Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / JavaBeans / August 2004

Tip: Looking for answers? Try searching our database.

Jboss+Xdoclet+Xml

Thread view: 
rickyt25 - 10 Aug 2004 10:40 GMT
And What kind of error is this ?
I don't know the solution...
I'm using Xdoclet,jboss....

11:38:06,869 INFO  [EJBDeployer] Undeploying:
file:/C:/jboss-3.2.5/server/default/tmp/deploy/tmp60379NewTest.ear-contents/NewTestEJB.jar
11:38:06,869 INFO  [EJBDeployer] Undeploying:
file:/C:/jboss-3.2.5/server/default/tmp/deploy/tmp60379NewTest.ear-contents/NewTestEJB2.jar
11:38:06,869 INFO  [EARDeployer] Undeploying J2EE application, destroy
step: file:/C:/jboss-3.2.5/server/default/deploy/NewTest.ear
11:38:07,010 WARN  [DeploymentInfo] Could not delete
file:/C:/jboss-3.2.5/server/default/tmp/deploy/tmp60379NewTest.ear restart
will delete it
11:38:07,060 INFO  [EARDeployer] Init J2EE application:
file:/C:/jboss-3.2.5/server/default/deploy/NewTest.ear
11:38:07,220 WARN  [DeploymentInfo] Only the root deployment can set the
loader repository, ingoring config=null
11:38:07,891 INFO  [EjbModule] Deploying NewTestEntity2
11:38:08,382 INFO  [EjbModule] Deploying NewTestEntity
11:38:08,722 ERROR [XmlFileLoader] XmlFileLoader: File
jar:file:/C:/jboss-3.2.5/server/default/tmp/deploy/tmp60380NewTest.ear-contents/NewTestEJB2.jar!/META-INF/ejb-jar.xml
process fatal error. Line: 101. Error message: Fine dell'entit? non
consentita; fine tag mancante.
11:38:08,722 ERROR [XmlFileLoader] Fine dell'entit? non consentita; fine
tag mancante.:-1:101
org.xml.sax.SAXParseException: Fine dell'entit? non consentita; fine tag
mancante.
    at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3376)
    at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3364)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:2021)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
    at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
    at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
    at
org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
    at org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:293)
    at org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:247)
    at
org.jboss.metadata.XmlFileLoader.getDocumentFromURL(XmlFileLoader.java:219)
    at org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:137)
    at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:462)
    at org.jboss.deployment.MainDeployer.create(MainDeployer.java:790)
    at org.jboss.deployment.MainDeployer.create(MainDeployer.java:782)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:644)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:608)
    at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
    at $Proxy7.deploy(Unknown Source)
    at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:304)
    at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:460)
    at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
    at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:212)
    at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
11:38:08,722 ERROR [MainDeployer] could not create deployment:
file:/C:/jboss-3.2.5/server/default/tmp/deploy/tmp60380NewTest.ear-contents/NewTestEJB2.jar
org.jboss.deployment.DeploymentException: Fine dell'entit? non consentita;
fine tag mancante.; - nested throwable: (org.xml.sax.SAXParseException:
Fine dell'entit? non consentita; fine tag mancante.)
    at org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:307)
    at org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:247)
    at
org.jboss.metadata.XmlFileLoader.getDocumentFromURL(XmlFileLoader.java:219)
    at org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:137)
    at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:462)
    at org.jboss.deployment.MainDeployer.create(MainDeployer.java:790)
    at org.jboss.deployment.MainDeployer.create(MainDeployer.java:782)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:644)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:608)
    at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
    at $Proxy7.deploy(Unknown Source)
    at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:304)
    at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:460)
    at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
    at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:212)
    at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
Caused by: org.xml.sax.SAXParseException: Fine dell'entit? non consentita;
fine tag mancante.
    at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3376)
    at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3364)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:2021)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
    at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
    at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
    at
org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
    at org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:293)
    ... 24 more
11:38:08,732 ERROR [MainDeployer] could not create deployment:
file:/C:/jboss-3.2.5/server/default/deploy/NewTest.ear
org.jboss.deployment.DeploymentException: Fine dell'entit? non consentita;
fine tag mancante.; - nested throwable: (org.xml.sax.SAXParseException:
Fine dell'entit? non consentita; fine tag mancante.)
    at org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:307)
    at org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:247)
    at
org.jboss.metadata.XmlFileLoader.getDocumentFromURL(XmlFileLoader.java:219)
    at org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:137)
    at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:462)
    at org.jboss.deployment.MainDeployer.create(MainDeployer.java:790)
    at org.jboss.deployment.MainDeployer.create(MainDeployer.java:782)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:644)
    at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:608)
    at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at
org.jboss.mx.server.ReflectedDispatcher.dispatch(ReflectedDispatcher.java:60)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:61)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:53)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:185)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:473)
    at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:176)
    at $Proxy7.deploy(Unknown Source)
    at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:304)
    at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:460)
    at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:201)
    at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:212)
    at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:191)
Caused by: org.xml.sax.SAXParseException: Fine dell'entit? non consentita;
fine tag mancante.
    at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3376)
    at org.apache.crimson.parser.Parser2.fatal(Parser2.java:3364)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:2021)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
    at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
    at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
    at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
    at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
    at
org.apache.crimson.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:185)
    at org.jboss.metadata.XmlFileLoader.getDocument(XmlFileLoader.java:293)
    ... 24 more
Marek Lange - 10 Aug 2004 11:01 GMT
> And What kind of error is this ?
> I don't know the solution...
[quoted text clipped - 6 lines]
> org.xml.sax.SAXParseException: Fine dell'entità non consentita; fine tag
> mancante.

You have errors in your generated xml descriptors (probably
misconfiguration of XDoclet tags).

-marek
rickyt25 - 10 Aug 2004 11:26 GMT
Thank you for the answer...
I was thinking the same but I don't know what is the problem in Xdoclet
tags.
Thhese are my Xdoclet :
For NewTestEntity

/**
*
* @ejb.bean name = "NewTestEntity"
*           type = "CMP"
*           cmp-version = "2.x"
*           display-name = "NewTestEntityBean"
*           description = "NewTestEntityBean EJB"
*           view-type = "remote"
*           jndi-name = "ejb/NewTestEntityHome"
*           local-jndi-name = "ejb/NewTestEntityLocalHome"
*          
*           primkey-field = "nomex"
*
*
*
* @ejb:util
*      generate="physical"
*
*
* @ejb:finder signature="Collection
findNewTestEntityByCognome(java.lang.String cognome)"
*     query="SELECT OBJECT(o) FROM NewTestEntity as o where o.cognome=
?1"
* @ejb:finder signature="Collection
findNewTestEntityByNome(java.lang.String nome1)"
*     query="SELECT OBJECT(o) FROM NewTestEntity as o where o.nomex= ?1"

*
*
*
*/  

And at the end of the bean

/**
      * @ejb.interface-method
      *
      * @ejb.relation
      *   name="nomex-res"
      *   role-name="nomex-has-many-res"
      */
   

And in NewTestEntity2 :
* @ejb.bean name = "NewTestEntity2"
*           type = "CMP"
*           cmp-version = "2.x"
*           display-name = "NewTestEntity2Bean"
*           description = "NewTestEntity2Bean EJB"
*           view-type = "remote"
*           jndi-name = "ejb/NewTestEntity2Home"
*           local-jndi-name = "ejb/NewTestEntity2LocalHome"
*          
*           primkey-field = "res"
*
*
*
* @ejb:util
*      generate="physical"
*
* @ejb:finder signature="Collection
findNewTestEntity2ByNome(java.lang.String nome)"
*     query="SELECT OBJECT(n) FROM NewTestEntity2 as n where n.nome= ?1"

*
* @ejb:finder signature="Collection
findNewTestEntity2ByRes(java.lang.String res)"
*     query="SELECT OBJECT(r) FROM NewTestEntity2 as r where r.res= ?1"
*
*
*
*/

the end of the bean :
/**
    * @ejb.interface-method
    *
    * @ejb.relation
    *   name="nomex-res"
    *   role-name="res-belongs-to-nomex"
    */

Thank you...I think I'll  delete all and remake the job...
Marek Lange - 10 Aug 2004 12:40 GMT
> /**
>  *
[quoted text clipped - 14 lines]
>  *      generate="physical"
>  *

Looks ok.

> /**
>     * @ejb.interface-method
[quoted text clipped - 3 lines]
>     *   role-name="res-belongs-to-nomex"
>     */

Don't know whether there is sth. wrong with your relations. Have a look
into the generated descriptors. Perhaps you need additional JBoss tags like

* @jboss.relation....

Try to remove your relations and check whether deployment is successful
then.

-marek


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.