2015-10-15 5 views
6

में स्थापित करने के बाद प्रदर्शित नहीं हो रही हैं दो दिन पहले तक, बीआईआरटी के साथ ग्रहण हेलीओस (सभी में एक 2.6.2 पैकेज से) ने मेरा काम ठीक किया। एक रिपोर्ट बनाते समय, मेरा इंस्टॉल जम गया। मैंने फिर से शुरू किया और फिर बीआईआरटी उपकरण अब उपलब्ध नहीं थे। मैंने अपने ग्रहण फ़ोल्डर को मेरे .metadata और .clipse फ़ोल्डर्स के साथ हटा दिया, और पैकेज को फिर से अनजिप कर दिया। सामान्य सेटअप के माध्यम से चला गया - सहायता> सॉफ़्टवेयर इंस्टॉल करें, 'आईबीएम ट्रिग्रिगा बर्ट फीचर्स' स्थापित करें और फिर पुनरारंभ करें। अभी भी कोई उपकरण उपलब्ध नहीं है। किसी भी लाभ के लिए सभी के पुराने और नए संस्करणों को स्थापित करने का भी प्रयास नहीं किया गया। मैंने वर्कस्पेस को कई बार बदल दिया है, लॉग कोई त्रुटि नहीं दिखा रहे हैं। बीआईआरटी विशेषताएं 'इंस्टॉल' सूची में भी दिखाई देती हैं।आईबीएम ट्रिग्रिगा बर्ट विशेषताएं ग्रहण 3.6.2

अग्रिम धन्यवाद।

संपादित करें:

मेरे कार्यक्षेत्र की .metadata फ़ोल्डर में लॉग फ़ाइल में त्रुटियां नहीं हैं, और वहाँ त्रुटियों कर रहे हैं। 2000 केबी से अधिक कैश किए गए जार निम्न त्रुटि को फेंक देते हैं:

org.eclipse.equinox.p2.core.ProvisionException: फ़ाइल पर भंडार पढ़ने में असमर्थ:/सी: /Eclipse_Helios/eclipse/p2/org.eclipse .equinox.p2.repository/कैश/content625995868.jar।

और उसके बाद (स्टैकट्रेस के बाद):

की वजह से: java.io.IOException: पार्सर प्रविष्टि विस्तार सीमा "64,000" आवेदन द्वारा निर्धारित पहुँच गया है।

मैंने चारों ओर देखा है और एक समाधान मिला है (एक ग्रहण में सेटिंग्स के बारे में है, 1.4 से ऊपर जेआर सेट करने के लिए (जो काम नहीं कर रहा है), या jaxp.properties और जगह नामक फ़ाइल बनाने के लिए यह {java.home} /lib/jaxp.properties $

EIDT द्वितीय:।

तो मैं सभी जावा संस्करण अनइंस्टॉल कर दिया है, और मैं मिल गया है निम्नलिखित:

आधिकारिक आईबीएम TRIRIGA रिपोर्ट लेखक पीडीएफ का कहना है कि जावा 1.5 स्थापित है।

I 1.5 के कई संस्करणों का प्रयास किया है, और सभी अच्छी तरह से स्थापित हैं, लॉग फ़ाइलों में कोई भी त्रुटि नहीं है। हालांकि (और यह सबसे अधिक परेशान है) - आईबीएम ट्रिरिगा सुविधा वरीयताओं में नहीं दिखती है। कोई त्रुटि नहीं, बस कोई प्लगइन दिखा रहा है।

मैं जावा 1.6 की कोशिश की है, और सुविधा दिखाता है, लेकिन जब मैं डीबी कनेक्ट करने का प्रयास है, यह एक कनेक्शन त्रुटि फेंकता है:

!ENTRY com.tririga.platform.birt.preferences 4 0 2015-10-23 09:19:27.376 
!MESSAGE Connection Failed 
!STACK 0 
com.tririga.platform.clientserver.reqresp.RequestResponseException: An Error Occurred. Contact your System Administrator. -- [MID-2406107507] 
    at com.tririga.platform.clientserver.shared.http.ObjectSerializer.marshallError(ObjectSerializer.java:47) 
    at com.tririga.platform.clientserver.shared.http.ObjectSerializer.marshall(ObjectSerializer.java:57) 
    at com.tririga.platform.clientserver.server.http.HTTPClientConnectionHandler.doPost(HTTPClientConnectionHandler.java:133) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) 
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at com.tririga.platform.context.ContextFilter$2.execute(ContextFilter.java:130) 
    at com.tririga.platform.context.ContextServiceImpl.runInNewReadOnlyContext(ContextServiceImpl.java:146) 
    at com.tririga.platform.context.ContextFilter.doFilterInternal(ContextFilter.java:116) 
    at com.tririga.platform.context.ContextFilter.doFilter(ContextFilter.java:65) 
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at com.tririga.web.filter.XSSDecodingFilter.doFilter(XSSDecodingFilter.java:61) 
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at com.tririga.web.filter.XSSURLEncodeFilter.doFilter(XSSURLEncodeFilter.java:68) 
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at com.tririga.web.filter.EncodingFilter.doFilter(EncodingFilter.java:29) 
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) 
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235) 
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) 
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) 
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) 
    at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126) 
    at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70) 
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) 
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330) 
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829) 
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598) 
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) 
    at java.lang.Thread.run(Thread.java:662) 
Caused by: com.tririga.platform.clientserver.reqresp.RequestResponseException: 
    at com.tririga.platform.clientserver.shared.http.ObjectSerializer.marshallError(ObjectSerializer.java:46) 

जावा 1.4 वापस, और सुविधा प्रदर्शित नहीं करता है, और ते मूल "64000" त्रुटि दिखाता है।

दमित।

+0

[ग्रहण ट्रेसिंग] (http://www.ibm.com/developerworks/rational/library/06/0221_rossner/) दिखाने के लिए क्या आईडीई शुरुआत के दौरान हो रहा है की संभावना है और सही ढंग से खुद को शुरू करता है। –

उत्तर

1

जाहिर है यह जावा एक्सएमएल पार्सर के साथ एक समस्या है। इसमें 64,000 "इकाइयां" की सीमा है जो इसे संसाधित कर सकती है (स्रोत बहुत अधिक, उदाहरण के लिए, GraphDB FAQ)।

शुरुआत में JVM को entityExpansionLimit=128000 सिस्टम प्रॉपर्टी पास करने का प्रयास करें।यही कारण है कि, या तो कमांड लाइन से ग्रहण शुरू है, तो सिस्टम संपत्ति

eclipse -DentityExpansionLimit=128000 

जोड़ने या eclipse.ini फ़ाइल में जोड़ने (नीचे):

-vmargs 
-XX:MaxPermSize=128m 
-Xms40m 
-Xmx512m 
-DentityExpansionLimit=128000 

अगर यह काम नहीं करता है, की कोशिश वास्तविक संपत्ति मूल्य के साथ चारों ओर मारना।

साथ ही, ध्यान दें कि ऊपर उल्लिखित स्रोत टॉमकैट उदाहरणों में चल रहे अनुप्रयोगों के बारे में निम्नलिखित भी कहता है (सुनिश्चित नहीं है कि वास्तव में त्रुटि कहां दिखाई देती है, ग्रहण या सर्वर?)। , विशेष रूप से है कि क्या प्लगइन लोड -

Don't forget that if running in Tomcat then this must be passed to the Tomcat instance using the CATALINA_OPTS environment variable. -DentityExpansionLimit=128000

+0

धन्यवाद @ s.d ... इसे दूसरे दिन कोशिश की (इसे ऊपर उल्लेखित नहीं किया गया, क्योंकि बहुत सारे स्रोत सैक्स पार्सिंग के साथ जुड़े हुए थे)। ये मेरी मदद करने के लिए प्रतीत नहीं होता है। इसके अलावा, मुझे अभी भी '64000' मिलता है, भले ही ग्रहण मजबूर सीमा में वृद्धि भी नहीं उठाता है। – mrwienerdog

संबंधित मुद्दे