Hi David...
It looks like you have a deployment descriptor error. You seem to have a
stateless session bean called ValidateUser (as you said) but for the home
and remote interface names in the descriptor you probably didn't specify
the full name of the class, like org.my.package.name.ValidateUser instead
of ValidateUser.
Check that and see if its your problem.
Jim
--On Sunday, April 22, 2001 10:55 PM -0400 David L Solomon
<[EMAIL PROTECTED]> wrote:
> I am running jboss 2.2.1, with embedded tomcat 3.2.1 on windows nt 4.0,
> sp6.
>
> when I try to deploy an ear file containing my ejb ( ValidateUser in
> 'database' package ), I get the following error:
> What is the verifier trying to tell me. Thanks.
>
>
>
>
> [Auto deploy] Auto deploy of
> file:/D:/JBoss-2.2.1_Tomcat-3.2.1/jboss/deploy/four
> plebs.ear
> [J2EE Deployer Default] Deploy J2EE application:
> file:/D:/JBoss-2.2.1_Tomcat-3.2
> .1/jboss/deploy/fourplebs.ear
> [J2EE Deployer Default] Create application fourplebs.ear
> [J2EE Deployer Default] install module fourplebs.ear
> [Container factory]
> Deploying:file:/D:/JBoss-2.2.1_Tomcat-3.2.1/jboss/tmp/deploy
> /Default/fourplebs.ear
> [Verifier] Verifying
> file:/D:/JBoss-2.2.1_Tomcat-3.2.1/jboss/tmp/deploy/Default/
> fourplebs.ear/ejb1001.jar
> [Verifier]
> Bean : ValidateUser
> Section: 16.2
> Warning: The Bean Provider must specify the fully-qualified name of the
> Java cla
> ss that implements the enterprise bean's business methods.
>
> [Verifier]
> Bean : ValidateUser
> Section: 16.2
> Warning: The Bean Provider must specify the fully-qualified name of the
> enterpri
> se bean's home interface in the home element.
>
> [Verifier]
> Bean : ValidateUser
> Section: 16.2
> Warning: The Bean Provider must specify the fully-qualified name of the
> enterpri
> se bean's remote interface in the remote element.
>
> [Container factory] Deploying ValidateUser
> [Container factory] java.lang.ClassNotFoundException:
> database.ValidateUserHome
> [Container factory] at
> java.net.URLClassLoader$1.run(URLClassLoader.java:200
> )
> [Container factory] at
> java.security.AccessController.doPrivileged(Native Me
> thod)
> [Container factory] at
> java.net.URLClassLoader.findClass(URLClassLoader.java
> :188)
> [Container factory] at
> java.lang.ClassLoader.loadClass(ClassLoader.java:297)
>
> [Container factory] at
> java.lang.ClassLoader.loadClass(ClassLoader.java:253)
>
> [Container factory] at
> org.jboss.ejb.StatelessSessionContainer.init(Stateles
> sSessionContainer.java:137)
> [Container factory] at
> org.jboss.ejb.Application.init(Application.java:183)
> [Container factory] at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactor
> y.java:337)
> [Container factory] at
> org.jboss.ejb.ContainerFactory.deploy(ContainerFactor
> y.java:275)
> [Container factory] at java.lang.reflect.Method.invoke(Native Method)
> [Container factory] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1628)
> [Container factory] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1523)
> [Container factory] at
> org.jboss.deployment.J2eeDeployer.startApplication(J2
> eeDeployer.java:435)
> [Container factory] at
> org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer
> .java:178)
> [Container factory] at java.lang.reflect.Method.invoke(Native Method)
> [Container factory] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1628)
> [Container factory] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1523)
> [Container factory] at
> org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:3
> 58)
> [Container factory] at
> org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:221)
>
> [Container factory] at
> org.jboss.ejb.AutoDeployer.startService(AutoDeployer.
> java:332)
> [Container factory] at
> org.jboss.util.ServiceMBeanSupport.start(ServiceMBean
> Support.java:93)
> [Container factory] at java.lang.reflect.Method.invoke(Native Method)
> [Container factory] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1628)
> [Container factory] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1523)
> [Container factory] at
> org.jboss.util.ServiceControl.start(ServiceControl.ja
> va:97)
> [Container factory] at java.lang.reflect.Method.invoke(Native Method)
> [Container factory] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1628)
> [Container factory] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
> rverImpl.java:1523)
> [Container factory] at org.jboss.Main.<init>(Main.java:203)
> [Container factory] at org.jboss.Main$1.run(Main.java:107)
> [Container factory] at
> java.security.AccessController.doPrivileged(Native Me
> thod)
> [Container factory] at org.jboss.Main.main(Main.java:103)
> [J2EE Deployer Default] Starting fourplebs.ear failed!
> [J2EE Deployer Default] Module fourplebs.ear is not running
> [J2EE Deployer Default] Destroying application fourplebs.ear
> [Auto deploy] Deployment
> failed:file:/D:/JBoss-2.2.1_Tomcat-3.2.1/jboss/deploy/f
> ourplebs.ear
> [Auto deploy] org.jboss.deployment.J2eeDeploymentException: Error while
> starting
> fourplebs.ear: Could not deploy
> file:/D:/JBoss-2.2.1_Tomcat-3.2.1/jboss/tmp/dep
> loy/Default/fourplebs.ear
> [Auto deploy] at
> org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeploy
> er.java:441)
> [Auto deploy] at
> org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:17
> 8)
> [Auto deploy] at java.lang.reflect.Method.invoke(Native Method)
> [Auto deploy] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
> .java:1628)
> [Auto deploy] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
> .java:1523)
> [Auto deploy] at
> org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:358) [Auto deploy]
> at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:221) [Auto deploy]
> at
> org.jboss.ejb.AutoDeployer.startService(AutoDeployer.java:332
> )
> [Auto deploy] at
> org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.
> java:93)
> [Auto deploy] at java.lang.reflect.Method.invoke(Native Method)
> [Auto deploy] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
> .java:1628)
> [Auto deploy] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
> .java:1523)
> [Auto deploy] at
> org.jboss.util.ServiceControl.start(ServiceControl.java:97)
> [Auto deploy] at java.lang.reflect.Method.invoke(Native Method)
> [Auto deploy] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
> .java:1628)
> [Auto deploy] at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
> .java:1523)
> [Auto deploy] at org.jboss.Main.<init>(Main.java:203)
> [Auto deploy] at org.jboss.Main$1.run(Main.java:107)
> [Auto deploy] at java.security.AccessController.doPrivileged(Native
> Method)
> [Auto deploy] at org.jboss.Main.main(Main.java:103)
>
>
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/jboss-user
********************************************
I shall be telling this with a sigh
Somewhere ages and ages hence:
Two roads diverged in a wood, and I -
I took the one less traveled by,
And that has made all the difference.
- Robert Frost, 1916
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user