Hello Don, Thanks for the reply, here is the first exception in the jboss log file(below) but I cant understand why It says it cant find the primary key field for SurferEJB which is the surferID cmp field, be'cos if you look at my SurferEJB code below you will see the following: at the class level: @ejb.bean > > > * type="CMP" > > > > * name="SurferEJB" > > > > * display="An EJB bean representation of a > Cybercafe > customer" > > > > * cmp-version="2.x" > > > > * schema="Surfer" > > > > * local-jndi-name="ejb/cafeman/SurferEJB" > > > > * view-type="local" > > > > * primkey-field="surferID" > > > > * @ejb.home > > > > * generate="true" > > > > *............... > > > at the method level: > /** > > * @return > > * @ejb.interface-method view-type="local" > > * @ejb.pk-field > > * @ejb.persistence > > * column-name="SURFER_ID" > > * jdbc-type="VARCHAR" > > * sql-type="VARCHAR(100)" > > * @ejb.value-object > > * match="light" > > * > > */ > > public abstract String getSurferID(); > > the jboss log file output > > 2004-06-19 13:09:36,193 DEBUG > [org.jboss.system.ServiceController] starting > service > jboss.j2ee:module=Xterra-cafe-manager-1.0.jar,service=EjbModule > 2004-06-19 13:09:36,193 INFO > [org.jboss.ejb.EjbModule] Starting > 2004-06-19 13:09:36,193 DEBUG > [org.jboss.ejb.EjbModule] startService, starting > container: SurferBillingEJB > 2004-06-19 13:09:36,193 DEBUG > [org.jboss.system.ServiceController] starting > service > jboss.j2ee:jndiName=ejb/cafeman/SurferBillingEJB,service=EJB > 2004-06-19 13:09:36,193 INFO > [org.jboss.ejb.EntityContainer] Starting > 2004-06-19 13:09:36,193 DEBUG > [org.jboss.ejb.EntityContainer] Begin java:comp/env > for EJB: SurferBillingEJB > 2004-06-19 13:09:36,193 DEBUG > [org.jboss.ejb.EntityContainer] TCL: > [EMAIL PROTECTED] > 2004-06-19 13:09:36,203 DEBUG > [org.jboss.ejb.EntityContainer] Binding an > EJBLocalReference ejb/DateEJB > 2004-06-19 13:09:36,203 DEBUG > [org.jboss.ejb.EntityContainer] Binding ejb/DateEJB > to > bean source: DateEJB > 2004-06-19 13:09:36,203 DEBUG > [org.jboss.ejb.EntityContainer] End java:comp/env > for > EJB: SurferBillingEJB > 2004-06-19 13:09:36,243 DEBUG > [org.jboss.ejb.plugins.local.BaseLocalProxyFactory] > Bound EJBLocalHome of SurferBillingEJB to > ejb/cafeman/SurferBillingEJB > 2004-06-19 13:09:36,243 DEBUG > [org.jboss.ejb.plugins.AbstractInstanceCache] > Starting > InvalidableEntityInstanceCache... > 2004-06-19 13:09:36,243 DEBUG > [org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.SurferBillingEJB] > Initializing CMP plugin for SurferBillingEJB > 2004-06-19 13:09:36,323 DEBUG > [org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.SurferBillingEJB] > Loading standardjbosscmp-jdbc.xml : > file:/C:/jboss-3.2.1/server/default/conf/standardjbosscmp-jdbc.xml > 2004-06-19 13:09:36,543 DEBUG > [org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.SurferBillingEJB] > jar:file:/C:/jboss-3.2.1/server/default/tmp/deploy/server/default/deploy/Xterra-cafe-manager-1.0.jar/29.Xterra-cafe-manager-1.0.jar!/META-INF/jbosscmp-jdbc.xml > found. Overriding defaults > 2004-06-19 13:09:36,653 DEBUG > [org.jboss.util.NestedThrowable] > org.jboss.util.NestedThrowable.parentTraceEnabled=true > 2004-06-19 13:09:36,653 DEBUG > [org.jboss.util.NestedThrowable] > org.jboss.util.NestedThrowable.nestedTraceEnabled=false > 2004-06-19 13:09:36,653 DEBUG > [org.jboss.util.NestedThrowable] > org.jboss.util.NestedThrowable.detectDuplicateNesting=true > 2004-06-19 13:09:36,643 ERROR > [org.jboss.ejb.EntityContainer] Starting failed > org.jboss.deployment.DeploymentException: CMP field > for key not found: field name=surferID > at > org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCRelationshipRoleMetaData.loadKeyFields(JDBCRelationshipRoleMetaData.java:374) > at > org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCRelationshipRoleMetaData.init(JDBCRelationshipRoleMetaData.java:157) > at > org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCRelationMetaData.<init>(JDBCRelationMetaData.java:313) > at > org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCApplicationMetaData.<init>(JDBCApplicationMetaData.java:404) > at > org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCXmlFileLoader.load(JDBCXmlFileLoader.java:75) > at > org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.loadJDBCEntityMetaData(JDBCStoreManager.java:737) > at > org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.initStoreManager(JDBCStoreManager.java:430) > at > org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.start(JDBCStoreManager.java:372) > at > org.jboss.ejb.plugins.CMPPersistenceManager.start(CMPPersistenceManager.java:170) > at > org.jboss.ejb.EntityContainer.startService(EntityContainer.java:339) > at > org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192) > 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:324) > at > org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549) > at > org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:966) > at $Proxy11.start(Unknown Source) > at > org.jboss.system.ServiceController.start(ServiceController.java:392) > at > sun.reflect.GeneratedMethodAccessor3.invoke(Unknown > Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284) > at > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549) > at > org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177) > at $Proxy32.start(Unknown Source) > at > org.jboss.ejb.EjbModule.startService(EjbModule.java:329) > > > > > > ===== > EDWARD BANFA > > NETPLAY TECHNOLOGIES INC. > JOS, PLATEAU STATE > NIGERIA. > > > > __________________________________ > === message truncated ===
===== EDWARD BANFA NETPLAY TECHNOLOGIES INC. JOS, PLATEAU STATE NIGERIA. __________________________________ Do you Yahoo!? Yahoo! Mail - 50x more storage than other providers! http://promotions.yahoo.com/new_mail ------------------------------------------------------- This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user