Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
BIRT on z/OS USS
jcube
Hi,
We attempted to run BIRT runtime engine on z/OS USS and we got the following exception from the out-of-the-box genReport.sh
Apr 14, 2010 1:18:31 PM org.eclipse.birt.report.engine.api.ReportRunner execute
SEVERE: exception in parsing the paramters
Throwable occurred: java.lang.NullPointerException
at org.eclipse.birt.report.engine.api.ReportRunner.execute(Repo rtRunner.java:147)
at org.eclipse.birt.report.engine.api.ReportRunner.main(ReportR unner.java:120)
Futhermore, from $BIRT_HOME/ReportEngine/configuration directory, BIRT responded with these exception logs
!SESSION 2010-04-27 14:30:36.802
eclipse.buildId=unknown
java.fullversion=JRE 1.6.0 IBM J9 2.4 z/OS s390x-64 jvmmz6460sr7-20091214_49398 (JIT enabled, AOT enabled)
J9VM - 20091214_049398
JIT - r9_20091123_13891
GC - 20091111_AA
BootLoader constants: OS=unknown, ARCH=s390x, WS=unknown, NL=en_US
!ENTRY org.eclipse.update.configurator 4 0 2010-04-27 14:30:36.815
!MESSAGE Could not install bundle plugins/com.lowagie.itext_1.5.4.v20080228/ The manifest line "ԁ������`兙����z@�K�" is invalid; it has no colon ':' character after the header key.
!ENTRY org.eclipse.update.configurator 4 0 2010-04-27 14:30:36.828
!MESSAGE Could not install bundle plugins/org.apache.derby.core_10.3.1.4/ The manifest line "ԁ������`兙����z@�K�" is invalid; it has no colon ':' character after the header key.
!ENTRY org.eclipse.update.configurator 4 0 2010-04-27 14:30:36.850
!MESSAGE Could not install bundle plugins/org.eclipse.birt.report.data.oda.jdbc_2.3.2.r232_v20 090212/ The manifest line "ԁ������`兙����z@�K�" is invalid; it has no colon ':' character after the header key.
!ENTRY org.eclipse.update.configurator 4 0 2010-04-27 14:30:36.852
!MESSAGE Could not install bundle plugins/org.eclipse.birt.report.data.oda.sampledb_2.3.2.r232 _v20090211/ The manifest line "ԁ������`兙����z@�K�" is invalid; it has no colon ':' character after the header key.
!ENTRY org.eclipse.update.configurator 4 0 2010-04-27 14:30:36.854
!MESSAGE Could not install bundle plugins/org.eclipse.birt.report.engine.fonts_2.3.2.r232_2009 0202/ The manifest line "ԁ������`兙����z@�K�" is invalid; it has no colon ':' character after the header key.
!ENTRY org.eclipse.update.configurator 4 0 2010-04-27 14:30:36.857
!MESSAGE Could not install bundle plugins/org.eclipse.core.runtime.compatibility.registry_3.2. 200.v20080610/ The manifest line "ԁ������`兙����z@�K�" is invalid; it has no colon ':' character after the header key.
!ENTRY org.eclipse.update.configurator 4 0 2010-04-27 14:30:36.877
!MESSAGE Could not install bundle plugins/org.mozilla.rhino_1.6.7.v20080214/ The manifest line "ԁ������`兙����z@�K�" is invalid; it has no colon ':' character after the header key.
!ENTRY org.eclipse.update.configurator 4 0 2010-04-27 14:30:36.899
!MESSAGE Could not install bundle plugins/org.w3c.sac_1.3.0.v20070710/ The manifest line "ԁ������`兙����z@�K�" is invalid; it has no colon ':' character after the header key.
!ENTRY org.eclipse.birt.core 4 0 2010-04-27 14:30:38.127
!MESSAGE
!STACK 0
org.osgi.framework.BundleException: The bundle could not be resolved. Reason: Missing Constraint: Require-Bundle: org.mozilla.rhino; bundle-version="[1.6.0,2.0.0)"
at org.eclipse.osgi.framework.internal.core.BundleHost.startWor ker(BundleHost.java:305)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resu me(AbstractBundle.java:355)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBun dle(Framework.java:1074)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.r esumeBundles(StartLevelManager.java:616)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.i ncFWSL(StartLevelManager.java:508)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.d oSetStartLevel(StartLevelManager.java:299)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.d ispatchEvent(StartLevelManager.java:489)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEve nt(EventManager.java:211)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread .run(EventManager.java:321)
Are there any special z/OS USS flags to set on or Java policies to modify to make BIRT execute properly on z/OS?
Thanks in advance,
jcube
Find more posts tagged with
Comments
jcube
Never mind, I got it working. I used the native z/OS jar utility to unzip the BIRT file, i.e.,
/usr/lpp/java/J6.0_64/bin/jar -xvf ./birt-runtime-2_3_2.zip