2016-04-13 22 views
3

Robot Framework tarafından oluşturulan herhangi bir .html dosyasını açıp herhangi bir python kodu veya dahili komut satırı aracı kullanarak başka bir biçimde (örneğin, docx format) dönüştürmeyi denerim. mevcut. BenHata: Açılış Robotu Çerçeve günlüğü başarısız oldu

  1. Açılış Robot Çerçeve günlüğü JavaScript'I tarayıcınızda etkin doğrulayın •

başarısız, hata altına alıyorum.

• Yeteri kadar modern bir tarayıcı kullandığınızdan emin olun. Firefox 3.5, IE 8 veya eşdeğer gereklidir, daha yeni tarayıcılar önerilir.

• Tarayıcınızın JavaScript hata günlüğünde mesajlar olup olmadığını kontrol edin. Bir hatayla karşılaştığınızdan şüpheleniyorsanız lütfen sorunu bildirin.

· Tarayıcımda JavaScript'i etkinleştirmiş olmama rağmen bu hatayı alıyorum. Mac'te Mozilla Firefox 45.0.2 sürümünü kullanıyorum.

Bu sorunu çözmemde bana yardımcı olabilecek herhangi biri var mı?

+0

Yani bu süreçte daha iyi olacak tarafından Jenkins başlıyor yaparken bu kullanırsanız Bunun yerine size ' 've tarayıcınızda açın," merhaba "diyerek bir pop olsun? – jDo

+0

Evet, bana açılmıyor .. – dharpatel

+0

Yani, robot iskeleti tarafından oluşturulan bir dosyanız olduğunu ve bu dosyayı bir tarayıcıda açtığınızda hata aldığınızı mı söylüyorsunuz? İlk ifadeniz onu dönüştürmeye çalıştığınız ve html dosyalarını dönüştürmek için genellikle bir tarayıcı kullanılmadığı için sorunuz açık değildir. –

cevap

6

Cevap Jenkins sorun izleme sisteminde açıklanmıştır: Ben etc// sysconfig/Jenkins'i dosyasını düzenleyerek ve JENKINS_JAVA_OPTIONS ayarına -Dhudson.model.DirectoryBrowserSupport.CSP= ekleyerek çalışması için yönetilen https://issues.jenkins-ci.org/browse/JENKINS-32118

For resolve your problem you must :

  • Connect on your jenkins url (http://[IP]:8080/)
  • Click on administer Jenkins
  • Click on consol jenkins
  • Copy this into the field and execute :

    System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","sandbox allow-scripts; default-src 'none'; img-src 'self' data: ; style-src 'self' 'unsafe-inline' data: ; script-src 'self' 'unsafe-inline' 'unsafe-eval' ;") 
    
+0

Bu geçici çözüm benim için çalışmadı! –

+0

@ Teşekkür ederiz! – dharpatel

+0

2.46.2 – Kimi

1
Biz cunku biz ancak aynı durumla yüz yüze kullanılan

jenkins'e erişim yoktu, yapabilirdik Müşteri tarafında, krom üzerinde CSP eklentisini yüklemek ve eklentiyi etkinleştirmek. Senaryo Konsolu kodunun altına Running

0

arasında Jenkins

System.setProperty("hudson.model.DirectoryBrowserSupport.CSP","sandbox allow-scripts; default-src 'none'; img-src 'self' data: ; style-src 'self' 'unsafe-inline' data: ; script-src 'self' 'unsafe-inline' 'unsafe-eval' ;") 

çalışacaktır yönetme Ama Jenkins her başlattığınızda o zaman bu her zaman yürütmek zorundayız. Aşağıda kod ile toplu iş dosyasının kullanarak o zaman

java -Dhudson.model.DirectoryBrowserSupport.CSP="sandbox allow-scripts; default-src 'none'; img-src 'self' data: ; style-src 'self' 'unsafe-inline' data: ; script-src 'self' 'unsafe-inline' 'unsafe-eval' ;" -jar jenkins.war