tag:blogger.com,1999:blog-1839316484051079047.post4026633865964398275..comments2024-03-16T06:30:40.580+01:00Comments on Java / Oracle SOA blog: SOAP over JMS with WebLogicEdwin Biemondhttp://www.blogger.com/profile/02338716126881111629noreply@blogger.comBlogger51125tag:blogger.com,1999:blog-1839316484051079047.post-37953911226866941562016-10-28T21:56:38.515+02:002016-10-28T21:56:38.515+02:00Hi ,
Even am looking for a use case of integrati...Hi , <br /><br />Even am looking for a use case of integrating OSB and Azure , please throw some light on how to accomplish it.<br /><br />Thanks,<br />VB.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-72937732906514963942013-08-12T17:32:56.539+02:002013-08-12T17:32:56.539+02:00Yes, I was trying with a fire and forget osb proxy...Yes, I was trying with a fire and forget osb proxy service but i couldn't solve this issue! The Java Client keeps waiting for a response from the OSB proxy service and it raises an error because doesn't get response.<br /><br />Anyway, i solved it changed the interface of my osb proxy service to synchronous, e.g, the proxy keeps invoking a fire and forget business service, but always Fábio Pinelahttps://www.blogger.com/profile/00744552073745683794noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-1108346084401064762013-08-12T16:20:09.469+02:002013-08-12T16:20:09.469+02:00Hi,
is it fire and forget?, cause OSB does not re...Hi,<br /><br />is it fire and forget?, cause OSB does not really support async and how did you generate the proxy client?<br /><br />ThanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-40958811285979206352013-08-07T15:40:46.536+02:002013-08-07T15:40:46.536+02:00Hi Edwin,
Coming into your example that was quite...Hi Edwin,<br /><br />Coming into your example that was quite useful. Anyway, I'm facing a problem in certain cases, let me try to explain:<br /><br />1. OSB Proxy with wss10_username_token_with_message_protection_client_policy<br />2. Java client to invoke the OSB Proxy<br /><br />Using a code similar to your example it works fine if the OSB Proxy Service is Synchronous (Request and Response)Fábio Pinelahttps://www.blogger.com/profile/00744552073745683794noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-27890115273132859862013-08-05T05:22:11.895+02:002013-08-05T05:22:11.895+02:00Hi,
Don't think so , it create a temporary lo...Hi,<br /><br />Don't think so , it create a temporary local queue but with WebLogic 12.1.2 and JAX-WS you have now total control on the response queue. <br /><a href="http://biemond.blogspot.ae/2013/08/jax-ws-soap-over-jms.html" rel="nofollow">http://biemond.blogspot.ae/2013/08/jax-ws-soap-over-jms.html</a><br /><br />ThanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-42116407507411291612013-07-15T08:44:32.846+02:002013-07-15T08:44:32.846+02:00Hi, Edwin,
Is it possible to configure a SAF for ...Hi, Edwin,<br /><br />Is it possible to configure a SAF for the response message that the message will be sent to the local SAF queue and be forward to another remote queue?<br /><br /><br />Thank you.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-10561014550881033852013-04-19T14:29:30.754+02:002013-04-19T14:29:30.754+02:00Hi,
Don't see a property of the WLJmsTranspor...Hi,<br /><br />Don't see a property of the WLJmsTransport annotation where you can provide an url. so just like a MDB you need to have the queue locally.<br /><br />maybe it can work with weblogic remote jndi.<br /><br />Thanks Edwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-87998218062561555872013-04-15T13:55:19.057+02:002013-04-15T13:55:19.057+02:00Hi Edwin,
Is it possible to configure a remote qu...Hi Edwin,<br /><br />Is it possible to configure a remote queue for the WebService. The JMS Queue is not local to where the webservice is running. This will be running on another WLS instance?<br />The calling client will be running in a different WL instance, we will place the message on the JMS queue on this instance. We would then like the Webservice running on a different machine/box to Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-24318920925857053412013-04-14T17:54:21.737+02:002013-04-14T17:54:21.737+02:00Hi
use BPEL or do something like this http://bie...Hi <br /><br />use BPEL or do something like this <a href="http://biemond.blogspot.nl/2011/02/building-asynchronous-web-service-with_27.html" rel="nofollow">http://biemond.blogspot.nl/2011/02/building-asynchronous-web-service-with_27.html</a><br /><br />But when the client is a web application you will still wait for the answer, when the client is a service bus then this can work.<br /><br />Edwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-91591726867238220862013-04-12T09:43:06.845+02:002013-04-12T09:43:06.845+02:00Hi Edwin,
This is a great example to follow. How ...Hi Edwin,<br /><br />This is a great example to follow. How could I invoke the webservice ayschronously. I do not want the client to block whilst the webservice method completes. Any ideas would much appreciated<br /><br />Thanks<br /><br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-65140431021594161212013-01-09T22:16:30.344+01:002013-01-09T22:16:30.344+01:00Hi,
Did you do this,
You need to create a Connect...Hi,<br /><br />Did you do this,<br />You need to create a Connection Factory and use your Sub Deployment. Create a JMS Queue and also use the same Sub Deployment. The JNDI Names are very important you need this in your JAX-RPC Web Service Class.<br /><br />and is the CF target to the jms server or wls server and has the CF, jms/CF as jndi name.<br /><br />thanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-81976128568638059192013-01-09T21:20:51.474+01:002013-01-09T21:20:51.474+01:00Hi, I followed this blog and I am now seeing the h...Hi, I followed this blog and I am now seeing the helloWorldEar deployed under my local WebLogic 10.3.6, I am seeing the HelloWorldJMSService/HelloWorldJMSService?wsdl from the Deployment Tests and I generated successfully a Web Service Proxy client by running the client target in ANT. As the last step, I tried run the TestService.java but I got stuck with the error below. What do you think could Anonymoushttps://www.blogger.com/profile/13826460146018457222noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-90000945791062880652012-12-27T20:27:22.705+01:002012-12-27T20:27:22.705+01:00Hi,
Why are you using Foreign Server, is this for...Hi,<br /><br />Why are you using Foreign Server, is this for persistence ( cause with wls you can use db persistence ) and is it Ok when you use normal JMS.<br /><br />plus maybe you can set more threading parameters on the foreign server. <br /><br />thanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-76696851701249713522012-12-22T16:20:05.669+01:002012-12-22T16:20:05.669+01:00Hi,
Thanks for the great post. I've managed t...Hi,<br />Thanks for the great post. I've managed to get everything working (Using foreign jms (Qpid/AMQP)). The throughput is abysmal. It only creates one thread to listen for messages. Do you know if there is is any way to improve throughput? I think I've tried just about everything w.r.t worker managers etc.) /gavhttps://www.blogger.com/profile/12132953262568596391noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-40502811897776577772012-11-01T16:20:36.468+01:002012-11-01T16:20:36.468+01:00Hi,
Just add a jms adapter to your composite and w...Hi,<br />Just add a jms adapter to your composite and wire this to your BPEL. BPEL works with partnerlinks.<br /><br />thanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-29149568437419217172012-10-26T06:39:38.740+02:002012-10-26T06:39:38.740+02:00Hi Edwin,
Is possible enable a BPEL process to wo...Hi Edwin,<br /><br />Is possible enable a BPEL process to work over JMS trasnport? I'm using jdeveloper but I don't find a way to do it... any idea of this? is there some link that help?<br /><br />Thank you,<br />LucianoAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-10559384403344153892012-08-16T16:52:48.791+02:002012-08-16T16:52:48.791+02:00Hi,
What is your use case, cause OSB does not sup...Hi,<br /><br />What is your use case, cause OSB does not support asynchronous. you need to have an other proxy who listen for the response.<br /><br />thanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-21102289769299954062012-08-06T06:51:42.799+02:002012-08-06T06:51:42.799+02:00Hi Edwin,
Thanks for your response.
After reading ...Hi Edwin,<br />Thanks for your response.<br />After reading the second blog, I still don't know how to set the biz get response from the webservice which have provided the response.<br /> <br /><br />could you show me some setting on biz , please? Thank you.<br /><br />the message flow:<br /> http public<br />client -----> proxy services ------&Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-50278872371158045932012-08-05T14:47:50.082+02:002012-08-05T14:47:50.082+02:00Hi,
I think so, here you got some more informatio...Hi,<br /><br />I think so, here you got some more information <br />http://biemond.blogspot.nl/2010/09/soap-over-jms-with-oracle-service-bus.html<br /><br />thanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-33791250610837289512012-08-03T09:26:21.015+02:002012-08-03T09:26:21.015+02:00Hi Edwin,
Us OSB BS via JMS to invoke this WS and ...Hi Edwin,<br />Us OSB BS via JMS to invoke this WS and get the response, does it work?<br /> jms request<br />the dataflow similar BS --------------> WS<br /> jms response<br /> BS <-------------- WS<br /><br />thanksAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-44846056817388399292012-08-01T07:51:01.008+02:002012-08-01T07:51:01.008+02:00Find the problem, it's weblogic.jar path probl...Find the problem, it's weblogic.jar path problem. Thanks.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-66119805150973476492012-08-01T05:57:19.906+02:002012-08-01T05:57:19.906+02:00Hi Edwin,
Thank you for this, it's really hel...Hi Edwin,<br /><br />Thank you for this, it's really helpful. <br />However, I had a problem when I tried to run the ant build. Any idea what's wrong? <br /><br />...<br /> [jwsc] [JAM] Warning: failed to resolve class org.apache.xmlbeans.XmlObject<br /> [jwsc] [JAM] Warning: failed to resolve class javax.ejb.SessionBean<br /> [jwsc] JWS: C:\JDeveloper\mywork\SoapOverJMS\Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-52202864180674792172012-05-18T14:28:25.581+02:002012-05-18T14:28:25.581+02:00Hi,
Sorry I don't know . IBM got one.
But you...Hi,<br /><br />Sorry I don't know . IBM got one.<br />But you can use WS -Reliable Messaging instead. It's very reliable with handshaking and also uses JMS.<br /><br />thanksEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-24063481264031561742012-05-17T13:49:44.665+02:002012-05-17T13:49:44.665+02:00Hi Edwin,
This is really good article, but it cov...Hi Edwin,<br /><br />This is really good article, but it covers rather obsolete implementation (SOAP/JMS over JAX-RPC). Do you have any idea if Oracle plans support for W3C's recommendation "SOAP over Java Message Service 1.0" (http://www.w3.org/TR/2012/REC-soapjms-20120216) over JAX-WS?<br /><br />Thank you!Simeon Kirovnoreply@blogger.comtag:blogger.com,1999:blog-1839316484051079047.post-90623443516367387002012-03-12T21:12:25.764+01:002012-03-12T21:12:25.764+01:00Ok,
I am curious what your ws client is, I think ...Ok,<br /><br />I am curious what your ws client is, I think it uses and needs this as stub property , this is the real endpoint.<br /> stub._setProperty(WLStub.JMS_TRANSPORT_JNDI_URL,"t3://localhost:7101"); <br /> <br />Although you cannot invoke the Web service using HTTP, you can view its WSDL using HTTP, which is how the clientgen is still able to generate JAX-RPC stubs forEdwin Biemondhttps://www.blogger.com/profile/02338716126881111629noreply@blogger.com