Hi
I am currently trying to hook up Birt 4.2.1 to my software and keep receiving this error
(If I didn't terminate batch, it would've kept going)
I know that there is nothing wrong with my code and this is a JAR related issue in my Build Path. Before I was using Birt 3.7.1 and removed all of the previous BIRT JARS from the Java Build Path (I am using Eclipse IDE)
I also checked my Eclipse Configuration files and it appears to be correct. Will post it at the bottom.
Error Message:
Jan 31, 2013 12:14:27 PM org.eclipse.birt.core.internal.plugin.ScriptEngine Facto
ryManagerImpl createFactory
SEVERE: class "org.mozilla.javascript.ContextFactory"'s signer information does
not match signer information of other classes in the same package
org.eclipse.core.runtime.CoreException: class "org.mozilla.javascript.ContextFac
tory"'s signer information does not match signer information of other classes in
the same package
at org.eclipse.birt.core.framework.jar.ConfigurationE lement.createExecut
ableExtension(ConfigurationElement.java:58)
at org.eclipse.birt.core.internal.plugin.ScriptEngine FactoryManagerImpl.
createFactory(ScriptEngineFactoryManagerImpl.java: 60)
at org.eclipse.birt.core.script.ScriptEngineFactoryMa nager.getScriptEngi
neFactory(ScriptEngineFactoryManager.java:74)
at org.eclipse.birt.core.script.ScriptContext.getScri ptEngine(ScriptCont
ext.java:224)
at org.eclipse.birt.core.script.ScriptContext.compile (ScriptContext.java
:147)
at org.eclipse.birt.report.engine.executor.ExecutionC ontext.compile(Exec
utionContext.java:771)
at org.eclipse.birt.report.engine.executor.ExecutionC ontext.evaluate(Exe
cutionContext.java:705)
at org.eclipse.birt.report.engine.script.internal.Scr iptExecutor.handleS
criptInternal(ScriptExecutor.java:117)
at org.eclipse.birt.report.engine.script.internal.Scr iptExecutor.handleS
cript(ScriptExecutor.java:104)
at org.eclipse.birt.report.engine.script.internal.Rep ortScriptExecutor.h
andleBeforeFactory(ReportScriptExecutor.java:114)
at org.eclipse.birt.report.engine.api.impl.EngineTask .startFactory(Engin
eTask.java:1915)
at org.eclipse.birt.report.engine.api.impl.RunAndRend erTask.doRun(RunAnd
RenderTask.java:100)
at org.eclipse.birt.report.engine.api.impl.RunAndRend erTask.run(RunAndRe
nderTask.java:77)
at com.limosys.reports.birt.RunAndRenderReport.runRep ort(RunAndRenderRep
ort.java:56)
at com.limosys.reports.birt.BirtEngine.runReport(Birt Engine.java:78)
at com.limosys.gui.dialogs.SendEmailDlg$ShowEmailWork er.showEmail(SendEm
ailDlg.java:432)
at com.limosys.gui.dialogs.SendEmailDlg$ShowEmailWork er.run(SendEmailDlg
.java:401)
at com.limosys.dblib.utils.JLimoWorker$2.run(JLimoWor ker.java:168)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierar chy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source)
at java.awt.Dialog$1.run(Unknown Source)
at java.awt.Dialog$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Unknown Source)
at java.awt.Component.show(Unknown Source)
at java.awt.Component.setVisible(Unknown Source)
at com.limosys.gui.dialogs.gen.GenDialog.setVisible(G enDialog.java:185)
at com.limosys.gui.dialogs.SendEmailDlg.showIt(SendEm ailDlg.java:367)
at com.limosys.gui.job.JobGuiAction.sendJobEmail(JobG uiAction.java:1794)
at com.limosys.gui.job.JobsKeyEvents.processKeyPresse d(JobsKeyEvents.jav
a:757)
at com.limosys.gui.job.JobsKeyEvents.processKeyPresse d(JobsKeyEvents.jav
a:138)
at com.limosys.gui.dispatch.DispatchMainPanel.process KeyPressed(Dispatch
MainPanel.java:989)
at com.limosys.gui.main.FrameMain.processKeyPressed(F rameMain.java:2084)
at com.limosys.gui.main.FrameMain.this_dispatchKeyEve nt(FrameMain.java:2
165)
at com.limosys.gui.main.FrameMain$1.dispatchKeyEvent( FrameMain.java:421)
at java.awt.DefaultKeyboardFocusManager.preDispatchKe yEvent(Unknown Sour
ce)
at java.awt.DefaultKeyboardFocusManager.typeAheadAsse rtions(Unknown Sour
ce)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent (Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierar chy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.SecurityException: class "org.mozilla.javascript.ContextFac
tory"'s signer information does not match signer information of other classes in
the same package
at java.lang.ClassLoader.checkCerts(Unknown Source)
at java.lang.ClassLoader.preDefineClass(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknow n Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at org.eclipse.birt.core.framework.jar.ConfigurationE lement.createExecut
ableExtension(ConfigurationElement.java:46)
... 50 more
Terminate batch job (Y/N)?
Eclipse Configuration INI:
#This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equino x.EquinoxFwConfigFileParser
#Wed Jan 30 11:22:21 EST 2013
org.eclipse.update.reconcile=false
eclipse.p2.profile=epp.package.jee
osgi.instance.area.default=@user.home/workspace
osgi.framework=file\:plugins/org.eclipse.osgi_3.8.1.v20120830-144521.jar
equinox.use.ds=true
eclipse.buildId=M20120208-0800
osgi.bundles=file\rg.eclipse.equinox.console_1.0.0.v20111215-1210.jar@start,file:\org.apache.felix.gogo.runtime _0.8.0.v201108120515.jar@start,file:\org.apache.fe lix.gogo.shell_0.8.0.v201110170705.jar@start
org.eclipse.equinox.simpleconfigurator.configUrl=f ile\rg.eclipse.equinox.simpleconfigurator/bundles.info
eclipse.product=org.eclipse.platform.ide
osgi.splashPath=platform\:/base/plugins/org.eclipse.platform
osgi.framework.extensions=reference\:file\:javax.t ransaction_1.1.1.v201105210645.jar
osgi.bundles.defaultStartLevel=4
eclipse.p2.data.area=@config.dir/../p2/
eclipse.application=org.eclipse.ui.ide.workbench
Help would be greatly appreciated!
Sincerely,
-Zack