I'm trying to write some EJB using xdoclet 1.2b2, here some code:
KlientSesjaBean.java
---------------------------
/**
* @ejb:bean name="KlientSesja"
* type="Stateful"
*
* @ejb.ejb-ref
* ejb-name="Osoba"
* ref-name="ejb/Osoba"
* view-type="local"
*
* @jboss.ejb-ref-jndi
* jndi-name="Osoba"
* ref-name="Osoba"
*
*/
public abstract class KlientSesjaBean implements SessionBean { (...)
---------------------------------------------------------------------------------
OsobaBean.java
-------------------------------------------------------------------------------
/**
* @ejb:bean name="Osoba"
* type="CMP"
* cmp-version="2.x"
* view-type="local"
* primkey-field="idosoba"
* jndi-name="ejb/Osoba"
* local-jndi-name="ejb/OsobaLocal"
*
* @ejb:pk class="java.lang.Integer" generate="false"
*
* @ejb:home generate="local"
* local-class="com.swps.ejb.entity.OsobaHome"
*
* @ejb:interface generate="local"
* local-class="com.swps.ejb.entity.Osoba"
*
* @ejb:finder
* signature="Osoba findByLogin(java.lang.String login)"
* result-type-mapping="Local"
*
* @jboss.finder-query
* name="findByLogin"
* query="SELECT DISTINCT OBJECT(o) FROM Osoba o where o.login_swps = ?1"
*
*
* @jboss:table-name osoba
* @jboss:create-table false
* @jboss:remove-table false
* @jboss:tuned-updates true
* @jboss:read-only true
*
**/
public abstract class OsobaBean implements EntityBean {(...)
---------------------------------------------------------------------------
KlientSesjaBean is called by remote client and it calls OsobaBean by local interface
(using OsobaUtil), by after
making jar and deploying to JBOSS3.04 with tomcat I get following error:
18:04:27,264 INFO [MainDeployer] Starting deployment of package:
file:/D:/JBOSS/jboss-3.0.4_tomcat-4.1.12/server/default/deploy/MyBeans.jar
18:04:27,327 ERROR [URLDeploymentScanner] Failed to deploy:
org.jboss.deployment.scanner.URLDeploymentScanner$DeployedURL@63712ec7{
url=file:/D:/JBOSS/jboss-3.0.4_tomcat-4.1.12/server/default/deploy/M
yBeans.jar, deployedLastModified=0 }
org.jboss.deployment.DeploymentException: Error in jboss.xml for Bean KlientSesja:
ejb-ref ejb/Osoba found in jboss.xml but not in ejb-jar.xml
at
org.jboss.metadata.ApplicationMetaData.importJbossXml(ApplicationMetaDatajava:579)
at org.jboss.metadata.XmlFileLoader.load(XmlFileLoader.java:184)
at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:321)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:760)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:620)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
at sun.reflect.GeneratedMethodAccessor10.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:517)
at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
at $Proxy4.deploy(Unknown Source)
at
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:435)
at
org.jboss.deployment.scanner.URLDeploymentScanner.scanDirectory(URLDeploymentScanner.java:656)
at
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:507)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:212)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:225)
at
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:202)
Please help!
Serwis www.logo.hoga.pl - sciągaj bajery na telefony
Nokia, Siemens, Alcatel, Ericsson, Motorola,Samsung
------------------------------------------------------------
Promocja!!! rabat 40 % na zakup mks_vir 2003 dla klientów Connect , którzy
posiadaja kupony rabatowe.
-------------------------------------------------------
This SF.net email is sponsored by: SlickEdit Inc. Develop an edge.
The most comprehensive and flexible code editor you can use.
Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial.
www.slickedit.com/sourceforge
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user