Error in Component Interface CI_PERSONAL_DATA

Hi, I am making an import of data with CI_PERSONAL_DATA, but is generating an error in the Peoplecode PERSON.EMPLID.SaveEdit:
/* Use LAST_NAME since NAME won't have been populated if called from a CI */
If %Mode = "A" Then
   &CIName = %CompIntfcName;
   If None(&CIName) Then
      &PriName = FetchValue(NAME_TYPE_VW.EMPLID, 1, NAMES.NAME, 1);
   Else
      &PriName = FetchValue(NAME_TYPE_VW.EMPLID, 1, NAMES.LAST_NAME, 1);
   End-If;
   If None(&PriName) Then
      Error MsgGet(1000, 887, "Message Not Found");
   End-If;
End-If;
The problem is that I asign value to the NAMES.LAST_NAME field, but this code does not pass this validation  "If None(&PriName) then"
Thanks in advance

I experienced weird behaviour with CI's w.r.t. PeopleCode execution and default values too.
If you're using a CI, all validations are executed on submitting it, so values are not necessarily the same in the CI fields as on screen. My guess is that the "FetchValue" you call, does not yet return the name you set, because it uses some obscure derived field that is populated on the page but not through your CI.

Similar Messages

  • Getting error in Component Interface (Test Component Interface) --

    Hi,
    I created new CI for workers/Consumers in peoplesoft CRM .. when I am testing the same CI using test component interface property ... I am getting the below error.
    BO Search cannot be performed in the Component Interface. (18076,5115)
    *Error loading Component Processor {RD_WORKER_CI} (91,24)*
    Failed to create the Component Interface (91,61)
    Even though I tested tested for delivered Component Interfaces also.. for those CI's also I am getting same errors. (RD_WORKER_CI_CLA, RD_WORKER_CI_AAF)
    I created some of the CI's in HCM and ELM module and tested ... In those modules working fine but not working CRM ... getting the above errors.
    Can any one please help me on this.
    Thanks
    -Venkat

    There is RBQ_BOSRCH_QCCREATE.Runtime.Control.Controller.OnExecute PeopleCode (search for string "18076, 5115" in this PeopleCode) that is preventing your CI to work. I tried commenting this PeopleCode but it creates other problems. I am not sure why this code is there.
    There is another component that PeopleSoft delivers RD_WORKER_CI which you can use to build your CI. I am not sure if it will populate and update all the fields that you needed in the first place.
    Let me know if any other solutions worked for you.

  • Issue while calling COBOL program from Component Interface in PeopleSoft HRMS 9.2

    In HRMS 9.2, I am facing problem while calling the remote call function through component interface. In GP_ABS_EESS_REQ (Navigation Main Menu > Self Service > Time Reporting > Report Time > Absence Request) component, we have “Forecast Balance” button as shown below:
    This button checks for eligibility for leave being applied. While using component interface, it executes FORCAST_PB field change event peoplecode which contains a remote call to a cobol program as below:
    RemoteCall("PSRCCBL", "PSCOBOLPROG", "GPPOLRUN", "NET_RETURN_CD", &NET_RETURN_CD, "NET_TXN_ID", &NET_TXN_ID, "NET_TXN_NUM", &NET_TXN_NUM, "NET_MSG_ID", &NET_MSG_ID, "NET_MSG_PRM_CNT", &NET_MSG_PRM_CNT, "NET_MSG_PRM1", &NET_MSG_PRM1, "NET_MSG_PRM2", &NET_MSG_PRM2, "NET_MSG_PRM3", &NET_MSG_PRM3);
    I am getting following error while executing it via component interface:
    (2,148) - Think-time PeopleCode event (RemoteCall), but a SQL update has occurred in the commit interval. (2,148) FUNCLIB_GP_ABS.FCST_PB.FieldFormula Name:Abs_ForecastExec  PCPC:5311  Statement:60
    Called from:GP_ABS_EESS_REQ.GBL.DERIVED_ABS_SS.FCST_PB.FieldChange  Statement:26
    (91,34) - Error changing value. {Z_GP_ABS_EESS_REQ_CI.FCST_PB} (91,34)
    (18,2) - Data being added conflicts with existing data. (18,2)
    (91,37) - Error saving Component Interface. {Z_GP_ABS_EESS_REQ_CI} (91,37)
      After commenting out this line of code, I was able to save the CI successfully. But I need to execute this statement before saving CI so that I can check the eligibility for leave being applied. Can anyone help me on this issue?

    When I tried to read the file using `CAT -vt <filename>`, I could see that the file contains special characters such as ^M and ^I. This may be because of the file transfer mode(but I transferred in ASCII mode, still the special characters where appearing).
    I opened a VI editor and pasted the same script. Save the file, tried to run the script, It was working fine.
    I still didn't get how the special characters appeared. I used notepad++ as my editor.

  • PO RECEIPT Component Interface (PO_RECEIPT_CI)

    I am trying to use the default PO_RECEIPT_CI to create a new receipt from a 3rd party application. I have successfully setup the web service and I am able to send messages and get responses. However, when I try to create what seems to be a simple receipt (below), I get a validation error:
    Conversion rate between Units of Measure EA and not found (10300,108).
    I have tested this in the Application Designer and stepped through the debugger and found that the RECV_LN_SHIP.INV_ITEM_ID, RECV_LN_SHIP.ITM_SETID, and the RECV_LN_SHIP.RECV_STOCK_UOM are not getting a default value which leads to the above error. Also, there is a validation that does not allow me to set these fields in the test utility.
    Has anyone run into this? Am I missing a value that needs to be passed to the web service or component interface?
    Request:
    <?xml version="1.0"?>
    <Create__CompIntfc__PO_RECEIPT_CI xmlns="http://.../Enterprise/FSCM/schema/M420108.V1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
         <BUSINESS_UNIT>US001</BUSINESS_UNIT>
         <PO_RECEIPT_FLG>Y</PO_RECEIPT_FLG>
         <RECEIPT_DT>2012-02-15</RECEIPT_DT>
         <SHIPTO_ID_0>US001</SHIPTO_ID_0>
         <VENDOR_ID_0>SCM0000004</VENDOR_ID_0>
         <INV_ITEM_ID>10002</INV_ITEM_ID>
         <LINE_NBR>1</LINE_NBR>
         <PO_ID_1>APCLSPO015</PO_ID_1>
         <SCHED_NBR>1</SCHED_NBR>
         <SHIPTO_ID>US001</SHIPTO_ID>
         <RECV_LN_SHIP>
              <QTY_SH_RECVD>20</QTY_SH_RECVD>
              <RECEIVE_UOM>EA</RECEIVE_UOM>
              <RECV_STOCK_UOM>EA</RECV_STOCK_UOM>
              <SERIAL_CONTROL>N</SERIAL_CONTROL>
         </RECV_LN_SHIP>
    </Create__CompIntfc__PO_RECEIPT_CI>
    Response:
    <?xml version="1.0"?>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
         <SOAP-ENV:Body>
              <SOAP-ENV:Fault>
                   <faultcode>SOAP-ENV:Server</faultcode>
                   <faultstring>Component Interface API.</faultstring>
                   <detail>
                        <CIFault xmlns="http://.../Enterprise/FSCM/schema/M647684.V1">
                             <IBResponse type="Message">
                                  <DefaultTitle>Integration Broker Response</DefaultTitle>
                                  <StatusCode>20</StatusCode>
                                  <MessageSetID>10300</MessageSetID>
                                  <MessageID>108</MessageID>
                                  <DefaultMessage>Conversion rate between Units of Measure EA and not found (10300,108)</DefaultMessage>
                                  <MessageParameters>
                                       <keyinformation>
                                            <BUSINESS_UNIT>US001</BUSINESS_UNIT>
                                            <PO_RECEIPT_FLG>Y</PO_RECEIPT_FLG>
                                       </keyinformation>
                                  </MessageParameters>
                             </IBResponse>
                             <IBResponse type="Error">
                                  <DefaultTitle>Integration Broker Response</DefaultTitle>
                                  <StatusCode>20</StatusCode>
                                  <MessageSetID>91</MessageSetID>
                                  <MessageID>34</MessageID>
                                  <DefaultMessage>Error changing value. {PO_RECEIPT_CI.RECV_LN_SHIP(1).RECEIVE_UOM} (91,34)</DefaultMessage>
                                  <MessageParameters>
                                       <keyinformation>
                                            <BUSINESS_UNIT>US001</BUSINESS_UNIT>
                                            <PO_RECEIPT_FLG>Y</PO_RECEIPT_FLG>
                                       </keyinformation>
                                  </MessageParameters>
                             </IBResponse>
                             <IBResponse type="Error">
                                  <DefaultTitle>Integration Broker Response</DefaultTitle>
                                  <StatusCode>20</StatusCode>
                                  <MessageSetID>91</MessageSetID>
                                  <MessageID>37</MessageID>
                                  <DefaultMessage>Error saving Component Interface. {PO_RECEIPT_CI}</DefaultMessage>
                                  <MessageParameters>
                                       <keyinformation>
                                            <BUSINESS_UNIT>US001</BUSINESS_UNIT>
                                            <PO_RECEIPT_FLG>Y</PO_RECEIPT_FLG>
                                       </keyinformation>
                                  </MessageParameters>
                             </IBResponse>
                        </CIFault>
                   </detail>
              </SOAP-ENV:Fault>
         </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

    Hi,
    Unfortunatly I do not have Financials running, so I cannot reproduce your situation.
    But looking at the error, this is functional error and not a technical fault, which is a good thing.
    In the response I see two Errors:
    <DefaultMessage>Error changing value. {PO_RECEIPT_CI.RECV_LN_SHIP(1).RECEIVE_UOM} (91,34)</DefaultMessage>
    where field RECEIVE_UOM has a value of EA
    <DefaultMessage>Conversion rate between Units of Measure EA and not found (10300,108)</DefaultMessage>
    Are you able to fill these exact values in through the PeoleSoft GUI and are you getting a error there?
    You also say
    I have tested this in the Application Designer and stepped through the debugger
    Have you tested the component by running it online with debugger in Application Designer on or have you tested the component interface?
    I just want to know if the component or the CI is erroring out.
    Hakan

  • Error in Invoking peoplesoft component interfaces from BPEL process

    I developed a sample bpel process to invoke peoplesoft component interfaces.
    I followed the steps mentioned in the document.
    http://download.oracle.com/docs/cd/B31017_01/integrate.1013/b28997/bpel_pm.htm#CDEICHJB
    When I run the BPEL process, I got the following error.
    http://127.0.0.1:8888/orainfra/wsil/adapters/applications/LOCATION_invoke.wsdl?wsdl [ LOCATIONPortType::LOCATION(input_LOCATION,output_LOCATION) ] - WSIF JCA Execute of operation 'LOCATION' failed due to: Error in parsing the input document.; nested exception is:
         javax.resource.ResourceException: Error in parsing the input document
    I found the following message in the log located at <ORACLE_HOME>/adapters/C:\product\10.1.3.1\OracleAS_1\adapters\application\config\jca_sample\log.
    Tue, 29 Jan 2008 18:30:47.0963 EST - Thread[WorkExecutorWorkerThread-2,5,main] [info ] [IWAF JCA PeopleSoft] IWAFManagedConnection for PeopleSoft:ica_psft has listener registered: com.evermind.server.connector.ConnectionContext@170d1b3
    Tue, 29 Jan 2008 18:30:48.0307 EST - Thread[WorkExecutorWorkerThread-2,5,main] [info ] [IWAF JCA PeopleSoft] Local transaction not supported by underlying adapter.
    Tue, 29 Jan 2008 18:30:48.0307 EST - Thread[WorkExecutorWorkerThread-2,5,main] [info ] [IWAF JCA PeopleSoft] IWAFManagedConnection for PeopleSoft:ica_psft dispatch event 2
    Tue, 29 Jan 2008 18:30:48.0307 EST - Thread[WorkExecutorWorkerThread-2,5,main] [error] [IWAF JCA PeopleSoft] **** Error in parsing the input document.
    oracle.xml.parser.v2.XMLParseException: Start of root element expected.
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:320)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:341)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:205)
         at com.iwaysoftware.idom.XmlDocument.parse(XmlDocument.java:120)
         at com.iwaysoftware.idom.XmlDocument.setRootXML(XmlDocument.java:77)
         at com.ibi.afjca.cci.IWAFInteraction.execProcess(IWAFInteraction.java:195)
         at com.ibi.afjca.cci.IWAFInteraction.exec(IWAFInteraction.java:136)
         at com.ibi.afjca.cci.IWAFInteraction.execute(IWAFInteraction.java:93)
         at oracle.tip.adapter.fw.wsif.jca.WSIFOperation_JCA.executeRequestResponseOperation(WSIFOperation_JCA.java:470)
         at com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:431)
         at com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:416)
         at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:222)
         at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:736)
         at com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWMP.java:371)
         at com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:195)
         at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3271)
         at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1697)
         at com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handleLocal(PerformMessageHandler.java:75)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHelper.java:184)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java:269)
         at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5244)
         at com.collaxa.cube.engine.CubeEngine.createAndInvoke(CubeEngine.java:1083)
         at com.collaxa.cube.engine.delivery.DeliveryService.handleInvoke(DeliveryService.java:530)
         at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleInvoke(CubeDeliveryBean.java:333)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASInterceptor.java:31)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAs(Subject.java:396)
         at com.evermind.server.ThreadState.runAs(ThreadState.java:622)
         at com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASInterceptor.java:34)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessSessionEJBObject.java:87)
         at CubeDeliveryBean_LocalProxy_4bin6i8.handleInvoke(Unknown Source)
         at com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:37)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:138)
         at com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWorker.java:70)
         at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
         at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.interceptor.system.SetContextActionInterceptor.invoke(SetContextActionInterceptor.java:44)
         at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
         at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
         at oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(MessageEndpointImpl.java:297)
         at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
         at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:266)
         at oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
         at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
         at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
         at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:819)
         at java.lang.Thread.run(Thread.java:595)
    Tue, 29 Jan 2008 18:30:48.0323 EST - Thread[WorkExecutorWorkerThread-2,5,main] [error] [IWAF JCA PeopleSoft] SOS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Tue, 29 Jan 2008 18:30:48.0323 EST - Thread[WorkExecutorWorkerThread-2,5,main] [error] [IWAF JCA PeopleSoft] oracle.xml.parser.v2.XMLElement@4f9c1a
    Tue, 29 Jan 2008 18:30:48.0323 EST - Thread[WorkExecutorWorkerThread-2,5,main] [error] [IWAF JCA PeopleSoft] EOS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Tue, 29 Jan 2008 18:30:48.0323 EST - Thread[WorkExecutorWorkerThread-2,5,main] [info ] [IWAF JCA PeopleSoft] IWAFManagedConnection for PeopleSoft:ica_psft dispatch event 4
    I am sending the following input to run the bpel process.
    <PS8 SERVICENAME="LOCATION" METHODNAME="LOCATION" LICENSE="test">
    <component perform="browse">LOCATION</component>
    <key name="SETID">SHARE</key>
    <key name="LOCATION">ALBERTA</key></PS8>
    Can anyone help in sending the right input xml to component interface?

    I do the same thing.
    Take wsdl from axis and save it somewhere.
    Then you can create a standard project in Oracle BPEL PM. Create partnerlink, give a name and click on first icon to take your wsdl. It will add some needed code, you answer always yes. Then you can create receive, assign, invoke, assign and callback or similar and deploy it.
    Try it through BPEL Console...
    Ema

  • Error in generated code :Component Interface

    Hi All,
    I have my webdynpro component active works fine in Dev Server.
    When we move it to qualtiy we got a strange error " Error in Generated Code, Type Z*IWCI is unknown.
    Its related to the Component interface which gets generated automatically while any WDA is created but in our system it isnt getting generated?
    Looking for your valuable comments on ths
    Regards
    Bhanu

    Hi Bhanu,
    Goto se09 check for that request ICF service is generated or not? I think you first created in $TMP and assigned package.
    If ICF service is not available, just copy it to new comp, it will create new ICF service. I dont know this is the solution,
    just a guess.
    Cheers,
    Kris.

  • Why do I keep getting Error 519: Server interface error" - Server interface error "no component returned from creativewidget' Line: 479 - var test = parent.add('statictext', undefined, text)  when I try to use pattern fill/scripted patterns.  I have unin

    Why do I keep getting Error 519: Server interface error" - Server interface error "no component returned from creativewidget' Line: 479 -> var test = parent.add('statictext', undefined, text)  when I try to use pattern fill/scripted patterns.  I have uninstalled and re-installed PS CC.  I have opened holding down shift to disable third party plug-ins.  I have moved 3rd party plugins to a temp location outside of ps and it still doesn't help.  It worked once, and only once and now won't work at all.

    Unless your Photoshop question has to do with a download/install error, you should ask in Photoshop General Discussion
    The Cloud forum is not about using individual programs
    The Cloud forum is about the Cloud as a delivery & install process
    If you will start at the Forums Index https://forums.adobe.com/welcome
    You will be able to select a forum for the specific Adobe product(s) you use
    Click the "down arrow" symbol on the right (where it says All communities) to open the drop down list and scroll

  • Javax.xml.rpc.soap.SOAPFaultException: Component Interface API

    Hello,
    I built a portlet which includes a web service proxy. After I deployed the portlet to OAS and tried to load, I got the following errors:
    ERROR: Failed to handle HTTP Request
    javax.xml.rpc.soap.SOAPFaultException: Component Interface API.
    at oracle.j2ee.ws.client.StreamingSender._raiseFault(StreamingSender.java:555)
    at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:396)
    at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:112)
    at edu.bgsu.psft.bursar.proxy.runtime.CI_BG_CI_BURSAR_ACCT_SUMM_Binding_Stub.CI_BG_CI_BURSAR_ACCT_SUMM_G(CI_BG_CI_BURSAR_ACCT_SUMM_Binding_Stub.java:76)
    at edu.bgsu.psft.bursar.proxy.CI_BG_CI_BURSAR_ACCT_SUMM_PortClient.CI_BG_CI_BURSAR_ACCT_SUMM_G(CI_BG_CI_BURSAR_ACCT_SUMM_PortClient.java:44)
    at htdocs.mybursaraccount._MyBursarAccountShowPage._jspService(_MyBursarAccountShowPage.java:206)
    at com.orionserverhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.3.0).http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
    at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:575)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:311)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:498)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:402)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermindhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.3.0).server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:835)
    Can anyone give me some ideas?
    Thanks!

    Hello,
    I built a portlet which includes a web service proxy. After I deployed the portlet to OAS and tried to load, I got the following errors:
    ERROR: Failed to handle HTTP Request
    javax.xml.rpc.soap.SOAPFaultException: Component Interface API.
    at oracle.j2ee.ws.client.StreamingSender._raiseFault(StreamingSender.java:555)
    at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:396)
    at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:112)
    at edu.bgsu.psft.bursar.proxy.runtime.CI_BG_CI_BURSAR_ACCT_SUMM_Binding_Stub.CI_BG_CI_BURSAR_ACCT_SUMM_G(CI_BG_CI_BURSAR_ACCT_SUMM_Binding_Stub.java:76)
    at edu.bgsu.psft.bursar.proxy.CI_BG_CI_BURSAR_ACCT_SUMM_PortClient.CI_BG_CI_BURSAR_ACCT_SUMM_G(CI_BG_CI_BURSAR_ACCT_SUMM_PortClient.java:44)
    at htdocs.mybursaraccount._MyBursarAccountShowPage._jspService(_MyBursarAccountShowPage.java:206)
    at com.orionserverhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.3.0).http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
    at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:575)
    at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:311)
    at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:498)
    at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:402)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermindhttp://Oracle Application Server Containers for J2EE 10g (10.1.2.3.0).server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:835)
    Can anyone give me some ideas?
    Thanks!

  • Component Interface problem

    Hi,
    I am creating a new component interface based on the component LANGUAGES_CMP using the application designer. It comes up with a red X on the PROPERTIES.
    On the bottom of the screen, it says "Found Error, please review Component Interface structure.
    How do I fix this problem ?
    Many thanks
    Ivy

    Anand,
    I think I used to have a similar problem in 8.3. My data source was a staging table. The process would run for a while and blow up on an employee. I would back out all of the updates and run the process again and it would blow up on a different employee (sometimes before the employee in the last run and sometimes after). I tried a couple of different things. I put an additional step in my application engine that called an operating system Sleep command that would cause a break between employees. I theorized that memory wasn't getting cleaned up between employees and pausing between employees would give the system (probably in PeopleSoft) a moment to get memory cleared before the next employee. I also tried setting some flags so that I would ignore an employee that failed then attempt to process them again. I don't think the second technique was terribly successful.
    In later releases of PeopleTools the problem seemed to have cleared itself up (at least in 8.3).
    Paul

  • How to use the Web Dynpro Component Interface

    Hi, All
    Error when processing your request
    What has happened?
    The URL http://erp2005.besuretech.com:8000/sap/bc/webdynpro/sap/zz_test5/ was not called due to an error.
    Note
    The following error text was processed in the system E05 : Error when Creating Component ZZ_TEST6. ZZ_TEST6 Is a Component Interface, Therefore, an Instance Cannot Be Created. Name of Component May Not Be Specified. (Used Component: ZZ_TEST5, Component Usage: MYCOMPUSAGE)
    The error occurred on the application server erp2005_E05_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: IF_WD_COMPONENT_USAGE~CREATE_COMPONENT of program CL_WDR_COMPONENT_USAGE========CP
    Method: RESOLVE_MAPPING of program CL_WDR_CONTEXT_NODE_INFO======CP
    Method: MAP of program CL_WDR_CONTEXT_NODE_MAP=======CP
    Method: MAP of program CL_WDR_CONTEXT_NODE_MAP=======CP
    Method: IF_WD_CONTEXT_NODE~GET_ELEMENT of program CL_WDR_CONTEXT_NODE_MAP=======CP
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system E05 in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server erp2005_E05_00 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server erp2005_E05_00 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 600 -u: LIPEI -l: E -s: E05 -i: erp2005_E05_00 -w: 0 -d: 20070120 -t: 212436 -v: RABAX_STATE -e: UNCAUGHT_EXCEPTION
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team
    How can i do?
    Thanks

    Hi,
    There is something wrong in the definition of component usage in your component. Maybe you forgot to instantiate the use component, maby the name you are using is not correct. Try to find it in that direction.
    Good Luck,
    Ben

  • Plug type definition in Component Interface Definition

    Hi,
    in my Component Interface Definition I need to define a startup plug. Upon plug creation, however, there's no prompt regarding plug type. Moreover I cannot see the plug type in the IDE, as I was used in interface view controllers.
    Editing the plug does not allow any change at all, specifically no change to the plug type.
    As of now, all my plugs are standard plugs (I know that from errors when building implementing components).
    Can anyone please help?
    Thanks, Vincenzo

    unknown

  • Peoplesoft Adapter -Cannot find component interface

    Hi all,
    I was able to successfully generate the wsdl file for a Component Interface "LOCATION" in the application explorer. However, on using this wsdl in my bpel project and subsequently executing the interface, i am getting the following error message in bpel console.
    <Invoke_1_LOCATION_OutputVariable>
    <part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="response-headers">[]</part>
    <part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="output_LOCATION">
    <PS8 xmlns="urn:iwaysoftware:adapter:peoplesoft:ci:response">
    <error>Cannot find Component Interface {LOCATION} (91,2)</error>
    </PS8>
    </part>
    </Invoke_1_LOCATION_OutputVariable>
    I have checked the configuration multtiple times now. Nothing seems to be missing or wrong in the configuration.
    Has anyone faced similar issue? Could any configuration be missing.
    Is this error raised at the adapter side or on peoplesoft? Is the communication with PeopleSoft actually taking place?

    John,
    Following could be the reasons:
    1. Make sure that the path in the jar file for the class files(PeopleSoft CI java api) exactly matches the following:
    \PeopleSoft\Generated\CompIntfc
    Upper and lower case differences should be followed exactly.
    2. The Java API for the selected component interface is not found in the API JAR file. Please check the Java API for the class file for the CI. If not found, please add the class file for the CI.
    3. The component interface name is mentioned incorrectly in the request document.
    4. If you are using 10.1.3.x version of SOA Suite, then make sure that the component interface jar is included in the server.xml. Please see the details for this in the 10.1.3.x application adapter installation guide.
    5. Following could also be an issue:
    LOCATION Component Interface
    Explanation
    When you attempt to access the LOCATION Component Interface using the Human Resources application, release 8.80.000, a failure occurs during runtime and the following message is displayed:
    Component Interface Not Found
    This is due to a problem in the way the PeopleSoft application has been delivered and is not related to the PeopleTools release.
    Workaround
    Perform the following steps:
    1. Open the component interface in the PeopleTools Application Designer.
    2. Make a small change to the component interface.
    3. Undo the change.
    4. Save the component interface.
    This procedure resets certain internal PeopleSoft data structures, which enables the Adapter for PeopleSoft to find the component interface. This has been observed in the LOCATION Component Interface running on the Human Resource applications release 8.8.000 on several different releases of PeopleTools, but it may
    occur in other component interfaces as well.
    Edited by: Siva Krishnajee on Jul 6, 2009 1:18 PM
    Edited by: Siva Krishnajee on Jul 6, 2009 1:36 PM

  • Component interface ( implementation ) is missing

    Hello,
    I had imported from NWDI one SWC that have some DC's. When I create a project in NWDS form one DC  that have a dependence from another DC where the project has bveen already created in NWDS I have the following error message for this DC: "<error: missing compoent> component interface ( implementation ) is missisng". When I delete the referenced DCt from NWDS and sync used DC's from the DC with the error, the problem is solved.
    But, when I create the refereced DC again, the DC that use this, the error missing component occurs again.
    Anybody have any ideia about this?
    thanks in advance.

    You are absolute right in this, but this is not my problem. I will try to explain it once again. Currently I have the following configuration on my PE router
    router ospf 5628 vrf INET
    network 194.154.224.0 0.0.31.255 area 0
    the f0/0 interface has this configuration
    interface FastEthernet0/0
    ip vrf forwarding INET
    ip address 194.154.236.43 255.255.255.248
    The problem is, that using this configuration, hello packets are send also through other interfaces of my PE router, which are part of the same ip address range specified under ospf process and are in the same vrf. In other words, hello packets are send to my Internet customers, which is not good. Because it is not possible to configure passive interface under ospf in the VRF, I decided to make the network statement more specific. I have changed the configuration to
    router ospf 5628 vrf INET
    network 194.154.236.40 0.0.0.7 area 0
    and got the message
    %OSPF: OSPF not enabled on FastEthernet0/0
    The question is, why is OSPF not enabled on my f0/0, as the ip address of my f0/0 is part of a 194.154.236.40 0.0.0.7 network ?

  • Exposing PeopleSoft Component Interface from BPEL

    Hi,
    I am trying to expose PeopleSoft Component Interface from BPEL.
    URL to access PeopleSoft is: http://10.52.254.169:8220/psp/ps/?cmd=login
    WSDL generated from PeopleSoft to access component interface is: http://10.52.254.169:8220/PSIGW/PeopleSoftServiceListeningConnector/CI_CI_PERSONAL_DATA.1.wsdl
    I devloped a BPEL and added Partner Link to BPEL.
    when I copy wsdl in parter link its not pulling parter link type and partner role.
    I am getting error loading wsdl file
    Error: Failed to read wsdl file at:"http://10.52.254.169:8220/PSIGW/PeopleSoftServiceListeningConnector/CI_CI_PERSONAL_DATA.1.wsdl", caused by
    java.net.ConnectException.:Connection timed out:connect
    Any ideas to fix this issue?
    Regards,
    Shanti Nagulapalli.

    Could you check that the port 8220 is open?
    Also are you able to open the WSDL in any web browser?

  • Property or collection #comment was not found in the component interface

    Hi All,
    I am a Java developer trying to connect my java application to a peoplesoft webservice.
    I have been able to connect to the PS webservice and access "GET","FIND" methods successfully.
    But when i am trying to connect to the CREATE(insert) method, i get the following message text.
    <faultcode>SOAP-ENV:Client</faultcode>
    <faultstring>Component Interface API.</faultstring>
    <detail>
    <messages>
    <type>Error</type>
    <messagesetnumber>91</messagesetnumber>
    <messagenumber>74</messagenumber>
    <messagetext>Property or collection #comment was not found in the component interface at the given level.</messagetext>
    </messages>
    </detail>
    I dont have any access to peoplesoft or db logs, i started using SOAP UI to get the detail messages.
    Can anyone tell me what this message could be??
    Basically its an insert method which takes around 40 parameters out of which 2 are mandatory.
    The input that i send from my soap ui looks as follows
    +*<kcm:CASE_ID></kcm:CASE_ID>*+       
    <kcm:DISP_TMPL_ID>CRM_GOV</kcm:DISP_TMPL_ID>
    <!--Optional:-->
    <kcm:QUICK_CD>?</kcm:QUICK_CD>
    <!--Optional:-->
    <kcm:PROVIDER_GRP_NAME>City Manager Action</kcm:PROVIDER_GRP_NAME>
    <kcm:BUSINESS_UNIT>KCM01</kcm:BUSINESS_UNIT>
    <!--Optional:-->
    <kcm:PRODUCT_ID>?</kcm:PRODUCT_ID>
    When i dont send any parameter in case_id i get the above error and when i send +*<kcm:CASE_ID>?</kcm:CASE_ID>*+       
    i get a sql error
    <messages>
    <type>Error</type>
    <messagesetnumber>200</messagesetnumber>
    <messagenumber>0</messagenumber>
    <messagetext>SQL error. Stmt #: 650 Error Position: 123 Return: 1722 - ORA-01722: invalid number</messagetext>
    <explaintext/>
    </messages>
    <messages>
    <type>Error</type>
    <messagesetnumber>200</messagesetnumber>
    <messagenumber>0</messagenumber>
    <messagetext>SELECT /*+ FIRST_ROWS */ CASE_ID, DISP_TMPL_ID, BUSINESS_UNIT, RC_STATUS, RC_SUMMARY FROM PS_RC_ADD_CASE_VW WHERE CASE_ID=:1 AND DISP_TMPL_ID=:2 ORDER BY CASE_ID, DISP_TMPL_ID</messagetext>
    <explaintext/>
    </messages>
    <messages>
    <type>Error</type>
    <messagesetnumber>91</messagesetnumber>
    <messagenumber>48</messagenumber>
    <messagetext>Error accessing search record. {KCM_WEB_CASE_CI} (91,48)</messagetext>
    <explaintext>An error occurred while accessing the search record.</explaintext>
    </messages>
    <messages>
    <type>Error</type>
    <messagesetnumber>91</messagesetnumber>
    <messagenumber>61</messagenumber>
    <messagetext>Failed to create the Component Interface</messagetext>
    </messages>
    I am not understanding how do i debug this further as its very difficult for me to get any peoplesoft logs or db logs.
    Any help will be appreciated.
    Thanks
    Ash
    Edited by: ash81 on Jun 14, 2010 1:24 PM

    This will be very hard to troubleshoot without access to PeopleSoft.
    Ideally, the best way to test it would be replicate the steps you are performing in your code through the component interface/web service, and then on the actual PeopleSoft component to see if you get the same error.
    The second case where you haven't put in the parameters, make sure you clear out the ? marks and leave the value empty if you don't need to specify it.
    E.g.
    Instead of <kcm:QUICK_CD>?</kcm:QUICK_CD>
    Use: <kcm:QUICK_CD></kcm:QUICK_CD>
    I generally work backwards from soapUI -- look at the soapUI error, then test through the component interface tester in PeopleSoft application designer, then if required test in PeopleSoft.

Maybe you are looking for

  • Dunning Letters Variable

    Hi! SAP Community Can you please help me to know what are the system variables for PLD for dunning letters. I want to know right now the variable number for the NumatCard column and Series Name in Dunning Regards, Lorena

  • How to charge the mouse on IMac?

    how to I block certain emails on my IMac?

  • Error when loading templates on connection to SAP-BPC

    Dear Experts, I have a user who has a error when connecting to SAP-BPC. The error message this user gets is: bold"AUTOMATION ERROR: an attempt was made to load a program with an incorrect format"bold Do you have any idea on how to solve this problem?

  • Issues opening .idml file in InDesign cs6 originally from CC

    Hi, I'm wondering if anyone has had "issues" when opening an .idml file in cs6 which was saved out of InDesign CC. More specifically, the following: Some image links acquire an Opacity Effect of 43%. And not every image in the file - only a handful (

  • No FaceTime on my itouch 4g

    I bought this itouch from Dubai some time ago but it does not have facetime icon anywhere.But it has FaceTime written in notification settings .what should I do to get it back??