Ok, I'll look, but as you say in your readme: "If you do need any kind of XA support, you also do not need to worry about all that. Regular WSMQ 5.3.0 or 5.2.0 with the Java JMS interface is enough." I'm trying this config. Probably my mistake is in MQ configuration because you are saying that the default MQ connection mode is "binding". ProBABLY i ONLY need to configure MQ for regular TCP/IP connection. I'm going to try this way. I let you know how things are going on thanks
On Wednesday 25 June 2003 19:30, [EMAIL PROTECTED] wrote: > Even on Linux, the default MQ connection mode is "binding" which is using > some JNI code. You will need some MQ shared libraries in your > path/ld__library_path to make it work. > Check the readme of the patch for more details. > > Thomas > > -----Original Message----- > From: Stefano Maestri [mailto:[EMAIL PROTECTED] > Sent: Wednesday, June 25, 2003 10:25 AM > To: [EMAIL PROTECTED] > Subject: Re: [JBoss-user] JBoss 3.2 and MQSeries trouble > > On Wednesday 25 June 2003 15:28, [EMAIL PROTECTED] wrote: > > I am wondering if the error you get is not because the connection mode > > used > > > to connect to MQ is "binding" and JBoss will need to be on the same > > machine > > > as the MQ queue manager as well as a lot of MQ dlls that must be in the > > path. > > ehmm I didn't say that I'm working on Linux. Mq and jboss are on the same > machine. At the moment. Isn't possible in any way? > > > Take a look at the following patch (753022) submitted to JBoss: > > http://sourceforge.net/tracker/index.php?func=detail&aid=753022&group_id=22 > > >8 66&atid=376687 > > You will get a lot of extra details as well as a better way to register > > factories/queues in JBoss. > > Feedback on the patch is more than welcome. > > I'll take a look thanks a lot. > > > Thomas > > > > -----Original Message----- > > From: Stefano Maestri [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, June 25, 2003 8:47 AM > > To: [EMAIL PROTECTED] > > Subject: [JBoss-user] JBoss 3.2 and MQSeries trouble > > > > I'm trying to configure JBoss to use websphere MQ 5.3 (alias MQSeries > > 5.3). > > > I > > read the thread on Jboss group abou and I configured JBoss addin this row > > in > > > > jboss file: > > jms-ds.xml: > > > > <!-- The MQSeries provider loader --> > > <mbean code="org.jboss.jms.jndi.JMSProviderLoader" > > name="jboss.mq:service=JMSProviderLoader,name=JMSMQSeriesProvider"> > > <attribute name="ProviderName">MQSeriesProvider</attribute> > > <attribute name="ProviderAdapterClass"> > > org.jboss.jms.jndi.JBossMQProvider > > </attribute> > > <attribute name="QueueFactoryRef">QueueConnectionFactory</attribute> > > <attribute name="TopicFactoryRef">java:/XAConnectionFactory</attribute> > > </mbean> > > > > standardjboss.xml: > > > > <invoker-proxy-binding> > > <name>MQmessage-driven-bean</name> > > <invoker-mbean>default</invoker-mbean> > > <proxy-factory>org.jboss.ejb.plugins.jms.JMSContainerInvoker</proxy-factory > > >> <proxy-factory-config> > > > > <JMSProviderAdapterJNDI>MQSeriesProvider</JMSProviderAdapterJNDI> > > <ServerSessionPoolFactoryJNDI>StdJMSPool</ServerSessionPoolFactoryJNDI> > > <MaximumSize>15</MaximumSize> > > <MaxMessages>1</MaxMessages> > > <Optimized>True</Optimized> > > <MDBConfig> > > <ReconnectIntervalSec>10</ReconnectIntervalSec> > > <DLQConfig> > > <DestinationQueue>queue/DLQ</DestinationQueue> > > <MaxTimesRedelivered>10</MaxTimesRedelivered> > > <TimeToLive>0</TimeToLive> > > </DLQConfig> > > </MDBConfig> > > </proxy-factory-config> > > </invoker-proxy-binding> > > ..... > > ..... > > <container-configuration> > > <container-name>MQSeries Message Driven Bean</container-name> > > <call-logging>false</call-logging> > > <invoker-proxy-binding-name>MQmessage-driven-bean</invoker-proxy-binding-na > > >m e> > > <container-interceptors> > > <interceptor>org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor</intercept > > >o r> > > <interceptor>org.jboss.ejb.plugins.LogInterceptor</interceptor> > > > > <interceptor>org.jboss.ejb.plugins.RunAsSecurityInterceptor</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.MessageDrivenInstanceIntercep > > >t or</interceptor> > > <!-- BMT --> > > <interceptor > > transaction="Bean">org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor</ > > >i nterceptor> > > <interceptor > > transaction="Bean">org.jboss.ejb.plugins.MessageDrivenTxInterceptorBMT</int > > >e rceptor> > > <interceptor transaction="Bean" > > metricsEnabled="true">org.jboss.ejb.plugins.MetricsInterceptor</interceptor > > > > <interceptor>org.jboss.resource.connectionmanager.CachedConnectionIntercept > > >o r</interceptor> > > </container-interceptors> > > <instance-pool>org.jboss.ejb.plugins.MessageDrivenInstancePool</instance-po > > >o l> > > <instance-cache></instance-cache> > > <persistence-manager></persistence-manager> > > <transaction-manager>org.jboss.tm.TxManager</transaction-manager> > > <container-pool-conf> > > <MaximumSize>100</MaximumSize> > > </container-pool-conf> > > </container-configuration> > > > > And into jboss.xml: > > > > <jboss> > > > > <enterprise-beans> > > > > <message-driven> > > <ejb-name>enlaceMQBean</ejb-name> > > <configuration-name>MQSeries Message Driven Bean</configuration-name> > > <destination-jndi-name>queue/MQqueue</destination-jndi-name> > > </message-driven> > > </jboss> > > > > I added this jar to jboss lib dir: > > com.ibm.mq.jar > > com.ibm.mqjms.jar > > com.ibm.mqbind.jar > > fscontext.jar > > providerutil.jar > > > > then in MQSeries I edited JMSAdmin.config with this value > > INITIAL_CONTEXT_FACTORY=org.jnp.interfaces.NamingContextFactory > > PROVIDER_URL=jnp://localhost:1099 > > > > And then I used to register in jndi the mq queues: > > > > def qcf(MQQueueConnectionFactory) qmanager(venus.queue.manager) > > change ctx(queue) > > def q(RequestQueue) qmanager(venus.queue.manager) queue(orange.queue) > > > > But when I deploy my bean I get this error > > 2:52:04,804 INFO [DLQHandler] Creating > > 12:52:04,812 ERROR [DLQHandler] Initialization failed > > javax.jms.JMSException: Error creating the dlq connection: null > > at > > org.jboss.ejb.plugins.jms.DLQHandler.createService(DLQHandler.java:152) > > > at > > org.jboss.system.ServiceMBeanSupport.create(ServiceMBeanSupport.java:158) > > at > > org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvok > > >e r.java:394) > > at > > org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvo > > >k er.java:579) > > at > > org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192) > > at > > org.jboss.ejb.MessageDrivenContainer.startService(MessageDrivenContainer.ja > > >v a:220) > > at > > org.jboss.system.ServiceMBeanSupport.start(ServiceMBeanSupport.java:192) > > at > > > sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source) > > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > > >l .java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > > org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispa > > >t cher.java:284) > > at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549) > > at > > org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.ja > > >v a:966) > > at $Proxy11.start(Unknown Source) > > [...] > > > > Please help me. > > Thanks in advance. -- --------------- all work and no play makes Jack a dull boy --------------- bye Stefano [EMAIL PROTECTED] www.javalinux.it MSN messanger: [EMAIL PROTECTED] ICQ uin: 122192578 Jabber: canezen Yahoo MSN: canezen #jedit IRC channel as <maeste> ------------------------------------------------------- This SF.Net email is sponsored by: INetU Attention Web Developers & Consultants: Become An INetU Hosting Partner. Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission! INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user
