You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geronimo.apache.org by Jochen Zink <jo...@web.de> on 2008/05/06 14:25:54 UTC
JAX-WS 2.1 WebService inside Geronimo 2.0.1
Hello,
I try to deploy a WebService to Geronimo 2.0.1. The WS is implemented with JAX-WS 2.1. After deploying the application WAR file, I get the Exception you can see at the end of this mail.
I believe, the problem is, that Geronimo uses JAX-WS 2.0 and the Application needs 2.1.
The 2.1 libs are inside the WEB-INF/lib. But it seams, that Geronimo loads the classes from its own repository.
Is there any possibility to force loading my own JAX-WS (and maybe JAX-B)? Or comes the Exception from another problem?
Thanks a lot!
Regards
Jochen
06.05.08 14:11:36ERROR ContextLoader: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transferServiceHttpBinding' defined in ServletContext resource [/META-INF/spring/webservice-context.xml]: Cannot create inner bean '(inner bean)' of type [org.jvnet.jax_ws_commons.spring.SpringService] while setting bean property 'service'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#1': FactoryBean threw exception on object creation; nested exception is java.lang.NoSuchMethodError: com.sun.xml.ws.binding.BindingImpl.create(Lcom/sun/xml/ws/api/BindingID;)Lcom/sun/xml/ws/binding/BindingImpl;
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#1': FactoryBean threw exception on object creation; nested exception is java.lang.NoSuchMethodError: com.sun.xml.ws.binding.BindingImpl.create(Lcom/sun/xml/ws/api/BindingID;)Lcom/sun/xml/ws/binding/BindingImpl;
Caused by:
java.lang.NoSuchMethodError: com.sun.xml.ws.binding.BindingImpl.create(Lcom/sun/xml/ws/api/BindingID;)Lcom/sun/xml/ws/binding/BindingImpl;
at org.jvnet.jax_ws_commons.spring.SpringService.getObject(SpringService.java:296)
at org.jvnet.jax_ws_commons.spring.SpringService.getObject(SpringService.java:45)
at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectFromFactoryBean(AbstractBeanFactory.java:1246)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1095)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:857)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:291)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:245)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:188)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3823)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4324)
at org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(GeronimoStandardContext.java:60)
at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:343)
at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
at org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandardContext.java:196)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:355)
at org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:830)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
at org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$fa51872e.addContext(<generated>)
at org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:524)
at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:996)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:268)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
at org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:539)
at org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:111)
at org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:146)
at org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:120)
at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:176)
at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44)
at org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:254)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:294)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:553)
at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:448)
at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:530)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:511)
at org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
at org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:830)
at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
at org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$e09c34a7.startConfiguration(<generated>)
at org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
at java.lang.Thread.run(Thread.java:595)
__________________________________________________
GRATIS: Movie-FLAT. Jetzt freischalten!
http://freemail.web.de/club/maxdome.htm/?mc=025557
Re: WADDI WebApplication Performance?
Posted by Gianny Damour <gi...@optusnet.com.au>.
On 08/05/2008, at 5:06 AM, rudi@je-more.de wrote:
> Sorry!
>
> There a right now some other Question to the Realm of WADDI if have
> to ask!
>
> Ist there any the same Mechanism like JBoss Farm Deploy of EJB
> *.EAR, *.WAR Appz?
Hello,
Geronimo provides some basic farming capabilities. This page should
get you started: http://cwiki.apache.org/GMOxDOC21/farming.html.
Regarding big objects in sessions, I am referring to the objects you
are binding to HttpSessions as attributes via HttpSession setAttribute
(String, Object). If these objects are big, then you will pay
relatively high serialization and network resources costs. Each time
that a HttpServletRequest completes, the session is replicated to a
configurable number of nodes. Replication means serialization of the
session and transport of the resulting byte array to remote nodes.
Thanks,
Gianny
>
> For Example:
> If i do it on JBoss, i deploy my App on 1 Server and this Server
> will redeploy it to all
> other servers. Even i remove the Application, then it will be safe
> removed on any MAchine
> of the Farm.
>
> G R
Re: WADDI WebApplication Performance?
Posted by "rudi@je-more.de" <ru...@je-more.de>.
Sorry!
There a right now some other Question to the Realm of WADDI if have to ask!
Ist there any the same Mechanism like JBoss Farm Deploy of EJB *.EAR,
*.WAR Appz?
For Example:
If i do it on JBoss, i deploy my App on 1 Server and this Server will
redeploy it to all
other servers. Even i remove the Application, then it will be safe
removed on any MAchine
of the Farm.
G R
Re: WADDI WebApplication Performance?
Posted by "rudi@je-more.de" <ru...@je-more.de>.
Hi,
>
> WADI should not impact the performance of your Web-application too
> much. There are a couple of things to remember when
> implementing/configuring your Web-applications:
> 1. do not store large objects in HttpSessions. If you really need to
> store large objects, then I recommend you to enable delta replication.
> This WIKI page describes how this works
> http://docs.codehaus.org/display/WADI/1.+Delta+Session+Replication;
> 2. the objects you store in sessions must be serializable; and
> 3. the overhead of state replication increases with the number of
> replicas to be maintained for a given HttpSession. So, you should
> define a number of replicas which is a good balance between
> performance impact caused by the overhead of replication and your HA
> requirements.
What are large Objects in Sessions?
I use EJB Session Beans and Tomcat Session Beans, is thadt allready big
- related to WADDI?
(i guess this is the normal Way to do such Kind of dynamic WebAppz.
Greets, R
Re: WADDI WebApplication Performance?
Posted by Gianny Damour <gi...@optusnet.com.au>.
On 07/05/2008, at 6:01 PM, rudi@je-more.de wrote:
> Hi,
>
> Has anybody experience with writing distributed WebApplications
> with WADDI and can tell something about its performance and?
Hello,
WADI should not impact the performance of your Web-application too
much. There are a couple of things to remember when implementing/
configuring your Web-applications:
1. do not store large objects in HttpSessions. If you really need to
store large objects, then I recommend you to enable delta
replication. This WIKI page describes how this works http://
docs.codehaus.org/display/WADI/1.+Delta+Session+Replication;
2. the objects you store in sessions must be serializable; and
3. the overhead of state replication increases with the number of
replicas to be maintained for a given HttpSession. So, you should
define a number of replicas which is a good balance between
performance impact caused by the overhead of replication and your HA
requirements.
>
> I have read the WADDI Faq's but there is no clear advice to write
> WADDI designed WebApplication to pass the needs of the Framework...
As long as your objects are Serializable, then WADI can cluster your
Web-application. As per the above point 1., if you intend to store
large objects in sessions, then you need to annotate the types of the
objects you stored in session with @ClusteredState so that wadi-aop
can identify them and instrument them.
>
> Waht can i do to write WebApplications (bundled with EJB's and
> JDBC DB access in a *.EAR File) to be WADDI compliant?
Nothing special here.
Thanks,
Gianny
WADDI WebApplication Performance?
Posted by ru...@je-more.de.
Hi,
Has anybody experience with writing distributed WebApplications
with WADDI and can tell something about its performance and?
I have read the WADDI Faq's but there is no clear advice to write
WADDI designed WebApplication to pass the needs of the Framework...
Waht can i do to write WebApplications (bundled with EJB's and
JDBC DB access in a *.EAR File) to be WADDI compliant?
Re: JAX-WS 2.1 WebService inside Geronimo 2.0.1
Posted by Luciano Salotto <ls...@gmail.com>.
If you are trying to use other libraries than the ones shipped with
Gernoinimo, you need to inform that in the deployment plan.
You may do that by setting <inverse-classloading/> in the deployement plan,
or by setting hidden classes as explained in
http://publib.boulder.ibm.com/wasce/V2.0.0/en/managing-the-classpath.html(it's
for WAS CE but should be the same since that product is based on
Geronimo 2.0)
HTH
Luciano
On Tue, May 6, 2008 at 9:25 AM, Jochen Zink <jo...@web.de> wrote:
> Hello,
>
> I try to deploy a WebService to Geronimo 2.0.1. The WS is implemented with
> JAX-WS 2.1. After deploying the application WAR file, I get the Exception
> you can see at the end of this mail.
>
> I believe, the problem is, that Geronimo uses JAX-WS 2.0 and the
> Application needs 2.1.
>
> The 2.1 libs are inside the WEB-INF/lib. But it seams, that Geronimo loads
> the classes from its own repository.
>
> Is there any possibility to force loading my own JAX-WS (and maybe JAX-B)?
> Or comes the Exception from another problem?
>
> Thanks a lot!
>
> Regards
> Jochen
>
> 06.05.08 14:11:36ERROR ContextLoader: Context initialization failed
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'transferServiceHttpBinding' defined in ServletContext
> resource [/META-INF/spring/webservice-context.xml]: Cannot create inner bean
> '(inner bean)' of type [org.jvnet.jax_ws_commons.spring.SpringService] while
> setting bean property 'service'; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating bean
> with name '(inner bean)#1': FactoryBean threw exception on object creation;
> nested exception is java.lang.NoSuchMethodError:
> com.sun.xml.ws.binding.BindingImpl.create(Lcom/sun/xml/ws/api/BindingID;)Lcom/sun/xml/ws/binding/BindingImpl;
> Caused by:
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name '(inner bean)#1': FactoryBean threw exception on object
> creation; nested exception is java.lang.NoSuchMethodError:
> com.sun.xml.ws.binding.BindingImpl.create(Lcom/sun/xml/ws/api/BindingID;)Lcom/sun/xml/ws/binding/BindingImpl;
> Caused by:
> java.lang.NoSuchMethodError:
> com.sun.xml.ws.binding.BindingImpl.create(Lcom/sun/xml/ws/api/BindingID;)Lcom/sun/xml/ws/binding/BindingImpl;
> at
> org.jvnet.jax_ws_commons.spring.SpringService.getObject(SpringService.java:296)
> at
> org.jvnet.jax_ws_commons.spring.SpringService.getObject(SpringService.java:45)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getObjectFromFactoryBean(AbstractBeanFactory.java:1246)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
> at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1095)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:857)
> at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
> at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
> at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
> at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:291)
> at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
> at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:245)
> at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:188)
> at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
> at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3823)
> at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4324)
> at
> org.apache.geronimo.tomcat.GeronimoStandardContext.access$201(GeronimoStandardContext.java:60)
> at
> org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:343)
> at
> org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:47)
> at
> org.apache.geronimo.tomcat.GeronimoStandardContext.start(GeronimoStandardContext.java:196)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
> at
> org.apache.geronimo.tomcat.TomcatContainer.addContext(TomcatContainer.java:355)
> at
> org.apache.geronimo.tomcat.TomcatContainer$$FastClassByCGLIB$$9370b073.invoke(<generated>)
> at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> at
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> at
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:830)
> at
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> at
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
> at
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> at
> org.apache.geronimo.tomcat.TomcatContainer$$EnhancerByCGLIB$$fa51872e.addContext(<generated>)
> at
> org.apache.geronimo.tomcat.TomcatWebAppContext.doStart(TomcatWebAppContext.java:524)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:996)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:268)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:539)
> at
> org.apache.geronimo.gbean.runtime.GBeanDependency.attemptFullStart(GBeanDependency.java:111)
> at
> org.apache.geronimo.gbean.runtime.GBeanDependency.addTarget(GBeanDependency.java:146)
> at
> org.apache.geronimo.gbean.runtime.GBeanDependency$1.running(GBeanDependency.java:120)
> at
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.fireRunningEvent(BasicLifecycleMonitor.java:176)
> at
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor.access$300(BasicLifecycleMonitor.java:44)
> at
> org.apache.geronimo.kernel.basic.BasicLifecycleMonitor$RawLifecycleBroadcaster.fireRunningEvent(BasicLifecycleMonitor.java:254)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:294)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:553)
> at
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
> at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:448)
> at
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:187)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:530)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:511)
> at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager$$FastClassByCGLIB$$ce77a924.invoke(<generated>)
> at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53)
> at
> org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38)
> at
> org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124)
> at
> org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:830)
> at
> org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57)
> at
> org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35)
> at
> org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> at
> org.apache.geronimo.kernel.config.EditableConfigurationManager$$EnhancerByCGLIB$$e09c34a7.startConfiguration(<generated>)
> at
> org.apache.geronimo.deployment.plugin.local.StartCommand.run(StartCommand.java:67)
> at java.lang.Thread.run(Thread.java:595)
>
>
> __________________________________________________
> GRATIS: Movie-FLAT. Jetzt freischalten!
> http://freemail.web.de/club/maxdome.htm/?mc=025557
>
>