Can we call Endpoint URI as service url in proxy service

Hi folks,
Can we call the web service url as the endpoint uri while configuring proxy service ?
eg: 10.16.220.144/ABCD as the endpoint uri in proxy service ?
If yes...then plese give me the steps.
thanks,
salil

The endpoint URI is the endpoint relative to the OSB managed server, to call it from external you use http://hostname:7002/my/path/myService as endpoint...
You can see the WSDL by typing http://hostname:7002/my/path/myService?wsdl in a browser...
hostname = your hostname
7001 = port where the OSB managed server is listening
/my/path/myService is whatever is configured as endpoint URI of your proxy service
Cheers,
Vlad

Similar Messages

  • Call proxy service from other proxy service with attachment

    Hi!
    I have got an email sending proxy service I would like to call this from an other proxy service and I want to send attachment in email. I can send email with attachment if i call this proxy as a webservice (e.g. from soapUI)
    But if i want to call this email proxy service from other proxy service, the attachment in email is empty. I put a log action (expression: $attachments) in the beginning of email proxy service, and I saw this in the log file:
    +<con:attachments xmlns:con="http://www.bea.com/wli/sb/context"/>+
    So the attachment is really empty...
    I use service callout. I put an insert action in request action of service callout:
    In Variable:
    attachments
    XPath:
    +.+
    Location:
    as first child of
    Expression:
    +<con:attachment xmlns:con="http://www.bea.com/wli/sb/context">+
    +     <con:Content-Type>application/octet-stream</con:Content-Type>+
    +     <con:Content-Disposition>attachment; filename="{$v_fileName}"</con:Content-Disposition>+
    +     <con:Content-Transfer-Encoding>base64</con:Content-Transfer-Encoding>     +
    +     <con:body>{$attachments/ctx:attachment/ctx:body/*}</con:body>+
    +</con:attachment>+
    Why cannot I call this email proxy service from other proxy service for sending email with attachment?
    I tried to solve this other. I called an email sending business service from this proxy service. But in this case I cannot set the body of email. If I put just one Transport Header action in publish action, I could send the email (with empty body). But If I put a replace action in publish action as well then the OSB didn't send the email and I couldn't find any error message in log file... How could I set the body of email in publish action?
    Thanks!
    Viktor

    You should be able to get the current user id from the SPListItemEventProperties object. From here you should be able to create a Claim. For example get the user by using
    user = SPWeb.Users.GetByID(properties.CurrentUserId)
    SPClaim claim = SPClaimProviderManager.CreateUserClaim(user.email, SPOriginalIssuerType.TrustedProvider, issuerIdentifier);
    https://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.claims.spclaimprovidermanager.createuserclaim(v=office.14).aspx
    Blog | SharePoint Field Notes Dev Tools |
    SPFastDeploy | SPRemoteAPIExplorer

  • Service Account in Proxy Service

    I have two Proxy Services A and B.
    B is password protected and I have created a Service account in OSB.
    Now, A accesses B.
    So, where to configure the Service Account so that A can access B successfully.
    Thank You!

    You must configure it in the business service that would point to service B.
    For proxy service to proxy service calls you might not be able to use service accounts.
    See here - http://svgonugu.wordpress.com/2011/03/28/using-the-service-accounts-in-osb/

  • How can I call the create method in BO from Application Service

    Hello!
    When I create a Business Object, CAF generates some methods automatically.
    How can I call the create method in the BO from Application Service logic?
    When i call the method then the entityManager and the sessionContext is NULL.
    How can I initialize this?
    Can anybody help me?
    Thanks, Thomas

    If you are using CE 7.11...
    1) In the Application Services, add the BO as dependant object in dependencies tab.
    2) In the implemention, add the following codes to call create method of the BO:
    this.get<BO>.createMethod();
    julius

  • Calling multiple businnes services with one proxy service

    hi all,
    I have a scenario where a XML msg from JMS queue needs to be send or publish using ALSB to 4 different businness services with different operations.
    I have created a dummy proxy service and configures the message flow using two pipeline pair as i need to validate the schema also, but it would be one time effort as the same msg needs to be send to all the services.And added 4 stages to add publish feature to indiviual business services.
    I am not sure that this the best way with dealing with the scenario.
    some help would be highly appriatiated

    This way seems fine. There is only small overhead with having multiple stages. Like your namespaces needing to be re-declared in each stage. Or if you need to do any if-else routing which may be duplicated. But it sounds like you always want to send to the 4 services.
    It does seem like overkill to have a separate pipeline pair for the schema validate, where it could just be a separate stage. Unless you are doing it for error handling reasons.

  • Proxy-Service without a proxy-service.xml

    HI all,
    I'm trying to use the BlazeDS proxy-service to proxy my Web Service calls through so I can avoid the security issues of directly speaking to a remote SOAP Service.
    I am using Spring-Actionscript on the client now so I can externalize all of the server config into config files instead of code. I've been really frustrated at trying to do this for the SOAP Proxy-service. No matter what destination, channelset or remote url I set, the runtime insists on loading the destination channel information from the ServerConfig class.
    Is there no way around this hardcoded implementation? I've thought of exposing the services-config.xml and me downloading the file as the first thing I do in my flex app, or of bypassing the proxy service altogether and use RemoteObjects for Flex - Remote communication and let the RemoteObject deal with talking to the Web Service.
    Has anyone ever solved this problem? I'm wondering if Adobe will solve this in BlazeDS 4....
    Thanks for your help!!
    Ronak Patel

    Alex,
    I've been able to do this for RemoteObjects based on what Spring-Actionscript allows me to do.
    However from what I've seen in the stack trace from Flex...
    [MessagingError message='Destination 'point.service' either does not exist or the destination has no channels defined (and the application does not define any default channels.)']
    at mx.messaging.config::ServerConfig$/internalGetChannelSet()[C:\autobuild\3.5.0\frameworks\ projects\rpc\src\mx\messaging\config\ServerConfig.as:661]
    at mx.messaging.config::ServerConfig$/getChannelSet()[C:\autobuild\3.5.0\frameworks\projects \rpc\src\mx\messaging\config\ServerConfig.as:265]
    at mx.messaging::MessageAgent/initChannelSet()[C:\autobuild\3.5.0\frameworks\projects\rpc\sr c\mx\messaging\MessageAgent.as:1165]
    at mx.messaging::MessageAgent/internalSend()[C:\autobuild\3.5.0\frameworks\projects\rpc\src\ mx\messaging\MessageAgent.as:1106]
    at mx.messaging::Producer/internalSend()[C:\autobuild\3.5.0\frameworks\projects\rpc\src\mx\m essaging\Producer.as:147]
    at mx.messaging::AbstractProducer/send()[C:\autobuild\3.5.0\frameworks\projects\rpc\src\mx\m essaging\AbstractProducer.as:507]
    at mx.rpc::AsyncRequest/invoke()[C:\autobuild\3.5.0\frameworks\projects\rpc\src\mx\rpc\Async Request.as:133]
    at services.pointclouddelivery::BasePointCloudDeliveryService/call()[E:\eclipse\workspace\li dar\lidar.client\src\main\flex\services\clouddelivery\BaseCloudDeliveryService.as:290]
    It is not even checking the channelSet that the Service class maintains...the code is generated by Flex Builder 3 to go directly to the services-config.xml.
    How can I break that dependency in the generated code?
    I know Flex 4 does some other stuff for Web Services with the RDS Servlet. Would this be better suited for XML configuration?

  • Problem in oracle service bus osb proxy service message flow

    i want to create a proxy service master which take 4 paramaeters as follow
    -master business service
    1- username 2-password 3-phonunumber 4- vouchernumber
    then i need to map to open session business service
    that will take 1-username 2- password from the same previous input
    then recharge business service will take 1-phonenumber 2-voucher number from master service, and session object from open session
    then call to closesession business service that will take the session output from opensession and will send the output "status" to the masterproxy :)
    any one can help me here? its urgent
    Edited by: user13027256 on Nov 29, 2011 12:53 AM

    Hi ,
    In proxy service master , carry out steps in different stages to have better audit trail
    1. Assign your input payload(request stack) to a variable($request)
    2. Use a Service Callout action to call open session business service and provide the request payload[username & password] for Business Service from the stored variable($request or $body ) using xpath expressions. U need to store the Business Service resoponse in a variable ($responseBS)
    3. Then i think u need to call another recharge Business Service, again use a Service callout action and do the same as for above callout using $ request and $responseBS variable to construct your payload.
    4. Use a route action at the end to call closesession business service, use $responseBS to have sessionOutput.

  • Local transport proxy service vs http proxy service

    Hi,
    Can anybody tell me why it is better to use Local transport proxy service in OSB than http for modularity?

    Hi Atheek,
    Thanks for you reply.
    My doubt is where local transport proxy service is deployed?
    Like if we invoke a http based proxy service which is deployed at certain Endpoint and jms based proxy service is deployed as MDB which kepps listening to a queue.
    Similarly, when i invoke local transport proxy service where and how OSB runtime looks for it?
    Edited by: user12883209 on Jan 10, 2012 6:58 AM

  • Can I call a report in Reports 6i from Forms Services 10g?

    Hi there,
    I was wondering if I could call a report in Reports 6i from my application in Forms Services 10g. If so, how could I do it?
    Thanks!

    In Forms 6i you probably did use RUN_PRODUCT to call reports. In 9i onwards you should use RUN_REPORT_OBJECT instead.
    See http://www.oracle.com/technology/products/forms/pdf/10g/frm10gsrw10g.pdf
    Note that you should be able to run RDF files without any conversion.

  • How can i call the browser to open URL using ABAP ???

    Hi all ,,
    Could you help please to solve this case ??? :).
    I'm working out a plan to open URL internet address using ABAP program ..
    Could you share to me the command or the way to run the internet browser (e.g. internet explorer) in order to run some URL address ???
    If you don't mind ..
    Could kindly please give the steps to make it .. ???
    Tks a lot ..
    i'll appreciate any responses.
    Best regards,
    Niel.

    Hi,
    CALL FUNCTION 'CALL_BROWSER'
                 EXPORTING
                      URL                    = URL "http://,,,,,,"
                      BROWSER_TYPE           = ' ' "'SAP Help Viewer'
                      CONTEXTSTRING          = 'Business Browser'
                 EXCEPTIONS
                      FRONTEND_NOT_SUPPORTED = 1
                      FRONTEND_ERROR         = 2
                      PROG_NOT_FOUND         = 3
                      NO_BATCH               = 4
                      UNSPECIFIED_ERROR      = 5
                      OTHERS                 = 6.
          ENDIF.
    Pls. reward if useful....

  • SPA2102 with Yahoo! Voice, can't call SIP URI

    For some years I have been using Speed Dial slots to hold full SIP URI numbers such as [email protected] This was working fine until I configured Yahoo! Voice on Line_1 of my SPA2102. Line_2 can still dial these SIP URIs as it's set up with Gizmo5.
    How do I report this bug to Linksys?

    Thanks, the log shows there are some dsp errors on the lines though I'm not sure exactly what the error means - is it a hardware problem on the router or an issue with the pots lines?
    *May 9 19:51:28.247: %C5510-1-C5510_CHPI_ERROR: cHPI error for pa_bay 0 pump 0 dsp 1.
    *May 9 19:51:28.571: %FLEX_DNLD-3-ERROR_FIRMWARE_DNLD: DSP firmware download fails for slot 0 dsp_id 0
    *May 9 19:51:39.435: %C5510-1-C5510_CHPI_ERROR: cHPI error for pa_bay 0 pump 0 dsp 1.
    *May 9 19:51:39.763: %FLEX_DNLD-3-ERROR_FIRMWARE_DNLD: DSP firmware download fails for slot 0 dsp_id 0
    *May 9 19:51:50.639: %C5510-1-C5510_CHPI_ERROR: cHPI error for pa_bay 0 pump 0 dsp 1.
    *May 9 19:51:50.963: %FLEX_DNLD-3-ERROR_FIRMWARE_DNLD: DSP firmware download fails for slot 0 dsp_id 0
    *May 9 19:52:01.831: %C5510-1-C5510_CHPI_ERROR: cHPI error for pa_bay 0 pump 0 dsp 1.
    *May 9 19:52:02.155: %FLEX_DNLD-3-ERROR_FIRMWARE_DNLD: DSP firmware download fails for slot 0 dsp_id 0
    I found the following info on the errors:
    Explanation An error has occurred during initialization of the DSP in the specified slot with the application firmware.
    Recommended Action Power down, reinsert the port module, and reboot. If this message recurs, copy the error message exactly as it appears on the console or in the system log, contact your Cisco technical support representative, and provide the representative with the gathered information.

  • How to call standard ITS service from custom ITS service

    Hi,
    I have a requierement in ITS where I need to call standard ITS service(CATW) from custom service upon clicking on Accept button. how to achieve this?
    Thanks in advance.

    Hi  Sarada Nukala,
    You can call the service url from first service button. To get this url, from SICF transaction, test service and a browser is opened.
    Hope this helps,
    Iván.

  • Looking for Workflow Service URL in RAR Configuration

    We are configuring RAR and are at Workflow step.
    Workflow contains four sections:
    1. Risk maintenance
    2. Mitigation Control Maitenance
    3. Mitigation
    4. Workflow Service URL.
    We are stuck at the fourth step, Workflow Service URL (This Web service URL is used to submit workflow requests to Compliant User Provisioning) and are not able to trace the URL in configuration guide.
    Can anyone help me in providing the link for the URL
    Regards-
    Shubhi

    Hi,
    It's correct that the WS is the same for both 5.2 and 5.3.
    You can get the URL by opening http://host:port/wsnavigator.
    Expand AEWFRequestSubmissionService_5_2 and click on document.
    //Vit

  • How to call a ALSB Proxy Service and don't wait for his response. Publish M

    Hi,
    I have a Proxy Service called PS1 that will invoke and another Proxy service Called PS_ProcessingNode that invokes 10 differents webservices during the orchestration and takes about 2 minuts.
    I would like that if invoke PS1 that will invokes PS_ProcessingNode (asyncronously) and immediatly PS1 will return "OK" (don't wait for the response of PS_ProcessingNode) .
    For simulate this scenario I am testing with:
    - PS_Processing is a WSDL without response that has a JavaCallout with a Sleeper of 10 seconds.
    - PS invokes with "Publish action" to PS_ProcessingNode but is waiting for PS_Processsing finish. I don't want this beahivour.
    How I can do it for PS doesn't wait for the response of the PS_ProcessingNode?
    Thanks.

    - PS invokes with "Publish action" to PS_ProcessingNode but is waiting for PS_Processsing finish. I don't want this behavior.
    I'm glad you have a solution using JMS. But still Publish action should not wait for response. If you are seeing that behavior, you can contact Support with an SR to get it fixed.
    Manoj

  • 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

Maybe you are looking for