Menu

#12 ClassFormatError: Absent Code attribute

release_0.0.6
open
5
2014-03-12
2010-12-10
javalava
No

When I use javaee-web-api as dependency (at runtime the library is in the opencms/web-inf/lib -folder) then I get an eclipse-error-popup with an error-message.

Stacktrace of: Eclipse-Log:

!SUBENTRY 1 info.rsdev.eclipse.opencms.module.developer 4 0 2010-12-10 09:53:25.497
!MESSAGE java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/servlet/jsp/JspWriter
!STACK 0
java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstract in class file javax/servlet/jsp/JspWriter
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
at java.lang.ClassLoader.defineClass(ClassLoader.java:466)
at info.rsdev.eclipse.opencms.module.developer.loader.OpenCmsClassLoader.findClass(OpenCmsClassLoader.java:70)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at info.rsdev.eclipse.opencms.module.developer.loader.OpenCmsClassLoader.loadClass(OpenCmsClassLoader.java:106)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.newInstance0(Class.java:326)
at java.lang.Class.newInstance(Class.java:308)
at org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:206)
at org.apache.commons.digester.Rule.begin(Rule.java:175)
at org.apache.commons.digester.Digester.startElement(Digester.java:1453)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1765)
at org.opencms.configuration.CmsConfigurationManager.loadXmlConfiguration(CmsConfigurationManager.java:507)
at org.opencms.configuration.CmsConfigurationManager.loadXmlConfiguration(CmsConfigurationManager.java:348)
at org.opencms.main.OpenCmsCore.initConfiguration(OpenCmsCore.java:970)
at org.opencms.main.OpenCmsCore.upgradeRunlevel(OpenCmsCore.java:1699)
at org.opencms.main.Communicator.<init>(Communicator.java:139)
at org.opencms.main.Communicator.getInstance(Communicator.java:191)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.opencms.main.CommunicatorUtils.getCommunicator(CommunicatorUtils.java:47)
at info.rsdev.eclipse.opencms.module.developer.actions.AbstractOpenCmsCommunicationAction$1.run(AbstractOpenCmsCommunicationAction.java:63)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

Discussion


Log in to post a comment.