I'm running into an xdoclet exception "Unknown jboss version number for cmp2 2.4" 
under CMP2 which prevents the generation of jaws.xml.
Has anyone figured out how to deal with this short of installing a version older than 
the JBoss 3.2.3 I'm using, or fixing the source and rebuilding JBoss IDE?

I get

<?xml version="1.0" encoding="UTF-8"?>
  | <!DOCTYPE jaws PUBLIC "-//JBoss//DTD JBOSS 2.4//EN" 
"http://www.jboss.org/j2ee/dtd/jboss_2_4.dtd";>
  | 
  | <jaws>
  |    <datasource>java:/DefaultDS</datasource>
  |    <type-mapping>Hypersonic SQL</type-mapping>
  |    <debug>false</debug>
  | 
  |    <enterprise-beans>
  | 
  |    </enterprise-beans>
  | 
  | </jaws>

instead of a longer file spelling out my field-column-type mappings.  I'm specifying 
CMP2 with this:

 * @ejb.bean name = "Item"
  |  * jndi-name = "ItemBean"
  |  * type = "CMP"
  |  * primkey-field = "itemID"
  |  * schema = "MyStoreItem"
  |  * cmp-version = "2.x"

Here is the exception itself:

   [ejbdoclet] (XDocletMain.start                   47  ) Running jboss
  |    [ejbdoclet] (XDocletMain.start                   53  ) Running XDoclet failed.
  |    [ejbdoclet] (XDocletMain.start                   54  ) <<Unknown jboss version 
number for cmp2 2.4>>
  |    [ejbdoclet] file:C:/Carl/Eclipse/MyStore/xdoclet-build.xml:13: XDoclet failed.
  |    [ejbdoclet]      at xdoclet.DocletTask.start(DocletTask.java:461)
  |    [ejbdoclet]      at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95)
  |    [ejbdoclet]      at 
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:193)
  |    [ejbdoclet]      at org.apache.tools.ant.Task.perform(Task.java:341)
  |    [ejbdoclet]      at org.apache.tools.ant.Target.execute(Target.java:309)
  |    [ejbdoclet]      at org.apache.tools.ant.Target.performTasks(Target.java:336)
  |    [ejbdoclet]      at 
org.apache.tools.ant.Project.executeTarget(Project.java:1339)
  |    [ejbdoclet]      at 
org.apache.tools.ant.Project.executeTargets(Project.java:1255)
  |    [ejbdoclet]      at 
org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:569)
  |    [ejbdoclet]      at 
org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:367)
  |    [ejbdoclet]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  |    [ejbdoclet]      at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
  |    [ejbdoclet]      at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |    [ejbdoclet]      at java.lang.reflect.Method.invoke(Method.java:324)
  |    [ejbdoclet]      at org.eclipse.ant.core.AntRunner.run(AntRunner.java:335)
  |    [ejbdoclet]      at 
org.eclipse.ui.externaltools.internal.ant.launchConfigurations.AntLaunchDelegate.launch(AntLaunchDelegate.java:189)
  |    [ejbdoclet]      at 
org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:156)
  |    [ejbdoclet]      at 
org.jboss.ide.eclipse.xdoclet.run.ui.actions.XDocletRunAction$1.run(XDocletRunAction.java:142)
  |    [ejbdoclet]      at 
org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101)
  |    [ejbdoclet] Caused by: xdoclet.XDocletException: Unknown jboss version number 
for cmp2 2.4
  |    [ejbdoclet]      at 
xdoclet.modules.jboss.ejb.JBossSubTask.execute(JBossSubTask.java:542)
  |    [ejbdoclet]      at xdoclet.XDocletMain.start(XDocletMain.java:48)
  |    [ejbdoclet]      at xdoclet.DocletTask.start(DocletTask.java:458)
  |    [ejbdoclet]      ... 18 more
  |    [ejbdoclet] --- Nested Exception ---
  |    [ejbdoclet] xdoclet.XDocletException: Unknown jboss version number for cmp2 2.4
  |    [ejbdoclet]      at 
xdoclet.modules.jboss.ejb.JBossSubTask.execute(JBossSubTask.java:542)
  |    [ejbdoclet]      at xdoclet.XDocletMain.start(XDocletMain.java:48)
  |    [ejbdoclet]      at xdoclet.DocletTask.start(DocletTask.java:458)
  |    [ejbdoclet]      at xjavadoc.ant.XJavadocTask.execute(XJavadocTask.java:95)
  | ...

Carl

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3830496#3830496

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3830496


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to