OK Ales....I think the problem is with the spring deployer...I did the 
following 
(1) I installed twice jboss 5 beta 4  with and without spring deployer.
(2) In the jboss 5 beta 4 without spring deployer, I installed a WAR file ( 
spring 2.5 + struts + ibatis ) ....This installed fine and worked without any 
problem.
(3) I installed this same WAR in tomcat 6.0.1.4 and it installed fine without 
errors and worked fine.....
(4) I installed the same WAR file in jboss 5 beta 4 WITH spring deployer ( 
deployer + change in ejb3-aop-interceptors.xml) ....
(5) Problems started top appear......
(6) Removed the WAR (spring 2.5 + struts 1.2.9 + ibatis ) ....
(7) Installed JUST my Ejb 3 EAR with spring injection ....( Ejb 3 + Spring 
injection into ejb 3) ...Worked fine.....

Guess problem is ONLY when you have a Spring WAR with a Spring 
deployer...Errors start to appear and application does not install....
Using spring deployer 3.0

Error trace :- 

18:50:01,562 INFO  [ServerImpl] JBoss (Microcontainer) [5.0.0.Beta4 (build: 
SVNTag=JBoss_5_0_0_Beta4 date=200802091115)] Started in 42s:0ms
  | 18:50:20,578 WARN  [ClassLoaderManager] Unexpected error during load 
of:org.springframework.aop.framework.ProxyCreatorSupport
  | java.lang.VerifyError: 
org/springframework/aop/framework/ProxyCreatorSupport: attempting to override 
final method org/springframework/aop/framework/AdvisedSupport.adviceChanged()V
  |         at java.lang.ClassLoader.defineClass1(Native Method)
  |         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader.access$200(BaseClassLoader.java:58)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader$1.run(BaseClassLoader.java:362)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader$1.run(BaseClassLoader.java:321)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:320)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:293)
  |         at 
org.jboss.classloader.spi.base.BaseDelegateLoader.loadClass(BaseDelegateLoader.java:75)
  |         at 
org.jboss.classloader.spi.filter.FilteredDelegateLoader.loadClass(FilteredDelegateLoader.java:91)
  |         at 
org.jboss.classloader.spi.base.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:449)
  |         at 
org.jboss.classloader.spi.base.ClassLoaderManager.nextTask(ClassLoaderManager.java:251)
  |         at 
org.jboss.classloader.spi.base.ClassLoaderManager.process(ClassLoaderManager.java:145)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:193)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1006)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:584)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:234)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
  |         at 
org.jboss.deployment.AnnotatedClassFilter.accepts(AnnotatedClassFilter.java:112)
  |         at 
org.jboss.deployment.AnnotatedClassFilter.visit(AnnotatedClassFilter.java:93)
  |         at 
org.jboss.virtual.plugins.vfs.helpers.WrappingVirtualFileHandlerVisitor.visit(WrappingVirtualFileHandlerVisitor.java:62)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:196)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:208)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:208)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:208)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:208)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:141)
  |         at org.jboss.virtual.VFS.visit(VFS.java:336)
  |         at org.jboss.virtual.VirtualFile.visit(VirtualFile.java:363)
  |         at 
org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:157)
  |         at 
org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:90)
  |         at 18:50:20,609 WARN  [ClassLoaderManager] Unexpected error during 
load 
of:org.springframework.aop.support.MethodMatchers$ClassFilterAwareUnionMethodMatcher
  | java.lang.IllegalAccessError: 
org/springframework/aop/support/MethodMatchers$ClassFilterAwareUnionMethodMatcher
 : org/springframework/aop/support/MethodMatchers$UnionMethodMatcher
  |         at java.lang.ClassLoader.defineClass1(Native Method)
  |         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader.access$200(BaseClassLoader.java:58)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader$1.run(BaseClassLoader.java:362)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader$1.run(BaseClassLoader.java:321)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:320)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:293)
  |         at 
org.jboss.classloader.spi.base.BaseDelegateLoader.loadClass(BaseDelegateLoader.java:75)
  |         at 
org.jboss.classloader.spi.filter.FilteredDelegateLoader.loadClass(FilteredDelegateLoader.java:91)
  |         at 
org.jboss.classloader.spi.base.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:449)
  |         at 
org.jboss.classloader.spi.base.ClassLoaderManager.nextTask(ClassLoaderManager.java:251)
  |         at 
org.jboss.classloader.spi.base.ClassLoaderManager.process(ClassLoaderManager.java:145)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:193)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1006)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:584)
  |         at 
org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:234)
  |         at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
  |         at 
org.jboss.deployment.AnnotatedClassFilter.accepts(AnnotatedClassFilter.java:112)
  |         at 
org.jboss.deployment.AnnotatedClassFilter.visit(AnnotatedClassFilter.java:93)
  |         at 
org.jboss.virtual.plugins.vfs.helpers.WrappingVirtualFileHandlerVisitor.visit(WrappingVirtualFileHandlerVisitor.java:62)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:196)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:208)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:208)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:208)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:208)
  |         at 
org.jboss.virtual.plugins.context.AbstractVFSContext.visit(AbstractVFSContext.java:141)
  |         at org.jboss.virtual.VFS.visit(VFS.java:336)
  |         at org.jboss.virtual.VirtualFile.visit(VirtualFile.java:363)
  |         at 
org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:157)
  |         at 
org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:90)
  |         at 
org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
  | 18:50:21,781 INFO  [TomcatDeployment] deploy, ctxPath=/SpringIBatis, 
vfsUrl=SpringIBatis.war
  | 18:50:22,125 INFO  [[/SpringIBatis]] Initializing Spring root 
WebApplicationContext
  | 18:50:22,125 INFO  [ContextLoader] Root WebApplicationContext: 
initialization started
  | 18:50:23,781 INFO  [XmlBeanDefinitionReader] Loading XML bean definitions 
from ServletContext resource [/WEB-INF/spring-dao.xml]
  | 18:50:26,031 INFO  [XmlWebApplicationContext] Bean factory for application 
context [Root WebApplicationContext]: 
org.springframework.beans.factory.support.DefaultListableBeanFactory defining 
beans [jndiDs,ibatisSqlMapClient,personIntf,addrIntf]; root of BeanFactory 
hierarchy
  | 18:50:26,031 INFO  [XmlWebApplicationContext] 4 beans defined in 
application context [Root WebApplicationContext]
  | 18:50:26,031 INFO  [XmlWebApplicationContext] Unable to locate 
MessageSource with name 'messageSource': using default [EMAIL PROTECTED]
  | 18:50:26,031 INFO  [XmlWebApplicationContext] Unable to locate 
ApplicationEventMulticaster with name 'applicationEventMulticaster': using 
default [EMAIL PROTECTED]
  | 18:50:26,031 INFO  [UiApplicationContextUtils] Unable to locate ThemeSource 
with name 'themeSource': using default [EMAIL PROTECTED]
  | 18:50:26,031 INFO  [DefaultListableBeanFactory] Pre-instantiating 
singletons in factory 
[org.springframework.beans.factory.support.DefaultListableBeanFactory defining 
beans [jndiDs,ibatisSqlMapClient,personIntf,addrIntf]; root of BeanFactory 
hierarchy]
  | 18:50:26,234 INFO  [DefaultListableBeanFactory] Destroying singletons in 
{org.springframework.beans.factory.support.DefaultListableBeanFactory defining 
beans [jndiDs,ibatisSqlMapClient,personIntf,addrIntf]; root of BeanFactory 
hierarchy}
  | 18:50:26,234 ERROR [ContextLoader] Context initialization failed
  | org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'addrIntf' defined in ServletContext resource 
[/WEB-INF/spring-dao.xml]: Instantiation of bean failed; nested exception is 
org.springframework.beans.BeanInstantiationException: Could not instantiate 
bean class [com.myapp.db.AddressImpl]: No default constructor found; nested 
exception is java.lang.NoSuchMethodException: com.myapp.db.AddressImpl.<init>()
  | Caused by:
  | org.springframework.beans.BeanInstantiationException: Could not instantiate 
bean class [com.myapp.db.AddressImpl]: No default constructor found; nested 
exception is java.lang.NoSuchMethodException: com.myapp.db.AddressImpl.<init>()
  | Caused by:
  | java.lang.NoSuchMethodException: com.myapp.db.AddressImpl.<init>()
  |         at java.lang.Class.getConstructor0(Class.java:2706)
  |         at java.lang.Class.getDeclaredConstructor(Class.java:1985)
  |         at 
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:59)
  |         at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:52)
  |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:639)
  |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:625)
  |         at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
  |         at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
  |         at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:141)
  |         at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
  |         at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)
  |         at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:290)
  |         at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:348)
  |         at 
org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:251)
  |         at 
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:190)
  |         at 
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
  |         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3860)
  |         at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4363)

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4131718
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to