Jump to content
We've recently updated our Privacy Statement, available here ×

java.lang.NoClassDefFoundError: Could not initialize class java.awt.Color


rtellado

Recommended Posts

java.lang.NoClassDefFoundError: Could not initialize class java.awt.Color

net.sf.jasperreports.engine.xml.JRAbstractStyleFactory.setCommonStyle(JRAbstractStyleFactory.java:188)

net.sf.jasperreports.engine.xml.JRAbstractStyleFactory.createObject(JRAbstractStyleFactory.java:77)

org.apache.commons.digester.FactoryCreateRule.begin(FactoryCreateRule.java:397)

org.apache.commons.digester.Digester.startElement(Digester.java:1583)

org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)

org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(Unknown Source)

org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)

org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)

org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

org.apache.xerces.parsers.XMLParser.parse(Unknown Source)

org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)

org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)

org.apache.commons.digester.Digester.parse(Digester.java:1892)

net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:297)

net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:284)

net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:273)

net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:218)

net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:193)

net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:184)

Link to comment
Share on other sites

  • 2 years later...
  • Replies 2
  • Created
  • Last Reply

Top Posters In This Topic

Ok, there seems to be a workaround solution for this issue.

First, if you are opening .jrxml file made from older version of Jasper Reports, make sure you go to "Window->Preferences->Jaspersoft Studio->Compatibility".
Then choose appropriate Version for source .jrxml Version and then "Apply and Close".
Now exit Jaspersoft Studio and delete .project file from project directory that you are opening.
Run Jaspersoft Studio, delete project directory from "Project Structure" but don't check the option for deleting files from disk.

Now open project directory and you should successfully open .jrxml file from Jaspersoft Studio.
Process is tedious but it works until you exit Jaspersoft Studio.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...