Rahul-

Did you misspell "apache" in "org.apacha.maven.continuum.model.project.Schedule"?




On Jan 9, 2007, at 12:53 AM, Rahul Thakur wrote:

okies, my work is progressing in trickles as I am squeezing some time outside work :-)

Here's the latest issue while trying to process a bunch of .class files with Enhancer. It seems my orm.xml is missing something that is causing the PersistenceMetaDataFactory parse operation to fail, but not sure what. I have setup only one very basic persistent entity to get started with. Any ideas? I tried googling for some orm.xml samples but not many examples.

TIA,
Rahul

[snip]
[ERROR]  Standard error from the OpenJPA Enhancer tool:
[ERROR] --------------------
[ERROR] 109 openjpa INFO [main] openjpa.Tool - Enhancer running on type "class org.apache.maven.continuum.model.project.Schedule". Exception in thread "main" <0|false|0.9.7-incubating-SNAPSHOT> org.apache.openjpa.util.GeneralException: org.xml.sax.SAXException: file:/E:/continuum-key-based-r efactor/continuum-model/target/classes/META-INF/orm.xml [Location: Line: 7, C: 94]: Type "org.apacha.maven.continuum.model.project.Schedule" could not be instant
iated.
at org.apache.openjpa.persistence.PersistenceMetaDataFactory.parseXML (PersistenceMetaDataFactory.java:231) at org.apache.openjpa.persistence.PersistenceMetaDataFactory.load (PersistenceMetaDataFactory.java:180) at org.apache.openjpa.meta.MetaDataRepository.getMetaDataInternal (MetaDataRepository.java:414) at org.apache.openjpa.meta.MetaDataRepository.getMetaData (MetaDataRepository.java:272) at org.apache.openjpa.enhance.PCEnhancer.<init> (PCEnhancer.java:186) at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java: 3680) at org.apache.openjpa.enhance.PCEnhancer.run(PCEnhancer.java: 3635) at org.apache.openjpa.enhance.PCEnhancer.main (PCEnhancer.java:3607) Caused by: java.io.IOException: org.xml.sax.SAXException: file:/E:/ continuum-key-based-refactor/continuum-model/target/classes/META- INF/orm.xml [Location: Line: 7, C: 94]: Type "org.apacha.maven.continuum.model.project.Schedule" could not be instantiated. at org.apache.openjpa.lib.meta.XMLMetaDataParser.parseNewResource (XMLMetaDataParser.java:373) at org.apache.openjpa.lib.meta.XMLMetaDataParser.parse (XMLMetaDataParser.java:312) at org.apache.openjpa.lib.meta.XMLMetaDataParser.parse (XMLMetaDataParser.java:289) at org.apache.openjpa.lib.meta.XMLMetaDataParser.parse (XMLMetaDataParser.java:263) at org.apache.openjpa.persistence.PersistenceMetaDataFactory.parseXML (PersistenceMetaDataFactory.java:229)
       ... 7 more
Caused by: org.xml.sax.SAXException: file:/E:/continuum-key-based- refactor/continuum-model/target/classes/META-INF/orm.xml [Location: Line: 7, C: 94]: Type "org. apacha.maven.continuum.model.project.Schedule" could not be instantiated. at org.apache.openjpa.lib.meta.XMLMetaDataParser.getException (XMLMetaDataParser.java:649) at org.apache.openjpa.lib.meta.CFMetaDataParser.classForName (CFMetaDataParser.java:281) at org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.classForNa me(XMLPersistenceMetaDataParser.java:1642) at org.apache.openjpa.persistence.XMLPersistenceMetaDataParser.startClass (XMLPersistenceMetaDataParser.java:713) at org.apache.openjpa.lib.meta.CFMetaDataParser.startElement (CFMetaDataParser.java:102) at org.apache.openjpa.lib.meta.XMLMetaDataParser.startElement (XMLMetaDataParser.java:426) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElem ent(AbstractSAXParser.java:533) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startEle ment(XMLSchemaValidator.java:708) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanS tartElement(XMLNSDocumentScannerImpl.java:330) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $FragmentContentDispatcher.dispatch (XMLDocumentFragmentScannerImpl.java:1693) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl .scanDocument(XMLDocumentFragmentScannerImpl.java:368) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (XML11Configuration.java:834) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse (XML11Configuration.java:764) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse (XMLParser.java:148) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1242)
       at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
at org.apache.openjpa.lib.meta.XMLMetaDataParser.parseNewResource (XMLMetaDataParser.java:370)
       ... 11 more

[ERROR] --------------------
[INFO] ---------------------------------------------------------------------- --
[ERROR] BUILD ERROR
[INFO] ---------------------------------------------------------------------- --
[INFO] The OpenJPA Enhancer tool exited with a non-null exit code.
[INFO] ---------------------------------------------------------------------- --
[DEBUG] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: The OpenJPA Enhancer tool exited with a non-null exit code. at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals (DefaultLifecycleExecutor.java:559) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneG oal(DefaultLifecycleExecutor.java:488) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal (DefaultLifecycleExecutor.java:458) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHand leFailures(DefaultLifecycleExecutor.java:306) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegment s(DefaultLifecycleExecutor.java:273) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute (DefaultLifecycleExecutor.java:140) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java: 322)
       at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
       at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
       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:585)
at org.codehaus.classworlds.Launcher.launchEnhanced (Launcher.java:315)
       at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode (Launcher.java:430)
       at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException: The OpenJPA Enhancer tool exited with a non-null exit code. at org.codehaus.mojo.openjpa.OpenJpaEnhancerMojo.enhance (OpenJpaEnhancerMojo.java:254) at org.codehaus.mojo.openjpa.OpenJpaEnhancerMojo.execute (OpenJpaEnhancerMojo.java:130) at org.apache.maven.plugin.DefaultPluginManager.executeMojo (DefaultPluginManager.java:412) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals (DefaultLifecycleExecutor.java:534)
       ... 16 more
[INFO] ---------------------------------------------------------------------- --
[INFO] Total time: 11 seconds
[INFO] Finished at: Tue Jan 09 21:43:49 NZDT 2007
[INFO] Final Memory: 11M/20M
[INFO] ---------------------------------------------------------------------- --
[/snip]





----- Original Message ----- From: "Rahul Thakur" <[EMAIL PROTECTED]>
To: <open-jpa-dev@incubator.apache.org>
Sent: Tuesday, January 09, 2007 8:16 AM
Subject: Re: Missing ProductDerivation resource error


Thanks Michael, Kevin,

I think I am making some progress on the Maven plugin.

If possible, having one of you guys around on IRC would be a big help for quick questions (I promise to keep them limited) ;-)

Thanks again,
Rahul

----- Original Message ----- From: "Kevin Sutter" <[EMAIL PROTECTED]>
To: <open-jpa-dev@incubator.apache.org>
Sent: Tuesday, January 09, 2007 7:50 AM
Subject: Re: Missing ProductDerivation resource error


Rahul,
You are referencing old documentation. Please use the following links for
the current OpenJPA documentation.  Thank you.

http://cwiki.apache.org/confluence/display/openjpa/OpenJPA +Documentation

Mike has answered the specific question about "jdo" support in OpenJPA in
the previous reply.

Kevin



Reply via email to