Peoplesoft HelpDesk 8.9 Web Services

Hi,
We are trying to integrate Oracle 10g Enterprise Manager (EM) Grid with Peoplesoft HelpDesk 8.9 using Custom Connector framework provded EM as there is no out of box connector for Peoplesoft HelpDesk 8.9.
The connector frame work requires web services operations such as ceate ticket, update ticket etc for Peoplesoft HelpDesk 8.9. to build custom connector using the frame work.
We would like whether Web services are available for the operations in Peoplesoft HelpDesk 8.9 ? Any other suggestions ..
Thanks,
Sam

Hi,
Easiest way to add/update person data is to use CI based services like CI_CI_PERSONAL_DATA.
This will add, update, retrieve a Person.
You can also use async service HCR_ADD_PERSON to add a person and create an Job record.
But I would advice to use the CI based service, this will provide you all functionality and validation as the Personal Data component.
Regards,
Hakan

Similar Messages

  • Retrieve PeopleSoft Records from Web Service MA

    All,
    We are making progress very slowly using the PeopleSoft template for the Web Service Connector MA.  Has anyone had any luck pulling records from PeopleSoft into the C?  We used the out the box variable in the PS Web Configuration tool and and value
    but we are not getting anything back.  We have been through a number of iterations but no luck.  The original value is:
    Attr: personIDSearchPattern
    value: "include [A-Z0-9 !@#$%^&*()-_+={}[]:;""'<>,.?/\|~`]"
    If anyone has gotten this to work I would appreciate some insight since the documentation is somewhat thin.
    Cheers!

    Thanks again.  We ended up connecting directly to a PS SQL view to get the data but will ping you if there is a future need.  One thing that would be most helpful is some beefed up documentation around the web service MA and PeopleSoft.
    Cheers and thanks for the response.

  • Differing Web Service responses between 10.1.3.3 and 11g

    In our production environment we have deployed several ESB projects. I am currently going through these projects and attempting to update them to 11g. These projects follow the same basic design. In the 101.3.4 environment they consist of an exposed routing service generated from a schema document which routes to a Web service adapter. The exposed service is called from our asset management system the service adapter is invoking a PeopleSoft Asynchronous one way web service. In 11g this became two web service adapters (the first as an exposed one-way service) linked by a mediator.
    In our 101.3.4 environment this process worked without exceptions. After upgrading the project our asset management system would raise an exception after each call to the exposed service. Interestingly I can check em and also PeopleSoft and the payload is successfully delivered. When I review the instance in em there are no faults or exceptions. I have auditing turned on and can see that the service, mediator and reference steps have all successfully completed. When I look at the log for the particular instance I do receive a warning which states:
    Error parsing envelope: most likely due to an invalid SOAP message.: Unexpected EOF in prolog\r\n at [row,col {unknown-source}]: [1,0]
    I used soapUI to debug the service calls. If I call the PeopleSoft web service without using the mediator project I receive the following response:
    Tue Aug 18 20:55:37 PDT 2009:DEBUG:<< "HTTP/1.1 200 OK[\r][\n]"
    Tue Aug 18 20:55:37 PDT 2009:DEBUG:<< "HTTP/1.1 200 OK[\r][\n]"
    Tue Aug 18 20:55:37 PDT 2009:DEBUG:<< "Date: Wed, 19 Aug 2009 03:57:01 GMT[\r][\n]"
    Tue Aug 18 20:55:37 PDT 2009:DEBUG:<< "Content-Length: 0[\r][\n]"
    Tue Aug 18 20:55:37 PDT 2009:DEBUG:<< "Content-Type: text/xml; charset=UTF-8[\r][\n]"
    Tue Aug 18 20:55:37 PDT 2009:DEBUG:<< "X-Powered-By: Servlet/2.4 JSP/2.0[\r][\n]"
    When I call the exposed service in my 10.1.3.4 ESB project I receive the following response:
    Tue Aug 18 20:57:26 PDT 2009:DEBUG:<< "HTTP/1.1 200 OK[\r][\n]"
    Tue Aug 18 20:57:26 PDT 2009:DEBUG:<< "HTTP/1.1 200 OK[\r][\n]"
    Tue Aug 18 20:57:26 PDT 2009:DEBUG:<< "Date: Wed, 19 Aug 2009 03:57:25 GMT[\r][\n]"
    Tue Aug 18 20:57:26 PDT 2009:DEBUG:<< "Content-Length: 212[\r][\n]"
    Tue Aug 18 20:57:26 PDT 2009:DEBUG:<< "Content-Type: text/xml;charset=utf-8[\r][\n]"
    Tue Aug 18 20:57:26 PDT 2009:DEBUG:<< "X-Powered-By: Servlet/2.4 JSP/2.0[\r][\n]"
    Tue Aug 18 20:57:26 PDT 2009:DEBUG:<< "[\r][\n]"
    Tue Aug 18 20:57:26 PDT 2009:DEBUG:<< "<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">[\n]"
    Tue Aug 18 20:57:26 PDT 2009:DEBUG:<< " <soapenv:Body/>[\n]"
    Tue Aug 18 20:57:26 PDT 2009:DEBUG:<< "</soapenv:Envelope>"
    You will notice that what is returned is a soap envelope which has an empty body.
    If i then make the call through the 11g exposed service I get the following response:
    Tue Aug 18 20:58:46 PDT 2009:DEBUG:<< "HTTP/1.1 202 Accepted[\r][\n]"
    Tue Aug 18 20:58:46 PDT 2009:DEBUG:<< "HTTP/1.1 202 Accepted[\r][\n]"
    Tue Aug 18 20:58:46 PDT 2009:DEBUG:<< "Date: Wed, 19 Aug 2009 03:58:46 GMT[\r][\n]"
    Tue Aug 18 20:58:46 PDT 2009:DEBUG:<< "Content-Length: 0[\r][\n]"
    Tue Aug 18 20:58:46 PDT 2009:DEBUG:<< "Content-Type: [\r][\n]"
    Tue Aug 18 20:58:46 PDT 2009:DEBUG:<< "X-ORACLE-DMS-ECID: 0000ICkncqY0bq3pzk8DyW1ANuRl000035[\r][\n]"
    Tue Aug 18 20:58:46 PDT 2009:DEBUG:<< "X-Powered-By: Servlet/2.5 JSP/2.1[\r][\n]"
    Tue Aug 18 20:58:46 PDT 2009:DEBUG:<< "[\r][\n]"
    I believe the exception being thrown by the asset management system is a result of the zero length, empty content-type being returned from my mediator service or possibly the fact that the return code is 202 as opposed to 200.
    First I would like to know if anyone has experienced the same behavior and whether this behavior is by design. Is a response required from all services even if they are one way?
    Second if this is by design is it possible within the mediator project to force a return code of 200 and a response that includes an empty soap envelope?
    Of course any other solutions are welcome as well. I am leaning towards a solution which can be implemented within my mediator project as I have much more flexibility there then either of the other participating systems.
    Thank you very much.

    After exploring this issue with Oracle Support and doing some of my own research I believe that the issue is not the SOA Suite but rather the third party system which was calling exposed service in the SOA Suite. According to the link below both the response returned from the 10.1.3.4 esb project and the 11.1.1.1 mediator project are valid. What is returned from calling a one-way service appears to be up to the implementer of the service.
    http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321/
    "This SOAP 1.1 request optional response HTTP binding, in conjunction with the SOAP 1.1 binding [SOAP 1.1], can be used for sending request messages with an optional SOAP response. This binding augments the SOAP 1.1 binding by allowing that the HTTP [RFC 2616] response MAY have a 202 status code and the response body MAY be empty. Note that the HTTP [RFC 2616] specification states "the 202 response is intentionally non-committal" and so any content in the response body, including a SOAP Envelope, MAY not be an expected SOAP response"

  • Error While configuring PeopleSoft Listener Web Service in new OIM setup

    Hello,
    setup 1: I've an existing OIM 9102 BP15 install with JBOSS server. PeopleSoft Listener Web Service is setup on this environment to read Change-Based Reconciliation.
    setup 2: I installed a parallel OIM 9102 BP15 with Weblogic server pointing to the same database (as with JBOSS) when JBOSS was down. This a new parallel environment to JBOSS and works alright. However, when i tried accessing the endpoint URL after successfully deploying the same peopleSoftUserMgmt.war into weblogic...(updated xlclient.properties - all other configuration remained the same)
    i see below error:
    ####<Mar 20, 2012 3:21:34 PM PDT> <Error> <HTTP> <my-hostname> <OIM_SERVER1> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <e24a8026bbd689e0:f44fe7f:136322f4b1e:-8000-000000000000002e> <1332282094570> <BEA-101017> <[ServletContext@321747825[app:peopleSoftUserMgmt module:peopleSoftUserMgmt.war path:/peopleSoftUserMgmt spec-version:null]] Root cause of ServletException.
    javax.servlet.ServletException: Error initializing reconciliation
    at Com.thortech.xl.Integration.peoplesoft.PeopleSoftAction.initializeRecon(Unknown Source)
    at Com.thortech.xl.Integration.peoplesoft.PeopleSoftAction.execute(Unknown Source)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1485)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:509)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3717)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Any pointer to resolution?
    Thanks,

    Does it means that
    1) deploy peopleSoftUserMgmt.war as a application file through Weblogic console (Deployments -> install -> upload files -> .....).
    2) Then go to deployed folder (which folder?? ..../Oracle/Middleware/user_projects/domains/oim_domain/servers/OIM_SERVER1/stage/peopleSoftUserMgmt/peopleSoftUserMgmt.war) and manually replace the folder content with separately exploded peopleSoftUserMgmt.war/ folder ?
    thanks,

  • Synch BPEL Process calling PeopleSoft CI Web Service

    Hello....I am trying to create a simple BPEL Process which invokes a PeopleSoft Component Interface Web Service that I created in PeopleSoft 8.9 and when I execute the BPEL Process, the following binding fault is thrown:
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">The request string ( Envelope ) is not properly formed. (158,16005) PT_INTEGRATION.CIDefinition.OnExecute Name:getFunctionAndCiName PCPC:3128 Statement:60 Called from:PT_INTEGRATION.CIDefinition.OnExecute Name:OnEvent
    Has anyone attempted a similar task and if so, have you received this fault?
    Thanks!

    Hi,
    Write a simple java class and right click and use create j2ee web service option run the wizard accepting the default's....after that under the resources folder in Jdev u find a .deploy file deploy on the application server...get the wsdl and consume it in the BPEL process.

  • Is there a way to consume REST based pdf web service in PeopleSoft

    We have a requirement to consume an pdf REST based web service in PeopleSoft and display the pdf file on browser. I have configured the Service & Service Operation in PeopleSoft.
    I have also confirmed the request is making to target server. Also when using curl, confirm the target web service is working  and response seems to be binary bytes representing pdf file.
    How can I consume this response from PeopleSoft message object. Tried using contentstring() and trying to do %response.write
       &getrpt_RESP = %IntBroker.SyncRequest(&MSG);
       &strresponse = &getrpt_RESP.GetContentString();
       %response.write(strresponse );
    /* Open a file.pdf* - to do/
    /* Write the response from message to file - to do */
    /*Use view attachment to open the file on browser - to do*/
    But this returns nothing on browser.
    If I had to copy pdf file, I normally would use something like
       Local JavaObject &in = CreateJavaObject("java.io.FileInputStream", &SrcFullPath);
       Local JavaObject &out = CreateJavaObject("java.io.FileOutputStream", &filepath);
       Local JavaObject &buf = CreateJavaArray("byte[]", 1024);
       Local number &byteCount = &in.read(&buf);
       While &byteCount > 0
          &out.write(&buf, 0, &byteCount);
          &byteCount = &in.read(&buf);
       End-While;
    But I am failing to find a way to copy the bytes from message to a file?
    Any help is appreciated!

    Integration Broker supports MTOM. You can find an example here: Sending and Receiving Binary Data.
    The alternative is to use Java to make the HTTP request. You can use HttpClient, as Sasank mentioned, if you don't mind managing jar dependencies. The alternative is to use HttpUrlConnection directly. Not easy in PeopleCode, but possible. If you are on PeopleTools 8.53, then you can script it in JavaScript and run it on the server through the Rhino JavaScript script engine manager included with Java 7 and part of PeopleTools 8.53+. I find this MUCH easier because you don't have to deal with reflection.
    Once you get the binary file, the next task is sending it to the client in binary format. %Response.WriteBinary works great, but requires you to start with binary data. I am only aware of one way to read binary data in PeopleCode that is suitable for %Response.WriteBinary and that is to select the binary data out of the database and into an Any variable. I have not figured out how to convert Java binary data into something suitable for PeopleCode's %Response.WriteBinary.

  • Calling Web Service from Flex (to PeopleSoft)

    I'm new to Flex and web services. I've created a web service
    in PeopleSoft and successfully imported the WSDL into Flex so that
    it has contacted the PS server and returned data (using
    mx:WebService and mx:Operation code I found examples of). However,
    I have been unable to pass a parameter to the service from Flex
    using that code. I then discovered and followed the sample code in
    the Flex-generated package, but no matter what I do I cannot
    successfully supply the "myValue" in the sample shown below. Here
    is Flex's own text in my GetInfo.as file built by Flex:
    * MXML sample code:
    * First you need to map the package where the files were
    generated to a namespace, usually on the <mx:Application>
    tag, like this: xmlns:ws="com.draper.*"
    * Define the service and within its tags set the request
    wrapper for the desired operation
    * <ws:GetInfo id="myService">
    * <ws:FindID_request_var><ws:FindID_request
    Find__CompIntfc__DL_TREE_IB_CI=myValue/>
    * </ws:FindID_request_var>
    * </ws:GetInfo>
    * Then call the operation for which you have set the request
    wrapper value above, like this:
    * <mx:Button id="myButton" label="Call operation"
    click="myService.FindID_send()" />
    My code is:
    <ws:GetInfo id="userRequest">
    <ws:findID_request_var><ws:FindID_request
    Find__CompIntfc__DL_TREE_IB_CI="X"/>
    </ws:findID_request_var>
    </ws:GetInfo>
    When I try to run it, Flex is unhappy with the value I am
    assigning ("X" above) no matter what I put there. If I omit the
    double quotes and try to assign a text input field value (which is
    my goal here), it complains that it expects a double quote. If I
    put almost anything else there, it complains either:
    Initializer for 'Find__CompIntfc__DL_TREE_IB_CI'; values of
    type com.draper.Find__CompIntfc__DL_TREE_IB_CITypeShape cannot be
    represented as text.
    or, if I try this line, where I attempt to pass a text input
    field:
    <ws:FindID_request
    Find__CompIntfc__DL_TREE_IB_CI="{compID.text}"/>
    then I get:
    1067: Implicit coercion of a value of type String to an
    unrelated type com.draper:Find__CompIntfc__DL_TREE_IB_CITypeShape
    Can anyone help with this please?
    Thanks
    Jim

    Chris,
    Thanks. That is what I *was* doing, that got me all data
    returned. The parameter never gets passed in the XML. It acts as if
    a blank was passed and returns everything (just as you would expect
    in the PeopleSoft search page when you just click Find without
    specifying a key). It is expecting a partial key and will return
    all keys that match (find method).
    PS expects the key DL_CS_COMPID, and in Flex I've seen
    Find__CompIntfc__DL_TREE_IB_CI also. So I've tried:
    <mx:request>
    <!-- <DL_CS_COMPID> -->
    <Find__CompIntfc__DL_TREE_IB_CI>
    {compID.text}
    </Find__CompIntfc__DL_TREE_IB_CI>
    <!-- </DL_CS_COMPID> -->
    </mx:request>
    (You can see I currently have dl_cs_compid commented out).
    Both behave identically - they are ignored in the XML that is sent
    from Flex. Here is a sample of what was received in PS:
    <?xml version="1.0"?>
    <M540564.V1:Find__CompIntfc__DL_TREE_IB_CI
    xmlns:M540564.V1="
    http://xmlns.oracle.com/Enterprise/Tools/schemas/M540564.V1"
    xmlns:SOAP-ENV="
    http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xsd="
    http://www.w3.org/2001/XMLSchema"
    xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance"/>
    I believe there should be a
    <DL_CS_COMPID>value</DL_CS_COMPID> string in there.

  • PeopleSoft Web Services Connector Error – Failed to create a 'RequestMessageMemberType' . . .

    Hello all,
    I am new to FIM and am currently in the process of setting-up a PeopleSoft
    Web Services MA.  I am receiving the following error in the FIM Sync Manager in the Create Management Agent dialog in the Global Parameters section:
    “Test Connection failed with the following error: Failed
    to create a ‘RequestMessageMemberType’ from the text d:Find__CompIntfc__CI_PERSONAL_DATATypeShape’. Below is the information about configured endpoint address(es): http://<FQDN>:10320/PSIGW/PeopleSoftServiceListeningConnector/HR92DEV”.
    I had no issues with the discovery process in the Web Services Configuration tool.  The following parameters were supplied for the config file:
    WSDL: 
    http://<FQDN>:10320/PSIGW/PeopleSoftServiceListeningConnector/HR92DEV/PSCONNECTORWEBSERVICE.1.wsdl
    Namespace: 
    targetNamespace
    Basic authentication <user>, <password>; Interoperable:
    PasswordText
    Has anyone else received this error message or can anyone give me some advice on how to troubleshoot?  Any help would be greatly appreciated.
    Thanks.

    Hello all,
    I am new to FIM and am currently in the process of setting-up a PeopleSoft
    Web Services MA.  I am receiving the following error in the FIM Sync Manager in the Create Management Agent dialog in the Global Parameters section:
    “Test Connection failed with the following error: Failed
    to create a ‘RequestMessageMemberType’ from the text d:Find__CompIntfc__CI_PERSONAL_DATATypeShape’. Below is the information about configured endpoint address(es): http://<FQDN>:10320/PSIGW/PeopleSoftServiceListeningConnector/HR92DEV”.
    I had no issues with the discovery process in the Web Services Configuration tool.  The following parameters were supplied for the config file:
    WSDL: 
    http://<FQDN>:10320/PSIGW/PeopleSoftServiceListeningConnector/HR92DEV/PSCONNECTORWEBSERVICE.1.wsdl
    Namespace: 
    targetNamespace
    Basic authentication <user>, <password>; Interoperable:
    PasswordText
    Has anyone else received this error message or can anyone give me some advice on how to troubleshoot?  Any help would be greatly appreciated.
    Thanks.

  • Web Service in PeopleSoft 9.0

    how to push data to web service consumed in PeopleSoft 9.0. This web service has been provided by third party and we need to push data through that web service.

    The information in this article about consuming a web service may be helpful:
    http://www.peoplesoftwiki.com/consuming-a-web-service

  • Problem creating Web Service in 11g from PeopleSoft WSDL

    I created a Web Service in PeopleSoft (Tool 8.48 Release 9.0) from a Component Interface based on POSITION_DATA. Trying to create a web service in JDeveloper 11g to connect to this. Create a New Web Service, type Web Service Proxy. Select JAX-RPC Web Logic Style. Paste in the WSDL address (http://xxx.com:11001/PSIGW/PeopleSoftListeningConnector/CI_Z_POSITION_DATA.1.wsdl). No matter what type or style I get the same error.
    The document: http://xxx.com:11001/PSIGW/PeopleSoftListeningConnector/CI_Z_POSITION_DATA.1.wsdl is not a wsdl file or does not have a root element of "definitions" in the "http://schemas.xmlsoap.org/wsdl/" namespace or the "http://www.w3.org/2004/08/wsdl" namespace.:
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.parseDefinition(WSDLReaderImpl.java:723)
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:661)
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:610)
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:333)
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:570)
         at oracle.j2ee.ws.wsdl.xml.WSDLReaderImpl.readWSDL(WSDLReaderImpl.java:548)
         at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.readWSDL(CachedWSDLReader.java:372)
         at oracle.jdeveloper.webservices.wsdl.CachedWSDLReader.readWSDL(CachedWSDLReader.java:294)
         at oracle.jdevimpl.webservices.wizard.jaxrpc.common.SpecifyWsdlPanel.fetchWSDL(SpecifyWsdlPanel.java:1002)
         at oracle.jdevimpl.webservices.wizard.jaxrpc.common.SpecifyWsdlAndMappingFilePanel.fetchWSDL(SpecifyWsdlAndMappingFilePanel.java:232)
         at oracle.jdevimpl.webservices.wizard.jaxrpc.common.SpecifyWsdlPanel$1.run(SpecifyWsdlPanel.java:346)
         at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:643)
         at java.lang.Thread.run(Thread.java:619)
    The WSDL looks like this. When I access it directly in IE it says it is active. Any one have any thoughts?
    <?xml version="1.0"?>
    <wsdl:definitions name="CI_Z_POSITION_DATA.1" targetNamespace="http://xmlns.oracle.com/Enterprise/Tools/services/CI_Z_POSITION_DATA.1" xmlns:M264705.V1="http://xmlns.oracle.com/Enterprise/Tools/schemas/M264705.V1" xmlns:M650531.V1="http://xmlns.oracle.com/Enterprise/Tools/schemas/M650531.V1" xmlns:M970925.V1="http://xmlns.oracle.com/Enterprise/Tools/schemas/M970925.V1" xmlns:plnk="http://schemas.xmlsoap.org/ws/2003/05/partner-link/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://xmlns.oracle.com/Enterprise/Tools/services/CI_Z_POSITION_DATA.1" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsp="http://schemas.xmlsoap.org/ws/2002/12/policy">
    <wsp:UsagePolicy wsdl:Required="true"/>
    <plnk:partnerLinkType name="CI_Z_POSITION_DATA_PartnerLinkType">
    <plnk:role name="CI_Z_POSITION_DATA_Provider">
    <plnk:portType name="tns:CI_Z_POSITION_DATA_PortType"/>
    </plnk:role>
    </plnk:partnerLinkType>
    <wsdl:types>
    <xsd:schema elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:import namespace="http://xmlns.oracle.com/Enterprise/Tools/schemas/M970925.V1" schemaLocation="M970925.V1.xsd"/>
    <xsd:import namespace="http://xmlns.oracle.com/Enterprise/Tools/schemas/M650531.V1" schemaLocation="M650531.V1.xsd"/>
    <xsd:import namespace="http://xmlns.oracle.com/Enterprise/Tools/schemas/M264705.V1" schemaLocation="M264705.V1.xsd"/>
    </xsd:schema>
    </wsdl:types>
    <wsdl:message name="M970925.V1">
    <wsdl:documentation>M970925</wsdl:documentation>
    <wsdl:part element="M970925.V1:Get__CompIntfc__Z_POSITION_DATA" name="parameter"/>
    </wsdl:message>
    <wsdl:message name="M650531.V1">
    <wsdl:documentation>M650531</wsdl:documentation>
    <wsdl:part element="M650531.V1:Get__CompIntfc__Z_POSITION_DATAResponse" name="parameter"/>
    </wsdl:message>
    <wsdl:message name="M264705.V1">
    <wsdl:documentation>M264705</wsdl:documentation>
    <wsdl:part element="M264705.V1:IBResponse" name="parameter"/>
    </wsdl:message>
    <wsdl:portType name="CI_Z_POSITION_DATA_PortType">
    <wsdl:operation name="CI_Z_POSITION_DATA_G">
    <wsdl:documentation>CI_Z_POSITION_DATA_G</wsdl:documentation>
    <wsdl:input message="tns:M970925.V1" name="M970925.V1"/>
    <wsdl:output message="tns:M650531.V1" name="M650531.V1"/>
    <wsdl:fault message="tns:M264705.V1" name="M264705.V1"/>
    </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="CI_Z_POSITION_DATA_Binding" type="tns:CI_Z_POSITION_DATA_PortType">
    <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="CI_Z_POSITION_DATA_G">
    <soap:operation soapAction="CI_Z_POSITION_DATA_G.V1" style="document"/>
    <wsp:Policy wsu:Id="UsernameTokenSecurityPolicyPasswordOptional" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
    <wsp:ExactlyOne>
    <wsp:All>
    <wsse:SecurityToken wsp:Usage="wsp:Required" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    <wsse:TokenType>wsse:UserNameToken</wsse:TokenType>
    <Claims>
    <SubjectName MatchType="wsse:Exact"/>
    <UsePassword wsp:Usage="wsp:Optional"/>
    </Claims>
    </wsse:SecurityToken>
    </wsp:All>
    </wsp:ExactlyOne>
    </wsp:Policy>
    <wsdl:input name="M970925.V1">
    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="literal"/>
    </wsdl:input>
    <wsdl:output name="M650531.V1">
    <soap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="literal"/>
    </wsdl:output>
    <wsdl:fault name="M264705.V1">
    <soap:fault encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" name="M264705.V1" use="literal"/>
    </wsdl:fault>
    </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="CI_Z_POSITION_DATA">
    <wsdl:documentation>CI_Z_POSITION_DATA</wsdl:documentation>
    <wsdl:port binding="tns:CI_Z_POSITION_DATA_Binding" name="CI_Z_POSITION_DATA_Port">
    <soap:address location="http://ORACLE_ENDPOINT"/>
    </wsdl:port>
    </wsdl:service>
    </wsdl:definitions>

    Hi,
    Looking at your document URL for the WSDL, the PeopleSoft IB should contain "Service" in it's name, it looks like you are using your IB Gateway URL instead.
    This is what you posted:
    - http://xxx.com:11001/PSIGW/PeopleSoftListeningConnector/CI_Z_POSITION_DATA.1.wsdl
    Try the following and this should resolve your problem.
    - http://xxx.com:11001/PSIGW/PeopleSoftServiceListeningConnector/CI_Z_POSITION_DATA.1.wsdl
    Regards,
    Dan

  • Expose PeopleSoft query as web service

    I've created a custom query using the PeopleSoft Query Manager and can pull the results as HTML, Excel, XML, etc. I've also tried using the Process Scheduler Request to automate how often the query is executed. The results destination types listed in the Process Scheduler are “email, feed, file, Integration Broker node, web, window.” I am intending on using the data from this query in an external application, but none of these destinations seem ideal for that.
    Is it possible to expose this query as a web service and call that from an external application? I haven't found any resources that detail how to do that so far. If this is not a feasible solution, which of the results types can be easily integrated into an application? Any help/links would be much appreciated.

    What tools version are you on? As of 8.50 they provide a web service for query. It is documented in the Reporting Web Services PeopleBook in the 8.50+ documentation.
    Here's the link for 8.53:
    http://docs.oracle.com/cd/E38689_01/pt853pbr0/eng/pt/trws/index.html
    Regards,
    Bob

  • PeopleSoft web services and api

    Dear all,
    I want to know integration capabilities of PeopleSoft.
    Does PeopleSoft provide Web Services/api for integartion? Can one populate Oracle AQ/JMS Queue from PeopleSoft on certain business events?
    Regards,
    Sam

    YES, peoplesoft does provide webservices for integration.
    Starting from Peopletools 8.48+ peopletools integration capabilities can be integrated into external sites, services, forms and message posts.
    Thanks

  • Consuming password authenticated web service in PeopleSoft

    I have requirement where I have to do modification on PS delivered location setup page to validate the address entered by user against pitney bowes database using webservice provided by them for validation, I have been provided with WSDl ur l(http,SOAP protocol), I am very new to web services , After reading on various blogs I was able to do basic setup by using consume web service wizard , I have got services ,message, service operation and routing created by default while consuming,I have copied delivered WSDL_NODE node and used it while consuming , I wanted to know what changes do I need to do in node and advanced gateway properties file, do I have define this node any where in gateway properties file and how , also they have provided us an userID and Password ,I am not sure where to configure the credential , also what I have to provide as default user-id/external ID / password , what do we need to provide in WS-Security tab . I am able to ping the node with doing any changes in security but not able to send request message. It will be helpful if someone can guide me how to configure web services security while consuming web service. and other important things that I need to take care.

    The information in this article about consuming a web service may be helpful:
    http://www.peoplesoftwiki.com/consuming-a-web-service

  • How to catch SOAP fault from PeopleSoft web service

    I am trying to catch the SOAP fault thrown from pplsoft. Currently we get only runtime error if we call pplsoft web service thru ESB. Fault is not being propagated back to route ESB.
    thanks for your help

    Have you managed to solve this issue? BPEL does allow you to do this.

  • What are web services in SAP for interface peoplesoft

    1. What is web services?
    2. which are web services used in SAP?
    what are web services in SAP for interface peoplesoft

    Hi,
    For R/3 4.7 based on WAS 6.20, If you activate the /sap/bc/soap/rfc service in SICF, you activate the possibility to use all RFC enabled function modules as web services.
    Suppose you want to test with function module STFC_CONNECTION
    You will access the WSDL with this URL
    http://<host>:<port>/sap/bc/soap/wsdl11?services=STFC_CONNECTION&sap-client=<client>
    You will call the web service with an HTTP POST to this URL
    http://<host>:<port>/sap/bc/soap/rfc?services=STFC_CONNECTION&sap-client=<client>&sap-user=<user>&sap-password=<password>
    >HTTP 500 Internal server error occurs u2013 Page cannot be displayed
    If you tested the call with a web browser and not a web service client, this is perfecly normal.
    The browser sends an HTTP GET with no SOAP enveloppe...
    On our R/3 4.7 production system we call up to 30 web services per second. It works great !
    Regards,
    Olivier

Maybe you are looking for

  • AEBS help needed with basics..

    Hi Guys I am thinking of buying an AEBS and have a few questions. I have been reading through these forums trying to find an answer for my questions but they seem a little confusing. I know this has been asked before but know one seems to be able to

  • Home Sharing on Apple TV keeps cutting when playing my music

    I've got my Apple Tv connected to my Sony Bravia via HDMI. It is then connected to my wireless router. I've turned on home sharing and play my music via the APTV, however after say 30 mins of playing music, it just stops. I go to the home page of APT

  • Lightroom 3 issues with viewing

    Can someone please help me! My lightroom 3 does not seem to be working correctly, When trying to create a catalogue I cannot view the pictures! I can view them to try and upload but to try and edit them the picture is not viewable. all I get is a Gre

  • HELP! two drives, two partitions - installation question

    Hello! I have two 1.2 G hard drives in my box. One of them (hda1) mount point / contains: Linux, 805ship[1- 7].tar files and product of their expansion: directories such as orainst, plsql, jdbc etc. Second drive (hdc1) mount point /u01 is empty but I

  • General question on Tax Account Codes on "G/L Account Determination"

    Hi, just wondering, when do the accounts on TAX Tab on G/L Account Determination get filled in? Are they supposed to be filled in (determined)? Of course I have Tax codes Admin->Setup->Financials->Tax->Sales Tax Codes that work.  Yet wondering why th