Cho đến hai ngày trước, cài đặt Eclipse Helios của tôi với BIRT (từ gói 2.6.2 tất cả trong một) đã hoạt động tốt. Trong khi tạo báo cáo, cài đặt của tôi bị đóng băng. Tôi đã khởi động lại và sau đó các công cụ BIRT không còn khả dụng nữa. Tôi đã xóa thư mục nhật thực của mình cùng với các thư mục .metadata và .eclipse của tôi và giải nén lại gói. Đã thực hiện cài đặt thông thường - Trợ giúp> Cài đặt phần mềm, cài đặt 'Tính năng BIRT của IBM TRIRIGA' và sau đó khởi động lại. Vẫn không có công cụ nào. Cũng cố gắng cài đặt các phiên bản cũ hơn và mới hơn của tất cả-trong-một không có kết quả. Tôi đã thay đổi không gian làm việc nhiều lần, nhật ký không hiển thị bất kỳ lỗi nào. Các tính năng BIRT cũng xuất hiện trong danh sách 'Đã cài đặt'.Tính năng TRIRIGA BIRT của IBM không hiển thị sau khi cài đặt trong Eclipse 3.6.2
Xin cảm ơn trước.
EDIT:
Có lỗi trong tệp nhật ký trong thư mục .metadata của không gian làm việc của tôi và có lỗi ở đó. Tất cả các lọ được lưu trong bộ nhớ cache trên 2000KB đều ném lỗi sau:
org.eclipse.equinox.p2.core.ProvisionException: Không thể đọc kho lưu trữ tại tệp:/C: /Eclipse_Helios/eclipse/p2/org.eclipse .equinox.p2.repository/cache/content625995868.jar.
và sau đó (sau khi stacktrace):
Nguyên nhân: java.io.IOException: Parser đã đạt đến giới hạn mở rộng thực thể "64.000" được thiết lập bởi các ứng dụng.
Tôi đã xem xét và tìm thấy một vài giải pháp (một là về cài đặt trong nhật thực, để đặt jre trên 1.4 (chưa hoạt động) hoặc tạo tệp có tên jaxp.properties và địa điểm nó $ {} java.home /lib/jaxp.properties
Chỉ cần nạp II:.
Vì vậy, tôi đã gỡ bỏ tất cả các phiên bản java, và tôi đã tìm thấy những điều sau đây:
các quan chức IBM TRIRIGA người viết báo cáo pdf nói rằng đã cài đặt java 1.5.
I đã thử nhiều phiên bản 1.5 và tất cả cài đặt tốt, không có lỗi trong tệp nhật ký nào. Tuy nhiên (và đây là điều khó hiểu nhất) - tính năng TRIRIGA của IBM không hiển thị trong các ưu tiên. Không có lỗi ở bất kỳ đâu, chỉ không có plugin hiển thị.
tôi đã cố gắng java 1.6, và các chương trình tính năng, nhưng khi tôi cố gắng để kết nối với DB, nó ném một lỗi kết nối:
!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)
Back to java 1.4, và tính năng không hiển thị, và hiển thị lỗi "64000" gốc.
Chết tiệt.
[Theo dõi Eclipse] (http://www.ibm.com/developerworks/rational/library/06/0221_rossner/) có khả năng hiển thị những gì đang xảy ra trong quá trình khởi động IDE - cụ thể là liệu plugin có được tải hay không và tự khởi tạo chính xác. –