Following the instructions in the Getting Started Guide, I encountered the 
following EJB verification errors.  My environment in this case is Win 2000, 
j2sdk1.4.2_06, JBoss 4.0.1.  Used j2ee-1_4-doc-tutorial_4.zip (12/17/2004; 
16,969KB) and startguide.zip for JBoss 4.0.

It seems others have successfully deployed this app.  Did I get a Sun j2ee 
tutorial version that is too old?


  | 2005-01-18 21:27:36,467 DEBUG [org.jboss.deployment.MainDeployer] Starting 
deployment of package: 
file:/E:/jboss-4.0.1/server/default/deploy/JBossDukesBank.ear
  | 2005-01-18 21:27:36,467 DEBUG [org.jboss.deployment.MainDeployer] Starting 
deployment (init step) of package at: 
file:/E:/jboss-4.0.1/server/default/deploy/JBossDukesBank.ear
  | 2005-01-18 21:27:36,467 DEBUG [org.jboss.deployment.MainDeployer] Copying 
file:/E:/jboss-4.0.1/server/default/deploy/JBossDukesBank.ear -> 
E:\jboss-4.0.1\server\default\tmp\deploy\tmp40310JBossDukesBank.ear
  | 2005-01-18 21:27:36,497 DEBUG [org.jboss.deployment.MainDeployer] using 
deployer [EMAIL PROTECTED]
  | 2005-01-18 21:27:36,497 INFO  [org.jboss.deployment.EARDeployer] Init J2EE 
application: file:/E:/jboss-4.0.1/server/default/deploy/JBossDukesBank.ear
  | 2005-01-18 21:27:36,558 DEBUG [org.jboss.deployment.EARDeployer] Extracted 
non-deployable content: META-INF/MANIFEST.MF
  | 2005-01-18 21:27:36,578 DEBUG [org.jboss.deployment.EARDeployer] Extracted 
deployable content: app-client.jar
  | 2005-01-18 21:27:36,598 DEBUG [org.jboss.deployment.EARDeployer] Extracted 
deployable content: bank-ejb.jar
  | 2005-01-18 21:27:36,668 DEBUG [org.jboss.deployment.EARDeployer] Extracted 
deployable content: web-client.war
  | 2005-01-18 21:27:36,688 DEBUG [org.jboss.deployment.EARDeployer] Extracted 
non-deployable content: roles.properties
  | 2005-01-18 21:27:36,698 DEBUG [org.jboss.deployment.EARDeployer] Extracted 
non-deployable content: users.properties
  | 2005-01-18 21:27:36,698 DEBUG [org.jboss.deployment.EARDeployer] Extracted 
non-deployable content: META-INF/application.xml
  | 2005-01-18 21:27:36,698 TRACE 
[org.jboss.security.jacc.JBossPolicyConfiguration] ctor, 
contextID=JBossDukesBank.ear
  | 2005-01-18 21:27:36,708 DEBUG [org.jboss.deployment.EARDeployer] Deployment 
Info: [EMAIL PROTECTED] { 
url=file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/bank-ejb.jar
 }
  |   deployer: null
  |   status: null
  |   state: CONSTRUCTED
  |   watch: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/bank-ejb.jar
  |   altDD: null
  |   lastDeployed: 0
  |   lastModified: 0
  |   mbeans:
  | , isDirectory: false
  | 2005-01-18 21:27:36,718 DEBUG [org.jboss.deployment.EARDeployer] Deployment 
Info: [EMAIL PROTECTED] { 
url=file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/app-client.jar
 }
  |   deployer: null
  |   status: null
  |   state: CONSTRUCTED
  |   watch: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/app-client.jar
  |   altDD: null
  |   lastDeployed: 0
  |   lastModified: 0
  |   mbeans:
  | , isDirectory: false
  | 2005-01-18 21:27:36,728 DEBUG [org.jboss.deployment.EARDeployer] Deployment 
Info: [EMAIL PROTECTED] { 
url=file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/web-client.war
 }
  |   deployer: null
  |   status: null
  |   state: CONSTRUCTED
  |   watch: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/web-client.war
  |   altDD: null
  |   lastDeployed: 0
  |   lastModified: 0
  |   mbeans:
  | , isDirectory: false
  | 2005-01-18 21:27:36,738 DEBUG [org.jboss.deployment.DeploymentInfo] 
createLoaderRepository from config: LoaderRepositoryConfig(repositoryName: 
JMImplementation:name=Default,service=LoaderRepository, repositoryClassName: 
null, configParserClassName: null, repositoryConfig: null)
  | 2005-01-18 21:27:36,738 DEBUG [org.jboss.mx.loading.UnifiedClassLoader] New 
jmx UCL with url 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear
  | 2005-01-18 21:27:36,738 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] 
setRepository, [EMAIL PROTECTED], [EMAIL PROTECTED] 
url=file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear 
,addedOrder=0}
  | 2005-01-18 21:27:36,738 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] 
setRepository, [EMAIL PROTECTED], [EMAIL PROTECTED] 
url=file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear 
,addedOrder=0}
  | 2005-01-18 21:27:36,738 DEBUG 
[org.jboss.mx.loading.UnifiedLoaderRepository3] Adding [EMAIL PROTECTED] 
url=file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear 
,addedOrder=0}
  | 2005-01-18 21:27:36,748 DEBUG [org.jboss.mx.loading.ClassLoaderUtils] 
Multiple class loaders found for pkg: 
  | 2005-01-18 21:27:36,788 DEBUG [org.jboss.deployment.MainDeployer] found 3 
subpackages of file:/E:/jboss-4.0.1/server/default/deploy/JBossDukesBank.ear
  | 2005-01-18 21:27:36,788 DEBUG [org.jboss.deployment.MainDeployer] Starting 
deployment (init step) of package at: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/app-client.jar
  | 2005-01-18 21:27:36,788 DEBUG [org.jboss.deployment.ClientDeployer] Found a 
META-INF/application-client.xml file, di: [EMAIL PROTECTED] { 
url=file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/app-client.jar
 }
  |   deployer: null
  |   status: null
  |   state: CONSTRUCTED
  |   watch: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/app-client.jar
  |   altDD: null
  |   lastDeployed: 0
  |   lastModified: 0
  |   mbeans:
  | 
  | 2005-01-18 21:27:36,788 DEBUG [org.jboss.deployment.MainDeployer] using 
deployer [EMAIL PROTECTED]
  | 2005-01-18 21:27:36,788 DEBUG [org.jboss.deployment.ClientDeployer] looking 
for nested deployments in : 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/app-client.jar
  | 2005-01-18 21:27:36,808 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] 
Added url: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/app-client.jar,
 to ucl: [EMAIL PROTECTED] 
url=file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear 
,addedOrder=39}
  | 2005-01-18 21:27:36,808 DEBUG [org.jboss.deployment.MainDeployer] found 0 
subpackages of 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/app-client.jar
  | 2005-01-18 21:27:36,808 DEBUG [org.jboss.deployment.MainDeployer] Starting 
deployment (init step) of package at: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/bank-ejb.jar
  | 2005-01-18 21:27:36,808 DEBUG [org.jboss.deployment.MainDeployer] using 
deployer [EMAIL PROTECTED]
  | 2005-01-18 21:27:36,808 DEBUG [org.jboss.ejb.EJBDeployer] init, bank-ejb.jar
  | 2005-01-18 21:27:36,838 DEBUG [org.jboss.ejb.EJBDeployer] looking for 
nested deployments in : 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/bank-ejb.jar
  | 2005-01-18 21:27:36,858 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] 
Added url: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/bank-ejb.jar,
 to ucl: [EMAIL PROTECTED] 
url=file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear 
,addedOrder=39}
  | 2005-01-18 21:27:36,858 DEBUG [org.jboss.deployment.MainDeployer] found 0 
subpackages of 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/bank-ejb.jar
  | 2005-01-18 21:27:36,868 DEBUG [org.jboss.deployment.MainDeployer] Starting 
deployment (init step) of package at: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/web-client.war
  | 2005-01-18 21:27:36,868 DEBUG [org.jboss.deployment.MainDeployer] using 
deployer [EMAIL PROTECTED]
  | 2005-01-18 21:27:36,868 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] Begin init
  | 2005-01-18 21:27:36,868 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] Unpacking 
war to: 
E:\jboss-4.0.1\server\default\tmp\deploy\tmp40310JBossDukesBank.ear-contents\web-client-exp.war
  | 2005-01-18 21:27:38,430 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] Replaced 
war with unpacked contents
  | 2005-01-18 21:27:38,440 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] 
webContext: /bank
  | 2005-01-18 21:27:38,440 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] warURL: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/web-client-exp.war/
  | 2005-01-18 21:27:38,460 DEBUG [org.jboss.web.tomcat.tc5.Tomcat5] End init
  | 2005-01-18 21:27:38,480 DEBUG [org.jboss.mx.loading.RepositoryClassLoader] 
Added url: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/web-client-exp.war/,
 to ucl: [EMAIL PROTECTED] 
url=file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear 
,addedOrder=39}
  | 2005-01-18 21:27:38,490 DEBUG [org.jboss.deployment.MainDeployer] found 0 
subpackages of 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/web-client.war
  | 2005-01-18 21:27:38,490 DEBUG [org.jboss.deployment.MainDeployer] Watching 
new file: file:/E:/jboss-4.0.1/server/default/deploy/JBossDukesBank.ear
  | 2005-01-18 21:27:38,490 DEBUG [org.jboss.deployment.MainDeployer] create 
step for deployment 
file:/E:/jboss-4.0.1/server/default/deploy/JBossDukesBank.ear
  | 2005-01-18 21:27:38,490 DEBUG [org.jboss.deployment.MainDeployer] create 
step for deployment 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/app-client.jar
  | 2005-01-18 21:27:38,490 DEBUG [org.jboss.deployment.MainDeployer] Done with 
create step of deploying app-client.jar
  | 2005-01-18 21:27:38,490 DEBUG [org.jboss.deployment.MainDeployer] create 
step for deployment 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/bank-ejb.jar
  | 2005-01-18 21:27:38,490 DEBUG [org.jboss.ejb.EJBDeployer] create, 
bank-ejb.jar
  | 2005-01-18 21:27:38,751 DEBUG [org.jboss.ejb.EJBDeployer] Verifying 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/bank-ejb.jar
  | 2005-01-18 21:27:38,891 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : CustomerBean
  | Section: 12.2.2
  | Warning: The class must be defined as public and must not be abstract.
  | 
  | 2005-01-18 21:27:38,931 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : CustomerBean
  | Section: 12.2.5
  | Warning: Every entity bean must define the ejbFindByPrimaryKey method.
  | 
  | 2005-01-18 21:27:38,971 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : CustomerBean
  | Section: 22.2
  | Warning: The bean provider must specify the fully-qualified name of the 
enterprise bean's local home interface, if any, in the <local-home> element.
  | Info   : Class not found on 'com.sun.ebank.ejb.customer.CustomerHome': No 
ClassLoaders found for: com.sun.ebank.ejb.customer.CustomerHome
  | 
  | 2005-01-18 21:27:39,021 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : CustomerBean
  | Section: 22.2
  | Warning: The bean provider must specify the fully-qualified name of the 
enterprise bean's local interface, if any, in the <local> element.
  | Info   : Class not found on 'com.sun.ebank.ejb.customer.Customer': No 
ClassLoaders found for: com.sun.ebank.ejb.customer.Customer
  | 
  | 2005-01-18 21:27:39,071 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : CustomerBean
  | Section: 12.2.1
  | Warning: The Bean Provider must provide a remote interface and a remote 
home interface or a local interface and a local home interface for the bean.
  | 
  | 2005-01-18 21:27:39,111 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : AccountBean
  | Section: 12.2.2
  | Warning: The class must be defined as public and must not be abstract.
  | 
  | 2005-01-18 21:27:39,151 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : AccountBean
  | Section: 12.2.5
  | Warning: Every entity bean must define the ejbFindByPrimaryKey method.
  | 
  | 2005-01-18 21:27:39,191 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : AccountBean
  | Section: 22.2
  | Warning: The bean provider must specify the fully-qualified name of the 
enterprise bean's local home interface, if any, in the <local-home> element.
  | Info   : Class not found on 'com.sun.ebank.ejb.account.AccountHome': No 
ClassLoaders found for: com.sun.ebank.ejb.account.AccountHome
  | 
  | 2005-01-18 21:27:39,241 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : AccountBean
  | Section: 22.2
  | Warning: The bean provider must specify the fully-qualified name of the 
enterprise bean's local interface, if any, in the <local> element.
  | Info   : Class not found on 'com.sun.ebank.ejb.account.Account': No 
ClassLoaders found for: com.sun.ebank.ejb.account.Account
  | 
  | 2005-01-18 21:27:39,291 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : AccountBean
  | Section: 12.2.1
  | Warning: The Bean Provider must provide a remote interface and a remote 
home interface or a local interface and a local home interface for the bean.
  | 
  | 2005-01-18 21:27:39,332 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : TxBean
  | Section: 12.2.2
  | Warning: The class must be defined as public and must not be abstract.
  | 
  | 2005-01-18 21:27:39,362 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : TxBean
  | Section: 12.2.5
  | Warning: Every entity bean must define the ejbFindByPrimaryKey method.
  | 
  | 2005-01-18 21:27:39,402 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : TxBean
  | Section: 22.2
  | Warning: The bean provider must specify the fully-qualified name of the 
enterprise bean's local home interface, if any, in the <local-home> element.
  | Info   : Class not found on 'com.sun.ebank.ejb.tx.TxHome': No ClassLoaders 
found for: com.sun.ebank.ejb.tx.TxHome
  | 
  | 2005-01-18 21:27:39,452 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : TxBean
  | Section: 22.2
  | Warning: The bean provider must specify the fully-qualified name of the 
enterprise bean's local interface, if any, in the <local> element.
  | Info   : Class not found on 'com.sun.ebank.ejb.tx.Tx': No ClassLoaders 
found for: com.sun.ebank.ejb.tx.Tx
  | 
  | 2005-01-18 21:27:39,502 WARN  [org.jboss.ejb.EJBDeployer.verifier] EJB spec 
violation: 
  | Bean   : TxBean
  | Section: 12.2.1
  | Warning: The Bean Provider must provide a remote interface and a remote 
home interface or a local interface and a local home interface for the bean.
  | 
  | 2005-01-18 21:27:39,672 DEBUG [org.jboss.ejb.EJBDeployer.verifier] Bean 
checked: AccountControllerBean: Verified.
  | 2005-01-18 21:27:39,692 DEBUG [org.jboss.ejb.EJBDeployer.verifier] Bean 
checked: CustomerControllerBean: Verified.
  | 2005-01-18 21:27:39,722 DEBUG [org.jboss.ejb.EJBDeployer.verifier] Bean 
checked: TxControllerBean: Verified.
  | 2005-01-18 21:27:39,732 DEBUG [org.jboss.util.NestedThrowable] 
org.jboss.util.NestedThrowable.parentTraceEnabled=true
  | 2005-01-18 21:27:39,732 DEBUG [org.jboss.util.NestedThrowable] 
org.jboss.util.NestedThrowable.nestedTraceEnabled=false
  | 2005-01-18 21:27:39,732 DEBUG [org.jboss.util.NestedThrowable] 
org.jboss.util.NestedThrowable.detectDuplicateNesting=true
  | 2005-01-18 21:27:39,722 ERROR [org.jboss.deployment.MainDeployer] could not 
create deployment: 
file:/E:/jboss-4.0.1/server/default/tmp/deploy/tmp40310JBossDukesBank.ear-contents/bank-ejb.jar
  | org.jboss.deployment.DeploymentException: Verification of Enterprise Beans 
failed, see above for error messages.
  |     at org.jboss.ejb.EJBDeployer.create(EJBDeployer.java:553)
  |     at org.jboss.deployment.MainDeployer.create(MainDeployer.java:918)
  |     at org.jboss.deployment.MainDeployer.create(MainDeployer.java:910)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:774)
  |     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:738)
  |     at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
  |     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
  |     at java.lang.reflect.Method.invoke(Method.java:324)
  |     at 
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:144)
  |     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
  |     at 
org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:122)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |     at 
org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:131)
  |     at org.jboss.mx.server.Invocation.invoke(Invocation.java:74)
  |     at 
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
  |     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
  |     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
  |     at $Proxy8.deploy(Unknown Source)
  |     at 
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:305)
  |     at 
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:481)
  |     at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:204)
  |     at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loop(AbstractDeploymentScanner.java:215)
  |     at 
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run(AbstractDeploymentScanner.java:194)
  | ...
  | 

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3862678#3862678

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3862678


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to