Ok, I followed the instructions, organized my code in packages and cleaned up the
build.xml.
Now, my mojo.jar file is correctly reflecting the directory structure.
But the server is still showing errors when I try to build. Since it seems to be
complaining about persistence, here is my persistence.xml:
| <persistence>
| <persistence-unit>
| <name>mojo</name>
| <jta-data-source>java:/DefaultDS</jta-data-source>
| <properties>
| <property name="hibernate.hbm2ddl.auto"
value="create-drop"/>
| </properties>
| </persistence-unit>
| </persistence>
|
And here is the initial part of the server error message:
| 16:48:23,915 ERROR [AbstractKernelController] Error installing to Parse: name=vf
| szip:/C:/Documents%20and%20Settings/Dan/Desktop/jboss-5.0.0.GA-jdk6/jboss-5.0.0.
| GA/server/default/deploy/mojo.jar state=Not Installed mode=Manual requiredState=
| Parse
| org.jboss.deployers.spi.DeploymentException: Error creating managed object for v
| fszip:/C:/Documents%20and%20Settings/Dan/Desktop/jboss-5.0.0.GA-jdk6/jboss-5.0.0
| .GA/server/default/deploy/mojo.jar
| at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentExcept
| ion(DeploymentException.java:49)
| at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithO
| utput.createMetaData(AbstractParsingDeployerWithOutput.java:337)
| at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithO
| utput.createMetaData(AbstractParsingDeployerWithOutput.java:297)
| at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithO
| utput.createMetaData(AbstractParsingDeployerWithOutput.java:269)
| at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithO
| utput.deploy(AbstractParsingDeployerWithOutput.java:230)
| at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(Deployer
| Wrapper.java:171)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(Deployer
| sImpl.java:1439)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFi
| rst(DeployersImpl.java:1157)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.install(Deployers
| Impl.java:1098)
| at org.jboss.dependency.plugins.AbstractControllerContext.install(Abstra
| ctControllerContext.java:348)
| at org.jboss.dependency.plugins.AbstractController.install(AbstractContr
| oller.java:1598)
| at org.jboss.dependency.plugins.AbstractController.incrementState(Abstra
| ctController.java:934)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(Abstr
| actController.java:1062)
| at org.jboss.dependency.plugins.AbstractController.resolveContexts(Abstr
| actController.java:984)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractContro
| ller.java:822)
| at org.jboss.dependency.plugins.AbstractController.change(AbstractContro
| ller.java:553)
| at org.jboss.deployers.plugins.deployers.DeployersImpl.process(Deployers
| Impl.java:781)
| at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeploye
| rImpl.java:545)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDSca
| nner.java:290)
| at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScan
| ner.java:221)
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:44
| 1)
| at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java
| :317)
| at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
| access$101(ScheduledThreadPoolExecutor.java:98)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
| runPeriodic(ScheduledThreadPoolExecutor.java:181)
| at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
| run(ScheduledThreadPoolExecutor.java:205)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
| utor.java:886)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
| .java:908)
| at java.lang.Thread.run(Thread.java:619)
| Caused by: org.jboss.xb.binding.JBossXBException: Failed to parse source: Failed
| to resolve schema nsURI= location=persistence
| at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBPars
| er.java:203)
| at org.jboss.xb.binding.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java
| :168)
| at org.jboss.deployers.vfs.spi.deployer.JBossXBDeployerHelper.parse(JBos
| sXBDeployerHelper.java:199)
| at org.jboss.deployers.vfs.spi.deployer.JBossXBDeployerHelper.parse(JBos
| sXBDeployerHelper.java:170)
| at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(Sch
| emaResolverDeployer.java:132)
| at org.jboss.deployers.vfs.spi.deployer.SchemaResolverDeployer.parse(Sch
| emaResolverDeployer.java:118)
| at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parse
| AndInit(AbstractVFSParsingDeployer.java:256)
| at org.jboss.deployers.vfs.spi.deployer.AbstractVFSParsingDeployer.parse
| (AbstractVFSParsingDeployer.java:188)
| at org.jboss.deployers.spi.deployer.helpers.AbstractParsingDeployerWithO
| utput.createMetaData(AbstractParsingDeployerWithOutput.java:323)
| ... 27 more
| Caused by: org.jboss.xb.binding.JBossXBRuntimeException: Failed to resolve schem
| a nsURI= location=persistence
| at org.jboss.xb.binding.sunday.unmarshalling.SundayContentHandler.startE
| lement(SundayContentHandler.java:313)
| at org.jboss.xb.binding.parser.sax.SaxJBossXBParser$DelegatingContentHan
| dler.startElement(SaxJBossXBParser.java:401)
| at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Sour
| ce)
| at org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(Unknown Sou
| rce)
| at org.apache.xerces.xinclude.XIncludeHandler.startElement(Unknown Sourc
| e)
| at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn
| own Source)
| at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.s
| canRootElementHook(Unknown Source)
| at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
| Dispatcher.dispatch(Unknown Source)
| at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
| known 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 Sour
| ce)
| at org.jboss.xb.binding.parser.sax.SaxJBossXBParser.parse(SaxJBossXBPars
| er.java:199)
| ... 35 more
| 16:48:24,306 WARN [HDScanner] Failed to process changes
| org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of incompl
| ete deployments (SEE PREVIOUS ERRORS FOR DETAILS):
|
| *** CONTEXTS IN ERROR: Name -> Error
|
| vfszip:/C:/Documents%20and%20Settings/Dan/Desktop/jboss-5.0.0.GA-jdk6/jboss-5.0.
| 0.GA/server/default/deploy/mojo.jar -> org.jboss.xb.binding.JBossXBRuntimeExcept
| ion: Failed to resolve schema nsURI= location=persistence
|
|
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4217219#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...