[seam-dev] Seam Regressions in JBossAS Smoke Tests
Carlo de Wolf
cdewolf at redhat.com
Fri Jul 18 04:03:31 EDT 2008
Issue #1: javax.naming.NameNotFoundException: jboss-seam-dvd not bound
That's a bug in jboss-metadata. Right now it does not adhere to
http://docs.jboss.org/ejb3/app-server/tutorial/jndibinding/jndi.html .
Issue #2: java.io.NotSerializableException: org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy
I would say a bug in jboss-metadata. All metadata must be serializable.
Issue #3: JNDI binding policy
As soon as an application developer changes the JNDI binding policy,
we're in the 'configuration by exception' scenario. In which case the
application developer should configure all the way and thus also Seam's
components.properties jndiPattern.
So Andrew will fix the bugs and we can run dvd-store again. :-)
Carlo
On Fri, 2008-07-18 at 03:24 -0400, Andrew Lee Rubinger wrote:
> Even though we're moving this to the forums, roping Carlo into this
> Thread as well.
>
> S,
> ALR
>
> Pete Muir wrote:
> > http://www.jboss.com/index.html?module=bb&op=viewtopic&t=139312 - this
> > topic is related to this discussion so as to define a sensible way to
> > package this container specific integration
> >
> > On 17 Jul 2008, at 15:59, Pete Muir wrote:
> >
> >>
> >> On 17 Jul 2008, at 14:53, Andrew Lee Rubinger wrote:
> >>
> >>> Pete Muir wrote:
> >>>>> Deja vu ;-) We've discussed this before
> >>>>> http://lists.jboss.org/pipermail/seam-dev/2008-March/000110.html
> >>>
> >>> And in that next message in the Thread, Carlo explains that we're at
> >>> a stalemate. It's not due to lack of interest in supporting Seam
> >>> (what am I doing on this list, for instance? ;)), but we need to
> >>> figure out a way to get everything to play nicely.
> >>
> >> Yes. We're very grateful for your help here :-)
> >>
> >>> I'll put it to you then - what would you do in my shoes to get this
> >>> in place?
> >>
> >> No idea (not being difficult, but I have little understanding of JBoss
> >> 5/EJB3 so anything I say would likely be rubbish). But, from a
> >> consumer's perspective, I agree with Gavin when he says that support
> >> for this is essential for Seam.
> >>
> >>>
> >>>
> >>>>> Also see
> >>>>> http://docs.jboss.org/ejb3/app-server/tutorial/jndibinding/jndi.html
> >>>
> >>> JBossAS5 has backwards-compatibility with previous versions out the
> >>> window, for one thing.
> >>
> >> Sure. I was just illustrating what broke.
> >>
> >>> But another is that with the introduction of a Pluggable JNDI Policy,
> >>> it's impossible to hardcode any set pattern. The JNDI target is a
> >>> Policy decision of the appserver, not a contract that needs to be
> >>> honored by all parties.
> >>
> >> Ok. But can we then ask the appserver?
> >>
> >> e.g. JBoss.lookupLocalJndiName(ejbName, earName)
> >>
> >> ?
> >>
> >>
> >>>
> >>>
> >>>> Also, IIRC EJB 3.1 will specify the JNDI name under which the bean
> >>>> is exposed.
> >>>
> >>> Actually, EJB3.1 is leaning towards a user-defined EL-based JNDI
> >>> pattern, which we'll be supporting via a - you got it -
> >>> DefaultJndiBindingPolicy :D
> >>
> >> Ok, last I read on the JSR list it was following some pattern which we
> >> could create like
> >> java:global/env/<app-name>[/<module-name>]/<bean-name>/<fully-qualified-interface-name>
> >>
> >>
> >> Web Beans also does something similar "Otherwise, the container will
> >> try the default JNDI name specified by the EJB 3.1 specification."
> >>
> >> Do you have an example of what is proposed?
> >>
> >> Thanks!
> >>
> >>>
> >>>
> >>> S,
> >>> ALR
> >>>
> >>>>>
> >>>>>
> >>>>>>
> >>>>>>
> >>>>>> S,
> >>>>>> ALR
> >>>>>>
> >>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>> Secondly, the method getLocalJndiName() doesn't exist - any
> >>>>>>>>>> idea which is the correct method to call?
> >>>>>>>>>
> >>>>>>>>> My mistake, it's "determineLocalJndiName", though this is
> >>>>>>>>> deprecated. If you're dealing exclusively with EJB3 Metadata
> >>>>>>>>> within AS, I've got it decorated such that you can do:
> >>>>>>>>>
> >>>>>>>>> JbossSessionBeanJndiNameResolver.resolve*JndiName(JBossSessionBeanMetaData
> >>>>>>>>> md);
> >>>>>>>>>
> >>>>>>>>> This effectively removes the resolution logic from the object
> >>>>>>>>> model.
> >>>>>>>>>
> >>>>>>>>> S,
> >>>>>>>>> ALR
> >>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> ...which will be decorated with the ability to resolve the
> >>>>>>>>>>> proper target for you automatically (when running from within
> >>>>>>>>>>> AS, courtesy of the EjbMetadataJndiPolicyDecoratorDeployer).
> >>>>>>>>>>>
> >>>>>>>>>>> S,
> >>>>>>>>>>> ALR
> >>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> These are more easily viewed on my Hudson:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> http://jboss.hudson.alrubinger.com/job/AS_TestSuite_Smoke_Tests/
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> S,
> >>>>>>>>>>>>> ALR
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> Andrew Lee Rubinger
> >>>>>>>>>>>>> Sr. Software Engineer
> >>>>>>>>>>>>> JBoss EJB3
> >>>>>>>>>>>>> JBoss, a division of Red Hat, Inc.
> >>>>>>>>>>>>> http://www.jboss.org/jbossejb3/
> >>>>>>>>>>>>> http://exitcondition.alrubinger.com
> >>>>>>>>>>>>> org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> java.io.NotSerializableException:
> >>>>>>>>>>>>> org.jboss.metadata.ejb.jboss.jndipolicy.plugins.BasicJndiBindingPolicy
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.util.HashMap.writeObject(HashMap.java:1039)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.util.concurrent.ConcurrentHashMap.writeObject(ConcurrentHashMap.java:1380)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.plugins.attachments.AttachmentsImpl.writeExternal(AttachmentsImpl.java:145)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1310)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1288)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.spi.attachments.helpers.ManagedObjectAttachmentsImpl.writeExternal(ManagedObjectAttachmentsImpl.java:65)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.spi.attachments.helpers.ManagedObjectsWithTransientAttachmentsImpl.writeExternal(ManagedObjectsWithTransientAttachmentsImpl.java:70)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext.writeExternal(AbstractDeploymentContext.java:836)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.vfs.plugins.structure.AbstractVFSDeploymentContext.writeExternal(AbstractVFSDeploymentContext.java:406)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1310)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1288)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.util.TreeSet.writeObject(TreeSet.java:465)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext.writeExternal(AbstractDeploymentContext.java:846)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.vfs.plugins.structure.AbstractVFSDeploymentContext.writeExternal(AbstractVFSDeploymentContext.java:406)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1310)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1288)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.structure.spi.helpers.AbstractDeploymentUnit.writeExternal(AbstractDeploymentUnit.java:509)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1310)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1288)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.rmi.MarshalledObject.<init>(MarshalledObject.java:92)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:420)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at sun.rmi.transport.Transport$1.run(Transport.java:153)
> >>>>>>>>>>>>> at java.security.AccessController.doPrivileged(Native Method)
> >>>>>>>>>>>>> at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:595)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unknown
> >>>>>>>>>>>>> Source)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProxy.java:133)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.invocation.InvokerInterceptor.invokeInvoker(InvokerInterceptor.java:244)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:181)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.jmx.connector.invoker.client.InvokerAdaptorClientInterceptor.invoke(InvokerAdaptorClientInterceptor.java:66)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:87)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.proxy.ClientMethodInterceptor.invoke(ClientMethodInterceptor.java:74)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:101)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at $Proxy1.invoke(Unknown Source)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.test.deployers.AbstractDeploymentTest.invokeMainDeployer(AbstractDeploymentTest.java:83)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.test.deployers.AbstractDeploymentTest.getDeploymentUnit(AbstractDeploymentTest.java:114)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.test.deployers.AbstractDeploymentTest.assertDeployed(AbstractDeploymentTest.java:89)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.test.deployers.AbstractDeploymentTest.assertDeployed(AbstractDeploymentTest.java:96)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.test.deployers.seam.test.SeamExampleTest.testExample(SeamExampleTest.java:104)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> >>>>>>>>>>>>> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> >>>>>>>>>>>>> at junit.extensions.TestSetup.run(TestSetup.java:23)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Client:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> junit.framework.AssertionFailedError
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.test.deployers.seam.test.SeamExampleTest.testExample(SeamExampleTest.java:99)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> >>>>>>>>>>>>> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> >>>>>>>>>>>>> at junit.extensions.TestSetup.run(TestSetup.java:23)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Server:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> 22:52:11,598 ERROR [[/seam-dvd]] Exception sending context
> >>>>>>>>>>>>> initialized event to listener instance of class
> >>>>>>>>>>>>> org.jboss.seam.servlet.SeamListener
> >>>>>>>>>>>>> org.jboss.seam.InstantiationException: Could not
> >>>>>>>>>>>>> instantiate Seam component: indexer
> >>>>>>>>>>>>> at org.jboss.seam.Component.newInstance(Component.java:1986)
> >>>>>>>>>>>>> at org.jboss.seam.contexts.Contexts.startup(Contexts.java:304)
> >>>>>>>>>>>>> at org.jboss.seam.contexts.Contexts.startup(Contexts.java:278)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.seam.contexts.ServletLifecycle.endInitialization(ServletLifecycle.java:95)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.seam.init.Initialization.init(Initialization.java:596)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.seam.servlet.SeamListener.contextInitialized(SeamListener.java:34)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3862)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4356)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:356)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:145)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:446)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.web.deployers.WebModule.startModule(WebModule.java:112)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at org.jboss.web.deployers.WebModule.start(WebModule.java:90)
> >>>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:585)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
> >>>>>>>>>>>>> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at $Proxy35.start(Unknown Source)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:271)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1392)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:784)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:912)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:834)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:672)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:455)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.system.ServiceController.doChange(ServiceController.java:664)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.system.ServiceController.start(ServiceController.java:436)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:150)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:108)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:174)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:970)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:991)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1023)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:911)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1392)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:784)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:912)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:834)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:672)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:455)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:594)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:541)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:812)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.deployment.MainDeployer.redeploy(MainDeployer.java:587)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:585)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
> >>>>>>>>>>>>> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:585)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.jmx.connector.invoker.InvokerAdaptorService.invoke(InvokerAdaptorService.java:270)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:585)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:138)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:140)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.jmx.connector.invoker.SerializableInterceptor.invoke(SerializableInterceptor.java:74)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.invocation.jrmp.server.JRMPProxyFactory.invoke(JRMPProxyFactory.java:179)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:585)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
> >>>>>>>>>>>>> at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.invocation.jrmp.server.JRMPInvoker$MBeanServerAction.invoke(JRMPInvoker.java:815)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:416)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:585)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at sun.rmi.transport.Transport$1.run(Transport.java:153)
> >>>>>>>>>>>>> at java.security.AccessController.doPrivileged(Native Method)
> >>>>>>>>>>>>> at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at java.lang.Thread.run(Thread.java:595)
> >>>>>>>>>>>>> Caused by: javax.naming.NameNotFoundException:
> >>>>>>>>>>>>> jboss-seam-dvd not bound
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jnp.server.NamingServer.getBinding(NamingServer.java:542)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jnp.server.NamingServer.getBinding(NamingServer.java:550)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jnp.server.NamingServer.getObject(NamingServer.java:556)
> >>>>>>>>>>>>> at org.jnp.server.NamingServer.lookup(NamingServer.java:267)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jnp.interfaces.NamingContext.lookup(NamingContext.java:669)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jnp.interfaces.NamingContext.lookup(NamingContext.java:629)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at javax.naming.InitialContext.lookup(InitialContext.java:351)
> >>>>>>>>>>>>> at
> >>>>>>>>>>>>> org.jboss.seam.Component.instantiateSessionBean(Component.java:1290)
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> at org.jboss.seam.Component.instantiate(Component.java:1276)
> >>>>>>>>>>>>> at org.jboss.seam.Component.newInstance(Component.java:1970)
> >>>>>>>>>>>>> ... 109 more
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> _______________________________________________
> >>>>>>>>>>>>> seam-dev mailing list
> >>>>>>>>>>>>> seam-dev at lists.jboss.org
> >>>>>>>>>>>>> https://lists.jboss.org/mailman/listinfo/seam-dev
> >>>>>>>>>>>> --
> >>>>>>>>>>>> Pete Muir
> >>>>>>>>>>>> http://www.seamframework.org
> >>>>>>>>>>>> http://in.relation.to/Bloggers/Pete
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> Andrew Lee Rubinger
> >>>>>>>>>>> Sr. Software Engineer
> >>>>>>>>>>> JBoss EJB3
> >>>>>>>>>>> JBoss, a division of Red Hat, Inc.
> >>>>>>>>>>> http://www.jboss.org/jbossejb3/
> >>>>>>>>>>> http://exitcondition.alrubinger.com
> >>>>>>>>>> --
> >>>>>>>>>> Pete Muir
> >>>>>>>>>> http://www.seamframework.org
> >>>>>>>>>> http://in.relation.to/Bloggers/Pete
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> Andrew Lee Rubinger
> >>>>>>>>> Sr. Software Engineer
> >>>>>>>>> JBoss EJB3
> >>>>>>>>> JBoss, a division of Red Hat, Inc.
> >>>>>>>>> http://www.jboss.org/jbossejb3/
> >>>>>>>>> http://exitcondition.alrubinger.com
> >>>>>>>>> _______________________________________________
> >>>>>>>>> seam-dev mailing list
> >>>>>>>>> seam-dev at lists.jboss.org
> >>>>>>>>> https://lists.jboss.org/mailman/listinfo/seam-dev
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> Pete Muir
> >>>>>>>> http://www.seamframework.org
> >>>>>>>> http://in.relation.to/Bloggers/Pete
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> _______________________________________________
> >>>>>>>> seam-dev mailing list
> >>>>>>>> seam-dev at lists.jboss.org
> >>>>>>>> https://lists.jboss.org/mailman/listinfo/seam-dev
> >>>>>>
> >>>>>> --
> >>>>>> Andrew Lee Rubinger
> >>>>>> Sr. Software Engineer
> >>>>>> JBoss EJB3
> >>>>>> JBoss, a division of Red Hat, Inc.
> >>>>>> http://www.jboss.org/jbossejb3/
> >>>>>> http://exitcondition.alrubinger.com
> >>>>>
> >>>>> --
> >>>>> Pete Muir
> >>>>> http://www.seamframework.org
> >>>>> http://in.relation.to/Bloggers/Pete
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> seam-dev mailing list
> >>>>> seam-dev at lists.jboss.org
> >>>>> https://lists.jboss.org/mailman/listinfo/seam-dev
> >>>> --
> >>>> Pete Muir
> >>>> http://www.seamframework.org
> >>>> http://in.relation.to/Bloggers/Pete
> >>>
> >>> --
> >>> Andrew Lee Rubinger
> >>> Sr. Software Engineer
> >>> JBoss EJB3
> >>> JBoss, a division of Red Hat, Inc.
> >>> http://www.jboss.org/jbossejb3/
> >>> http://exitcondition.alrubinger.com
> >>> _______________________________________________
> >>> seam-dev mailing list
> >>> seam-dev at lists.jboss.org
> >>> https://lists.jboss.org/mailman/listinfo/seam-dev
> >>
> >> --
> >> Pete Muir
> >> http://www.seamframework.org
> >> http://in.relation.to/Bloggers/Pete
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> seam-dev mailing list
> >> seam-dev at lists.jboss.org
> >> https://lists.jboss.org/mailman/listinfo/seam-dev
> >
> > --
> > Pete Muir
> > http://www.seamframework.org
> > http://in.relation.to/Bloggers/Pete
> >
> >
> >
> >
>
More information about the seam-dev
mailing list