Will you double check your jboss.jcml file and make sure you have:
<!-- Transactions -->
<mbean code="org.jboss.tm.TransactionManagerService"
name="DefaultDomain:servi
ce=TransactionManager">
<attribute name="TransactionTimeout">300</attribute>
</mbean>
that looks like the guy responsible for binding the
TransactionPropagationContextImporter
-- Dewayne
----- Original Message -----
From: "Scott M Stark" <[EMAIL PROTECTED]>
To: "JBoss-Dev" <[EMAIL PROTECTED]>
Sent: Thursday, February 15, 2001 6:03 PM
Subject: [jBoss-Dev] Issue with TransactionPropagationContextImporter not
found
> One of the tomcat ejb accessor tests includes a non-optimized stateless
session bean
> configuration:
>
> <container-configuration>
> <container-name>Non Optimized Stateless</container-name>
> <call-logging>false</call-logging>
>
<container-invoker>org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker</c
ontainer-invoker>
> <container-interceptors>
>
<interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor>
>
<interceptor>org.jboss.ejb.plugins.SecurityInterceptor</interceptor>
> <!-- CMT -->
> <interceptor
transaction="Container">org.jboss.ejb.plugins.TxInterceptorCMT</interceptor>
> <interceptor transaction="Container"
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
> <interceptor
transaction="Container">org.jboss.ejb.plugins.StatelessSessionInstanceInterc
eptor</interceptor>
> <!-- BMT -->
> <interceptor
transaction="Bean">org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor
</interceptor>
> <interceptor
transaction="Bean">org.jboss.ejb.plugins.TxInterceptorBMT</interceptor>
> <interceptor transaction="Bean"
metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor>
> </container-interceptors>
>
<instance-pool>org.jboss.ejb.plugins.StatelessSessionInstancePool</instance-
pool>
> <instance-cache></instance-cache>
> <transaction-manager>org.jboss.tm.TxManager</transaction-manager>
> <persistence-manager></persistence-manager>
> <container-invoker-conf>
> <Optimized>False</Optimized>
> </container-invoker-conf>
> <container-pool-conf>
> <MaximumSize>100</MaximumSize>
> <MinimumSize>10</MinimumSize>
> </container-pool-conf>
> </container-configuration>
>
> When the bean is accessed, the following exception occurs.
>
> [NonOptimized] javax.naming.NameNotFoundException:
TransactionPropagationContextImporter not bound
> [NonOptimized] at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteC
all.java:245)
> [NonOptimized] at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:220)
> [NonOptimized] at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122)
> [NonOptimized] at org.jnp.server.NamingServer_Stub.lookup(Unknown Source)
> [NonOptimized] at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:295)
> [NonOptimized] at
org.jnp.interfaces.NamingContext.lookup(NamingContext.java:279)
> [NonOptimized] at
javax.naming.InitialContext.lookup(InitialContext.java:350)
> [NonOptimized] at
org.jboss.ejb.MethodInvocation.getTransaction(MethodInvocation.java:164)
> [NonOptimized] at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.
java:203)
> [NonOptimized] at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:99)
> [NonOptimized] at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:13
7)
> [NonOptimized] at
org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:195)
> [NonOptimized] at
org.jboss.ejb.StatelessSessionContainer.invoke(StatelessSessionContainer.jav
a:271)
> [NonOptimized] at
org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker.invoke(JRMPContainerI
nvoker.java:384)
> [NonOptimized] at
org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionProxy.invoke(Stateless
SessionProxy.java:175)
> [NonOptimized] at $Proxy3.getMessage(Unknown Source)
> [NonOptimized] at
org.jboss.test.tomcat.servlet.HelloEJB.testBean(HelloEJB.java:66)
> [NonOptimized] at
org.jboss.test.tomcat.servlet.HelloEJB.doGet(HelloEJB.java:43)
> [NonOptimized] at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> [NonOptimized] at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> [NonOptimized] at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
> [NonOptimized] at
org.apache.tomcat.core.Handler.service(Handler.java:286)
> [NonOptimized] at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
> [NonOptimized] at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
> [NonOptimized] at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
> [NonOptimized] at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
> [NonOptimized] at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
> [NonOptimized] at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
> [NonOptimized] at java.lang.Thread.run(Thread.java:484)
>
>
>
>