Dynamic Endpoint URI  ?

Hi,
Anyone know of any way to dynamically set the endpoint URI property of an ALSB business service from the payload ?
Hanx!

Hi Paul,
Well that looks like the explanation of the context variables of ALSB. Now I tried to override the transport/uri element of the $outbound variable in the process of dynamic routing. Unfortunately it doesn't seem to work. I want to know (first of all), is it possible to make the endpoint URI(http://mydevenv/service for example) completely dynamic, so that I wouldn't be needing any business services? Or I'd only provide the names of the business services like "BusinessService1" dynamically picked up at runtime? Well the second approach still demands that I'd have to create many number of business services or will have to change the URI each and everytime in the ALSB artifact. Kindly advice! I've been trying a way around to do this for a while and running out of help!!! Many thanks!

Similar Messages

  • Oracle Service Bus - Business Service Endpoint URI - Dynamic

    Hi,
    I'm trying to find a way to avoid hard-coding the endpoint URI in a business service. The reason I need to achieve this is because for the different environments (development, testing, production, etc...) the URI will be different.
    I have spent the past 2 days searching the oracle forum and documentation but have come up with nothing. Is there a way to achieve this?
    Preferably, is there a way to store the endpoint URIs in a configuration/properties file which can be changed when needed?
    Any help is much appreciated!
    Best Regards,
    Adel Haider

    Hi Adel,
    Customization file will be the best solution for your problem. You may generate a environment specific customization file. To know more, please refer -
    http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/consolehelp/customization.html#wp1129087
    Simplest solution would be to generate a customization file and replace the existing URI's with the required one's using replace all option of textpad. Run this customization file at target environment, after importing the OSB configuration.
    Regards,
    Anuj

  •       AMF Channel endpoint uri- relative path is prepended with http giving an invalid

    <?xml version="1.0" encoding="UTF-8"?>
    <services-config>
    <services>
    <service id="amfphp-remoting"
    class="flex.messaging.services.RemotingService"
    messageTypes="flex.messaging.messages.RemotingMessage">
    <destination id="amfphp">
    <channels>
    <channel ref="my-amfphp"/>
    </channels>
    <properties>
    <source>*</source>
    </properties>
    </destination>
    </service>
    </services>
    <channels>
    <channel-definition id="my-amfphp"
    class="mx.messaging.channels.AMFChannel">
    <endpoint uri="
    http://192.168.0.1/path/subpath/amfphp/gateway.php"
    class="flex.messaging.endpoints.AMFEndpoint"/>
    </channel-definition>
    </channels>
    </services-config>
    To access the remote object of flex I need to give the
    absolute path in URI.
    Is there any way to overcome this issue.
    I have tried with the relative path by putting the amfphp in
    root folder (i.e. htdocs), but flex component is still not working.
    I am using flex charts as a component and using php to
    connect with the database. Using remote objects I am fetching the
    values but due to path dependancy my application comes out with a
    major drawback.
    Can anyone please post some solution.

    "shivam_raj" <[email protected]> wrote in
    message
    news:glut03$9ug$[email protected]..
    > Giving dynamic IP is possible or not guys?
    Try looking at this example
    http://flexdiary.blogspot.com/2009/01/lazy-loading-tree-example-file-posted.html

  • Oracle Service Bus - Business Service Endpoint URI - Change at runtime

    Hi,
    Is there a way of changing/passing the endpoint URI to a Business Service at runtime? The reason for my question is that depending on the content of the message in a Proxy Service that calls this Business Service I may need to change the URI.
    Kind Regards,
    Adel

    Adel,
    Is there some use-case limitation that would stop us from using Dynamic routing ?
    http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/userguide/modelingmessageflow.html#wp1100135.
    DynamicRouting /Dynamic publish can be considered depending on the use-case.
    Other option is to use Routing options: Modify any or all of the following properties in the outbound request: URI, Quality of Service, Mode, Retry parameters, Message Priority.
    Manoj

  • Webservice Endpoint URI

    Hi All,
    I have an ADF UI Application in which i am doing the following
    1. Generate WS Proxy from Endpoint URI(Different URIs for Different Environments)
    2. Create Datacontrol on generated WS Proxy file
    3. Have UI Pages generated using the Datacontrol.
    Question : How to change the Endpoint URI according to different URIs(I have different URIs for different environments like DEV, QA, PROD etc.,)? If at all i make that part dynamic how to create Datacontrol on top of it?
    Thanks,
    Sri

    Thanks Shay.
    I gone through both the links you passed. First one tells me more about ths design time. Second one is bottom-up approach of WS.
    1. We are using top-down WS.
    2. I am using JDeveloper 11.1.1.4
    I am looking for something i can generate a webservice client proxy by looking into a property file (which stores all the uris for different environments) according to the environment.

  • OSB : Endpoint URI problem in business service

    I have to invoke a http service from OSB where endpoint uri is http://<ip>:<port>/Resource.
    At invocation time OSB is adding "?" to the end of URI, in that case http message is becoming like following:
    POST /Resource? HTTP/1.1
    External service is considering it as a bad request and giving 500 response code with following comments:
    Error occured: 500, Cannot find local resource: /Resource?
    But I am getting proper response when I am calling from java program with http message POST /Resource HTTP/1.1
    It is not possible to change the external system, now how can I solve the problem??
    Please help.
    Thanks
    Afzal
    Edited by: uttam on May 2, 2012 9:49 PM

    Open your business service and navigate to HTTP Transport configuration page and check what is the http type is enabled.
    Look to me its with GET method, change it to POST and re-try.
    If the above solution is not helping, try to check the Follow HTTP redirects check box below the Advanced Setting in same page.
    Thanks,
    Vijay

  • Web Service Endpoint URI expected. Not found endpoint with URI /wssproc

    Hi All,
    We are following the steps mentioned here http://help.sap.com/saphelp_nwpi71/helpdata/en/ea/c91141e109ef6fe10000000a1550b0/frameset.htm to configure the message level security in our new PI 7.1 system.
    We have created the RFC destination with prefix /wssproc/plain?style=document. But when we test the RFC connectioon, we get the following error message:
    Status HTTP Response     404
    Status Text     Not Found
    And response body is: Web Service Endpoint URI expected. Not found endpoint with URI /wssproc.
    Are we missing a configuration point? Do we need to create the endpoint manually? And if yes, how?
    Regards,
    Masoud
    Edited by: Masoud Ahanchian on Jul 23, 2009 4:58 PM

    Well, in addition to the 404 message I get the following error as well (i.e. if I go to the link http://<server>:<port>/wssproc/plain?style=document)
    Web Service Endpoint URI expected. Not found endpoint with URI /wssproc.
    Regards,
    Masoud

  • Unable to invoke endpoint uri : 415 unsupported media type

    Hi all,
    I'm trying to invoke a HTTP Binding with POST where the endpoint is a RESTFUL webservice that takes in an XML message and sends an email.
    I'm using JDeveloper 11g to create the composite where it'll have an exposed HTTP Binding POST and an external reference which is also a HTTP Binding POST that calls a RESTFUL Webservice endpoint . In the BPEL process, i'm just doing a simple receive from the exposed HTTP Binding and then using the input to invoke the External References HTTP Binding.  However, I'm always getting an error at the invoke phase :
    <part  name="summary">
    <summary>oracle.fabric.common.FabricInvocationException: Unable to invoke endpoint URI "http://xxxxxxxxx/xxxx/xxxx/sendEmail" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Bad response: 415 Unsupported Media Type from url http://xxxxxxxxx/xxxx/xxxx/sendEmail</summary> 
    </part>
    <part  name="detail">
    <detail>Unable to invoke endpoint URI "http://xxxxxxxxx/xxxx/xxxx/sendEmail" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Bad response: 415 Unsupported Media Type from url http://xxxxxxxxx/xxxx/xxxx/sendEmail</detail> 
    </part>
    <part  name="code">
    <code>415</code> 
    </part>
    I'm guessing that it's because my payload is lacking the HTTP header content-type : application/xml. The webservice endpoint itself is working fine as I'm able to test it through other means such as POSTMan and soapUI.
    Is there a way to set the HTTP header content-type of the payload? Is there anyway to check or verify? Any help would be greatly appreciated.
    Regards,
    Mark

    Hi all,
    I'm trying to invoke a HTTP Binding with POST where the endpoint is a RESTFUL webservice that takes in an XML message and sends an email.
    I'm using JDeveloper 11g to create the composite where it'll have an exposed HTTP Binding POST and an external reference which is also a HTTP Binding POST that calls a RESTFUL Webservice endpoint . In the BPEL process, i'm just doing a simple receive from the exposed HTTP Binding and then using the input to invoke the External References HTTP Binding.  However, I'm always getting an error at the invoke phase :
    <part  name="summary">
    <summary>oracle.fabric.common.FabricInvocationException: Unable to invoke endpoint URI "http://xxxxxxxxx/xxxx/xxxx/sendEmail" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Bad response: 415 Unsupported Media Type from url http://xxxxxxxxx/xxxx/xxxx/sendEmail</summary> 
    </part>
    <part  name="detail">
    <detail>Unable to invoke endpoint URI "http://xxxxxxxxx/xxxx/xxxx/sendEmail" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Bad response: 415 Unsupported Media Type from url http://xxxxxxxxx/xxxx/xxxx/sendEmail</detail> 
    </part>
    <part  name="code">
    <code>415</code> 
    </part>
    I'm guessing that it's because my payload is lacking the HTTP header content-type : application/xml. The webservice endpoint itself is working fine as I'm able to test it through other means such as POSTMan and soapUI.
    Is there a way to set the HTTP header content-type of the payload? Is there anyway to check or verify? Any help would be greatly appreciated.
    Regards,
    Mark

  • Dynamic endpoints - NullPointerException

    Hi,
    I'm trying to work with dynamic endpoints. I'm doing it the same way as in the DynamicPartnerLink sample. First copy literal XML-skeleton of EndpointReference in a variable, copy address and name into that variable, then copy the variable to the partner link.
    When I run it, the variable is setup correctly, but the copy to the partner link causes a NullPointerException:
    06/04/19 09:45:40 java.lang.NullPointerException
    06/04/19 09:45:40 at com.collaxa.cube.engine.types.bpel.CXPartnerLink.copy(CXPartnerLink.java:254)
    06/04/19 09:45:40 at com.collaxa.cube.engine.ext.wmp.BPELAssignWMP.performCopyTo(BPELAssignWMP.java:757)
    06/04/19 09:45:40 at com.collaxa.cube.engine.ext.wmp.BPELAssignWMP.__executeStatements(BPELAssignWMP.java:183)
    06/04/19 09:45:40 at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:185)
    06/04/19 09:45:40 at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3398)
    06/04/19 09:45:40 at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1905)
    06/04/19 09:45:40 at com.collaxa.cube.engine.dispatchmessage.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
    06/04/19 09:45:40 at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:100)
    06/04/19 09:45:40 at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:185)
    06/04/19 09:45:40 at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5410)
    06/04/19 09:45:40 at com.collaxa.cube.engine.CubeEngine.callbackPerformer(CubeEngine.java:2127)
    06/04/19 09:45:40 at com.collaxa.cube.engine.delivery.DeliveryHelper.callbackPerformer(DeliveryHelper.java:558)
    06/04/19 09:45:40 at com.collaxa.cube.engine.delivery.DeliveryService.handleCallback(DeliveryService.java:753)
    06/04/19 09:45:40 at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleCallback(CubeDeliveryBean.java:339)
    06/04/19 09:45:40 at ICubeDeliveryLocalBean_StatelessSessionBeanWrapper16.handleCallback(ICubeDeliveryLocalBean_StatelessSessionBeanWrapper16.java:1982)
    06/04/19 09:45:40 at com.collaxa.cube.engine.dispatch.message.instance.CallbackDeliveryMessageHandler.handle(CallbackDeliveryMessageHandler.java:49)
    06/04/19 09:45:40 at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:76)
    06/04/19 09:45:40 at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
    06/04/19 09:45:40 at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
    06/04/19 09:45:40 at com.evermind.server.ejb.MessageDrivenBeanInvocation.run(MessageDrivenBeanInvocation.java:123)
    06/04/19 09:45:40 at com.evermind.server.ejb.MessageDrivenHome.onMessage(MessageDrivenHome.java:748)
    06/04/19 09:45:40 at com.evermind.server.ejb.MessageDrivenHome.run(MessageDrivenHome.java:921)
    06/04/19 09:45:40 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
    06/04/19 09:45:40 at java.lang.Thread.run(Thread.java:534)
    <2006-04-19 09:45:40,875> <ERROR> <Coplintho.collaxa.cube.xml> java.lang.NullPointerException
    I don't know where this is coming from, I've done exactly like the DynamicPartnerLink sample.
    Anyone have an idea?
    Best regards,
    Koen

    Hello,
    When I replace the .NET 2.0 Web service dynamically called from my BPEL flow with a BEA WebLogic 8.1.5 Web service, and try to change the endpoint dynamically, I get a similar but different exception:
    (note: WSDL, partnerlink, variables all replaced for calling WebLogic Web service, only endpoint is dynamic)
    <bindingFault>
    <part name="code">
    <code>GenericError</code>
    </part>
    <part name="summary">
    <summary>Cannot find binding operation.
    in WSDL located at "file:/C:/OraBPEL/integration/orabpel/domains/default/tmp/.bpel_eAlarm_1.3.jar/MailStorageRef1.wsdl", cannot find a binding operation of "getEmailAddresses", portType "{http://coplintho.ibbt.be/broker/repository}MailStorageSoap"
    Please make sure the WSDL is valid.
    </summary>
    </part>
    </bindingFault>
    <2006-05-24 10:29:34,296> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager::invoke> operation: getEmailAddresses, partnerLink: <partnerLink name="MailStorage" partnerLinkType="{http://coplintho.ibbt.be/broker/repository}MailStorageSoap_PL">
    <myRole name="null">
    <ServiceName>null</ServiceName>
    <PortType>null</PortType>
    <Address>null</Address>
    </myRole>
    <partnerRole name="MailStorageSoap_Role">
    <ServiceName>{http://coplintho.ibbt.be/broker/repository}MailStorage
    </ServiceName>
    <PortType>{http://coplintho.ibbt.be/broker/repository}MailStorageSoap</PortType>
    <Address>http://erato59/broker/Repository/MailStorage.asmx
    </Address>
    </partnerRole>
    <conversationId>bpel://localhost/default/eAlarm~1.3/1207-BpInv1-BpSeq0.3-8</conversationId>
    <properties>{}</properties>
    </partnerLink>
    <2006-05-24 10:29:34,312> <DEBUG> <default.collaxa.cube.ws> <WSDLManager::getWSDL> registered wsdl at C:\OraBPEL\integration\orabpel\domains\default\tmp\.bpel_eAlarm_1.3.jar\MailStorageRef1.wsdl
    <2006-05-24 10:29:34,312> <DEBUG> <default.collaxa.cube.ws> <WSDLManager::getWSDL> got wsdl at: C:\OraBPEL\integration\orabpel\domains\default\tmp\.bpel_eAlarm_1.3.jar\MailStorageRef1.wsdl
    <2006-05-24 10:29:34,312> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager::invoke> def is file:/C:/OraBPEL/integration/orabpel/domains/default/tmp/.bpel_eAlarm_1.3.jar/MailStorageRef1.wsdl
    <2006-05-24 10:29:34,312> <DEBUG> <default.collaxa.cube.ws> <WSIFInvocationHandler::invoke> opName=getEmailAddresses, parnterLink=<partnerLink name="MailStorage" partnerLinkType="{http://coplintho.ibbt.be/broker/repository}MailStorageSoap_PL">
    <myRole name="null">
    <ServiceName>null</ServiceName>
    <PortType>null</PortType>
    <Address>null</Address>
    </myRole>
    <partnerRole name="MailStorageSoap_Role">
    <ServiceName>{http://coplintho.ibbt.be/broker/repository}MailStorage
    </ServiceName>
    <PortType>{http://coplintho.ibbt.be/broker/repository}MailStorageSoap</PortType>
    <Address>http://erato59/broker/Repository/MailStorage.asmx
    </Address>
    </partnerRole>
    <conversationId>bpel://localhost/default/eAlarm~1.3/1207-BpInv1-BpSeq0.3-8</conversationId>
    <properties>{}</properties>
    </partnerLink>
    <2006-05-24 10:29:34,312> <ERROR> <default.collaxa.cube.ws> <WSIFInvocationHandler::invokeAsync> ServerException thrown
    ORABPEL-08022
    Cannot find binding operation.
    in WSDL located at "file:/C:/OraBPEL/integration/orabpel/domains/default/tmp/.bpel_eAlarm_1.3.jar/MailStorageRef1.wsdl", cannot find a binding operation of "getEmailAddresses", portType "{http://coplintho.ibbt.be/broker/repository}MailStorageSoap"
    Please make sure the WSDL is valid.
    at com.collaxa.cube.ws.soap.WSHeaderMgr.setRequestHeaders(WSHeaderMgr.java:74)
    at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:253)
    at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:327)
    at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:143)
    at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:601)
    at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:317)
    at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:188)
    at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3408)
    at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1836)
    at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:166)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:252)
    at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5438)
    at com.collaxa.cube.engine.CubeEngine.callbackPerformer(CubeEngine.java:2058)
    at com.collaxa.cube.engine.delivery.DeliveryHelper.callbackPerformer(DeliveryHelper.java:686)
    at com.collaxa.cube.engine.delivery.DeliveryService.handleCallback(DeliveryService.java:755)
    at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleCallback(CubeDeliveryBean.java:371)
    at ICubeDeliveryLocalBean_StatelessSessionBeanWrapper16.handleCallback(ICubeDeliveryLocalBean_StatelessSessionBeanWrapper16.java:1982)
    at com.collaxa.cube.engine.dispatch.message.instance.CallbackDeliveryMessageHandler.handle(CallbackDeliveryMessageHandler.java:49)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:125)
    at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
    at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
    at com.evermind.server.ejb.MessageDrivenBeanInvocation.run(MessageDrivenBeanInvocation.java:123)
    at com.evermind.server.ejb.MessageDrivenHome.onMessage(MessageDrivenHome.java:755)
    at com.evermind.server.ejb.MessageDrivenHome.run(MessageDrivenHome.java:928)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)
    <2006-05-24 10:29:34,328> <DEBUG> <default.collaxa.cube.ws> <WSInvocationManager::invoke> invoke failed
    ORABPEL-08022
    Cannot find binding operation.
    in WSDL located at "file:/C:/OraBPEL/integration/orabpel/domains/default/tmp/.bpel_eAlarm_1.3.jar/MailStorageRef1.wsdl", cannot find a binding operation of "getEmailAddresses", portType "{http://coplintho.ibbt.be/broker/repository}MailStorageSoap"
    Please make sure the WSDL is valid.
    at com.collaxa.cube.ws.soap.WSHeaderMgr.setRequestHeaders(WSHeaderMgr.java:74)
    at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:253)
    at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:327)
    at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:143)
    at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:601)
    at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:317)
    at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:188)
    at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3408)
    at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1836)
    at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:166)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:252)
    at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5438)
    at com.collaxa.cube.engine.CubeEngine.callbackPerformer(CubeEngine.java:2058)
    at com.collaxa.cube.engine.delivery.DeliveryHelper.callbackPerformer(DeliveryHelper.java:686)
    at com.collaxa.cube.engine.delivery.DeliveryService.handleCallback(DeliveryService.java:755)
    at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleCallback(CubeDeliveryBean.java:371)
    at ICubeDeliveryLocalBean_StatelessSessionBeanWrapper16.handleCallback(ICubeDeliveryLocalBean_StatelessSessionBeanWrapper16.java:1982)
    at com.collaxa.cube.engine.dispatch.message.instance.CallbackDeliveryMessageHandler.handle(CallbackDeliveryMessageHandler.java:49)
    at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:125)
    at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
    at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
    at com.evermind.server.ejb.MessageDrivenBeanInvocation.run(MessageDrivenBeanInvocation.java:123)
    at com.evermind.server.ejb.MessageDrivenHome.onMessage(MessageDrivenHome.java:755)
    at com.evermind.server.ejb.MessageDrivenHome.run(MessageDrivenHome.java:928)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)
    --------------------

  • OSB Proxy Service remote Endpoint URI

    Hi,
    I have configured a new Proxy Service in OSB where the endpoint URI points to a JMS Queue on a remote Weblogic Server. But when I look at the OSB server's log, it is showing the following WARNING message: *'Please ensure the destination is available at the JNDI name QUEUE_JNDI_NAME.'*. Is there any other information that the OSB Server requires in order to consume messages from a remote server's queue other that its endpoint URI?
    Thanks in advance for any advise on this.

    The problem was that the endpoint URI had two ip:port endpoints (i.e. jms://192.168.1.1:7001,192.168.1.1:7003/...) and the 2nd ip:port endpoint didn't have any information about the queue. So for now, I've removed the 2nd ip:port from the URI and will include it again once the admin for that server sets up the queue within it correctly.
    Cheers.

  • What is the endpoint URI of a proxy service?

    Hello, I want to create a SOAP client that will access an ALSB-hosted proxy service, but I don't know the URL needed to get to the web service.
    Within ALSB's console, I can easily test the proxy web service but don't know how to access it externally.
    On the Proxy Service's configuration page, in the Transport section, the endpoint URI is given as "/default/DoubleItExternalProxy", but when I try to access the wsdl at that uri via:
    http://localhost:7001/default/DoubleItExternalProxy?wsdl, I get this message:
    Error 500--Internal Server Error
    This service is not associated to a wsdl
    Although I believe the service must be associated to a WSDL--I have it based on a business service that has its own WSDL. Does anyone know what the browser URL needs to be to get to the WSDL? Using JAX-WS, I need the WSDL to generate the JAX-WS/JAXB artifacts for my SOAP client.
    Thanks,
    Glen

    Hi Glen
    You will need to associate your proxy service with a WSDL when you create it (Unfortunetly it can't be changed from Any SOAP to WSDL afterwards).
    The proxy does not use the wsdl from the any business services it calls in case there are multiple.
    Ryan

  • Log endpoint URI of  a Business Service OSB

    Hi,
    I want to log the endpoint URI of a business service (OSB) that I'm calling from a proxy service. Can anybody tell me how to do this?
    Thanks in advance!
    Martín.-
    Edited by: 876766 on Aug 16, 2011 7:31 AM

    In the response (pipeline) you have this attribute: $outbound/ctx:transport/ctx:uri.

  • Invalid endpoint uri with a new protocol (custom protocol)

    Hi!
    I've deployed a web service in the OSB console which has an endpoint with http protocol...(f.e. "http://myhost:port/WebService"), importing a jar which contains this files: proxy service, business service, schema and wsdl...
    I added to the weblogic server a new custom protocol.The endpoint of this new protocol must be like this: "tcp://host:port"...
    I've tried to redeploy the web service with the new protocol in the business service file...but when i redeploy the web service, the osb says that the uri is incorrect, because it's still having the last web service's uri : "http://myhost:port/WebService" and it doesn't match the new protocol's endpoint ( "tcp://...")...
    when i do the same change in the business service...(change the business service's protocol)...the osb automatically removes the existing uri and it shows me a new endpoint uri with the new protocol to add...
    does exist any way to remove the existing business service's endpoint uri when i redeploy the web service's jar in the osb console????
    Thanks!!
    Ingrid.
    Edited by: user11144501 on 17-ene-2011 7:46

    Changing URI and transport protocol itself are two different things. If you want to change URI only then that is very much possible using Customization File in OSB -
    http://download.oracle.com/docs/cd/E14571_01/doc.1111/e15867/customization.htm#CACJCAGD
    You may execute customization files using WLST as well.
    But in your case you want to change the transport protocol itself which may require changes in Transport Protocol Parameters (and other dependent settings), so it may not be possible to do the same using script. I think for changing transport protocol, you have to manually update all the service's configurations on sbconsole or in OEPE.
    Regards,
    Anuj

  • Web service endpoint uri

    version: OSB 10g
    Hi,
    Can anyone tell me hoe to find the service endpoint uri for a web service derived from java classes is and deployed on weblogic? In ALSB this used to be
    in a file called weblogic-webservices.xml but this file no longer exists. I have checked oracle-webservices.xml and web.xml but haven't found a reference on what the endpoint uri is. I am invoking the web service using a business service in OSB.
    thanks.
    Damien

    I was little confused about your two statements
    Can anyone tell me hoe to find the service endpoint uri for a web service derived from java classes is and deployed on weblogic? and 'I am invoking the web service using a business service in OSB'.
    From your description it appears that you want to invoke WS through business service in OSB.
    BS---?>WS (Deployed in Weblogic and Derived from Java classes) is that the case?

  • WebService Endpoint URI expected not found endpoint with URI DigitalSignatu

    Dear Experts,     
    When we try to test webservice deployed  with wsdl  url http://satder:52000/DigitalSignature/ws?style=document in  ws navigater, getting the following  error The call fails with error 404 as shown below      
    Error : Web Service Endpoint URI expected not found endpoint with URI  DigitalSignature     
    very much appreciate your immediate help and advice.Thanks a lot in advance. very much appreciate it.
    pisam.

    Hi Pisam,
    Is your query got resolved ,if not have you created the endpoint proper in the soamanager after selecting your service.
    "Web Service Endpoint URI expected not found endpoint..' implies that endpoint is not created properly ,, so suggest you to delete the exsiting if any  endpoints and recreated and then test with WSnavigator.
    post if you have same error again ...
    Regards,
    srinivas

Maybe you are looking for

  • Problem by creation of purchase order

    Hi guys, after implementing SP 9 and 10 we are not longer able to create purchase orders automatically with WF WS14000075. In transaction bbp_pd we get the error message "System  of purchasing organization XXX differs from target system XXX". But we

  • This new 1080p tv sets and my 1080i Sony camera-output from FCP

    I use a Sony FX1. My best capture is at 1080i or 720p. I've recently been recording at a higher shutter speed and am getting improved footage. I note that FCP has an output option of 1080p - 30. Is this only half as good as the new monitors can show?

  • I have ordered OS X 10.6.  I have 1 GB of memory.  Will I need to buy more memory?

    I have ordered OSx 10.6.  I have 1 GB of memory.  Will I need to buy more memory?

  • C6380 text printing in red and slowly to reddish black

    My recently installed (4 days) C6380 photosmart prints photos very well,however, I noticed it printed text ,from a web site, first in red,second print in dim red fading into reddish brown and the third time all print in black /brown color. What gives

  • Plug-in Manager Error

    I  Have just installed Light Room 5 .  Everytime I try to use the Add button on Plug In Manager to import a Plug In it triggers off an error message and forces a close down of the application. I cannot find a solution on the forum or Help File . I ha