hi
here�s the problem i can deploy the Interest bean from the jboss tutorial
without a jboss.xml file, if i try to include one in the jar i get the
following exceptions
[Auto deploy] Auto deploy of file:/C:/java/jboss/deploy/interest.jar
[Container factory] Deploying:file:/C:/java/jboss/deploy/interest.jar
[Container factory] Deploying Interest
[Container factory] java.lang.ClassNotFoundException:
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:390)
at org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:183)
at java.lang.reflect.Method.invoke(Native Method)
at javax.management.MBeanServer.invoke(MBeanServer.java:1635)
at javax.management.MBeanServer.invoke(MBeanServer.java:1501)
at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:258)
at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:194)
at java.lang.Thread.run(Unknown Source)
[Auto deploy] Deployment failed:file:/C:/java/jboss/deploy/interest.jar
[Auto deploy] org.jboss.ejb.DeploymentException: Could not deploy
file:/C:/java/
jboss/deploy/interest.jar
[Auto deploy] at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:5
14)
[Auto deploy] at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:1
83)
[Auto deploy] at java.lang.reflect.Method.invoke(Native Method)
[Auto deploy] at
javax.management.MBeanServer.invoke(MBeanServer.java:1635)
[Auto deploy] at
javax.management.MBeanServer.invoke(MBeanServer.java:1501)
[Auto deploy] at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:258)
[Auto deploy] at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:194)
[Auto deploy] at java.lang.Thread.run(Unknown Source)
my guess is that jboss can�t find Interest class
here�s my ejb-jar.xml
<?xml version="1.0" encoding="UTF-8"?>
<ejb-jar>
<enterprise-beans>
<session>
<description>Roberto Teste</description>
<ejb-name>Interest</ejb-name>
<home>ejb.roberto.InterestHome</home>
<remote>ejb.roberto.Interest</remote>
<ejb-class>ejb.roberto.InterestBean</ejb-class>
<session-type>Stateful</session-type>
<transaction-type>Bean</transaction-type>
</session>
</enterprise-beans>
</ejb-jar>
and my jboss.xml
<?xml version="1.0" encoding="UTF-8"?>
<jboss>
<enterprise-beans>
<session>
<ejb-name>Interest</ejb-name>
<jndi-name>interest/Interest</jndi-name>
<configuration-name>Default Stateless SessionBean</configuration-name>
</session>
<secure>false</secure>
</enterprise-beans>
<resource-managers />
<container-configurations>
<container-configuration
configuration-class="org.jboss.ejb.deployment.EntityContainerConfiguration">
<container-name>BMP EntityBean</container-name>
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker<
/container-invoker>
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
<instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</inst
ance-cache>
<persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistenc
e-manager>
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
<container-invoker-conf>
<Optimized>False</Optimized>
</container-invoker-conf>
<container-cache-conf />
<container-pool-conf>
<MaximumSize>100</MaximumSize>
<MinimumSize>10</MinimumSize>
</container-pool-conf>
</container-configuration>
<container-configuration
configuration-class="org.jboss.ejb.deployment.StatelessSessionContainerConfi
guration">
<container-name>Singleton Stateless SessionBean</container-name>
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker<
/container-invoker>
<instance-pool>org.jboss.ejb.plugins.SingletonStatelessSessionInstancePool</
instance-pool>
<instance-cache></instance-cache>
<persistence-manager></persistence-manager>
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
<container-invoker-conf>
<Optimized>False</Optimized>
</container-invoker-conf>
</container-configuration>
<container-configuration
configuration-class="org.jboss.ejb.deployment.EntityContainerConfiguration">
<container-name>CMP EntityBean</container-name>
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker<
/container-invoker>
<instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool>
<instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</inst
ance-cache>
<persistence-manager>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager</pers
istence-manager>
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
<container-invoker-conf>
<Optimized>False</Optimized>
</container-invoker-conf>
<container-cache-conf />
<container-pool-conf>
<MaximumSize>100</MaximumSize>
<MinimumSize>10</MinimumSize>
</container-pool-conf>
</container-configuration>
<container-configuration
configuration-class="org.jboss.ejb.deployment.StatelessSessionContainerConfi
guration">
<container-name>Default Stateless SessionBean</container-name>
<container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker<
/container-invoker>
<instance-pool>org.jboss.ejb.plugins.StatelessSessionInstancePool</instance-
pool>
<instance-cache></instance-cache>
<persistence-manager></persistence-manager>
<transaction-manager>org.jboss.tm.TxManager</transaction-manager>
<container-invoker-conf>
<Optimized>False</Optimized>
</container-invoker-conf>
<container-pool-conf>
<MaximumSize>100</MaximumSize>
<MinimumSize>10</MinimumSize>
</container-pool-conf>
</container-configuration>
</container-configurations>
</jboss>
where am i missing something?
Roberto
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]