re-post

Hi again

get this error when I try to deploy a jar file in jboss. Can anyone tell me
what problem could be?

Below is a copy of my ejb-jar.xml, and the .bat file used to compile and
copy the jar to the deploy folder.

----BEGIN DISPLAY------
[Default] jBoss 2.0 FINAL Started
[Auto deploy] Auto deploy of file:/C:/jboss/deploy/EcometryBeans.jar
[J2EE Deployer] Deploy J2EE application:
file:/C:/jboss/deploy/EcometryBeans.jar
[J2EE Deployer] Could not delete temporary file:
/C:/jboss/bin/../tmp/deploy/copy1001.zip
[J2EE Deployer] Create application EcometryBeans.jar
[J2EE Deployer] Installing EJB package: EcometryBeans.jar
[J2EE Deployer] Starting module EcometryBeans.jar
[Container factory]
Deploying:file:/C:/jboss/bin/../tmp/deploy/EcometryBeans.jar/ejb1002.jar
[Verifier] Verifying
file:/C:/jboss/bin/../tmp/deploy/EcometryBeans.jar/ejb1002.jar
[Verifier] java.lang.NoClassDefFoundError: classes/webCartBean (wrong name:
webCartBean)
[Verifier]      at java.lang.ClassLoader.defineClass0(Native Method)
[Verifier]      at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
[Verifier]      at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
[Verifier]      at
java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
[Verifier]      at
java.net.URLClassLoader.access$100(URLClassLoader.java:56)
[Verifier]      at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
[Verifier]      at java.security.AccessController.doPrivileged(Native
Method)
[Verifier]      at
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
[Verifier]      at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
[Verifier]      at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
[Verifier]      at
org.jboss.verifier.strategy.EJBVerifier11.verifyEntityBean(EJBVerifier11.jav
a:1136)
[Verifier]      at
org.jboss.verifier.strategy.EJBVerifier11.checkEntity(EJBVerifier11.java:119
)
[Verifier]      at
org.jboss.verifier.BeanVerifier.verify(BeanVerifier.java:130)
[Verifier]      at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:376)
[Verifier]      at
org.jboss.ejb.ContainerFactory.deploy(ContainerFactory.java:272)
[Verifier]      at java.lang.reflect.Method.invoke(Native Method)
[Verifier]      at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Verifier]      at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Verifier]      at
org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:645)
[Verifier]      at
org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:137)
[Verifier]      at java.lang.reflect.Method.invoke(Native Method)
[Verifier]      at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[Verifier]      at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[Verifier]      at org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:332)
[Verifier]      at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:268)
[Verifier]      at java.lang.Thread.run(Thread.java:484)
[Container factory] Deploying webCart
[Container factory] Deploying ecomtran0001
[J2EE Deployer] javax.management.RuntimeErrorException: Error thrown in
operation deploy
[J2EE Deployer]         at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1642)
[J2EE Deployer]         at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[J2EE Deployer]         at
org.jboss.deployment.J2eeDeployer.startApplication(J2eeDeployer.java:645)
[J2EE Deployer]         at
org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:137)
[J2EE Deployer]         at java.lang.reflect.Method.invoke(Native Method)
[J2EE Deployer]         at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
[J2EE Deployer]         at
com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
[J2EE Deployer]         at
org.jboss.ejb.AutoDeployer.deploy(AutoDeployer.java:332)
[J2EE Deployer]         at
org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:268)
[J2EE Deployer]         at java.lang.Thread.run(Thread.java:484)
[J2EE Deployer] Destroying application EcometryBeans.jar
[J2EE Deployer] deployment.cfg file deleted.
[J2EE Deployer] Could not remove file:
file:/C:/jboss/tmp/deploy/EcometryBeans.jar
[Auto deploy] Deployment failed:file:/C:/jboss/deploy/EcometryBeans.jar
[Auto deploy] org.jboss.deployment.J2eeDeploymentException: Fatal error:
javax.management.RuntimeErrorException: Error thrown
 in operation deploy
[Auto deploy]   at
org.jboss.deployment.J2eeDeployer.deploy(J2eeDeployer.java:162)
[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:332)
[Auto deploy]   at org.jboss.ejb.AutoDeployer.run(AutoDeployer.java:268)
[Auto deploy]   at java.lang.Thread.run(Thread.java:484)

-----END DISPLAY-----


---BEGIN DISPLAY---------
<?xml version="1.0"?>

<ejb-jar>
  <description>jBoss Ecometry Bean</description>
  <enterprise-beans>
    <session>
      <display-name></display-name>
      <description></description>
      <ejb-name>ecomtran0001</ejb-name>
      <home>classes.ecomtran0001Home</home>
      <remote>classes.ecomtran0001</remote>
      <ejb-class>classes.ecomtran0001Bean</ejb-class>
      <session-type>Stateless</session-type>
      <transaction-type>Bean</transaction-type>
    </session>
    <entity>
      <display-name>webCart Entity</display-name>
      <description>test entity bean</description>
      <ejb-name>webCart</ejb-name>
      <home>classes.webCartHom</home>
      <remote>classes.webCar</remote>
      <ejb-class>classes.webCartBean</ejb-class>
      <persistence-type>Container</persistence-type>
      <prim-key-class>classes.webCartPK</prim-key-class>
      <reentrant>False</reentrant>
      <cmp-field>
                <description></description>
                <field-name>cartId</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>custEdp</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>custNo</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>cartSource</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>cartUpdated</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>lastLineNo</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>lastShipTo</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>discountType</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>standOrderCust</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>custType</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>returnCust</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>linkshareSiteId</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>linkshareTimeIn</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>wishListNo</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>wishListType</field-name>
      </cmp-field>
      <cmp-field>
                <description></description>
                <field-name>thirdPartyEdp</field-name>
      </cmp-field>
      </entity>
  </enterprise-beans>
</ejb-jar>

----END DISPLAY------


----BEGIN DISPLAY----

@echo ***************************************
@echo ******** Running Bean Creator *********
@echo ***************************************



@echo off

cd \jboss\ecometry

jar cvf EcometryBeans.jar classes\*.class  META-INF

@echo Bean archive done!!
@echo off

copy EcometryBeans.jar c:\jboss\deploy

@echo Copy to Jboss! deployment done!
@echo off
----END DISPLAY-----------




Wayne Mckenzie
Senior Staff Engineer
1615 S. Congress Ave
Delray Beach, FL. 33445-6358
Phone: (561)-265-2700 ext. 4247
Fax: 561/265-2566
http://www.ecometry.com



--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
List Help?:          [EMAIL PROTECTED]

Reply via email to