TNS: lost contact error consuming https web services

Hi,
I'm trying this piece of pl/sql code and I'm getting TNS: lost contact error while trying to retrieve soap response. What could be wrong? I'm using oracle 10.2.0.1.0 database. Thanks in advance.
declare
envio varchar2(32767);
peticion UTL_HTTP.req;
respuesta UTL_HTTP.resp;
cadena varchar2(32767);
begin
envio := 'xxx'; -- soap request
Utl_Http.Set_Response_Error_Check ( enable => true );
Utl_Http.Set_Detailed_Excp_Support ( enable => true );
utl_http.set_wallet('file:/oracle/wallets','xxx');
peticion := UTL_HTTP.begin_request ('https://xxx','POST','HTTP/1.1');
UTL_HTTP.set_header(peticion, 'Content-Type', 'text/xml');
UTL_HTTP.set_header(peticion, 'Content-Length', LENGTH(envio));
UTL_HTTP.set_header(peticion, 'SOAPAction','');
UTL_HTTP.write_text(peticion,envio);
respuesta := UTL_HTTP.get_response(peticion);
UTL_HTTP.read_text(respuesta, envio);
UTL_HTTP.end_response(respuesta);
dbms_output.put_line(envio);
exception
when Utl_Http.Request_Failed then
Dbms_Output.Put_Line ( 'Request_Failed: ' || Utl_Http.Get_Detailed_Sqlerrm );
when Utl_Http.Http_Server_Error then
Dbms_Output.Put_Line ( 'Http_Server_Error: ' || Utl_Http.Get_Detailed_Sqlerrm );
when Utl_Http.Http_Client_Error then
Dbms_Output.Put_Line ( 'Http_Client_Error: ' || Utl_Http.Get_Detailed_Sqlerrm );
when others then
Dbms_Output.Put_Line ('Otros: ' || SQLERRM);
end;

The problem is a database bug:
Bug 5575771 UTL_HTTP cannot handle https connections without a content-length
If UTL_HTTP is used to retrieve an HTTPS response with no content-length, it
throws an ORA-12547 on the final read (if the final read is shorter than the
buffer supplied).
Workaround:
Include a Content-Length section on all responses.
(This may not be possible since some responses may not
be under your control)
Message was edited by:
[email protected]

Similar Messages

  • ERROR Consuming external Web Services from JDE E1

    Hello everybody,
    I am trying to consume external web services from JD Edwards Enterprise One. For that, I have followed "Consuming External Web Services Tutorial".
    I have followed all the steps successfully, but when the final test called from an interactive application to the business function that I had created in C get the following error messages in the log file:
    [WARN ] JDE - [RUNTIME] *ERROR CallObject@13d346d: CallObject.executeRequest(): Problem executing function [consumingWS] lib [CALLBSFN] GetProcAddress failed. Please see Enterprise Server log for details. Business function cannot be found user:JDE Env:DV900*
    [SEVERE] JDE - [RUNTIME] FormEngine.doEvent(): BSFN failed and need roll back!! | Form Name : P5500055_W5500055A com.jdedwards.runtime.base.SystemException: There was a problem with the sever while running the business function consumingWs.\nThe current transaction has been lost.\nPlease exit the application and restart it.\nButton clicked Line number 1\nP5500055_W5500055A
    com.jdedwards.runtime.base.SystemException: There was a problem with the sever while running the business function consumingWs.\nThe current transaction has been lost.\nPlease exit the application and restart it.\nButton clicked Line number 1\nP5500055_W5500055A
    at com.jdedwards.runtime.engine.form.FormEngine.doEvent(Unknown Source)
    at com.jdedwards.runtime.vtcomponent.form.VTForm.doEvent(Unknown Source)
    at com.jdedwards.runtime.engine.ButtonEngine.onClick(Unknown Source)
    at com.jdedwards.runtime.vtcomponent.VTButton.onClick(Unknown Source)
    at com.jdedwards.runtime.vtcomponent.VTButton.processVirtualEvent(Unknown Source)
    at com.jdedwards.runtime.virtual.OWVirtual.processVTEvent(Unknown Source)
    at com.jdedwards.runtime.virtual.OWVirtual.processEventLoop(Unknown Source)
    at com.jdedwards.runtime.virtual.OWVirtual.run(Unknown Source)
    at com.jdedwards.base.util.ThreadPool$WorkerThread.run(Unknown Source)
    I have tested:
    1) Incorrect OCM for BSFNs.
    Mapped to development Enterprise Server, so it was failing to find the BSFN.
    2) Increase heap space for Java.
    3) Business Function Location (C/S): "Both Client & Server Function"
    4) Link the Business function with its parent DLL (CALLBSFN.dll)
    I'm not sure I'd done well...
    5) Update Package
    From Buildlog.txt I can see the following error:
    Copying \\ORACLE-JDE\E900\DV900\package\DV900FB\lib32\sCALLBSF.lib to \\ORACLE-JDE\E900\DV900\package\DVU100427\lib32\sCALLBSF.lib
    Copying \\ORACLE-JDE\E900\DV900\package\DV900FB\work\jdertdll.c to \\ORACLE-JDE\E900\DV900\package\DVU100427\work\jdertdll.c
    Generating Makefile: E:\e900\DV900\obj\CALLBSFN.mak
    B5500055 : Not checked into pathcode, excluded from the build
    .Makefile generated.
    Building business functions.
    ************CALLBSFN************
    jdertdll.c
    Creating library \\ORACLE-JDE\E900\DV900\package\DVU100427\lib32\CALLBSFN.lib and object \\ORACLE-JDE\E900\DV900\package\DVU100427\lib32\CALLBSFN.exp
    CALLBSFN.exp : error LNK2001: unresolved external symbol _consumingWS@12
    \\ORACLE-JDE\E900\DV900\package\DVU100427\bin32\CALLBSFN.dll : warning LNK4088: image being generated due to /FORCE option; image may not run
    To not build the business function is not possible the package deployment for the server becomes aware of the presence of this business function...
    But I have not managed to solve the problem, do you have any idea?
    Thank you and regards.

    Hello again,
    I have modied OCM record with a correct BSSV (the name and the port number were wrong).
    And other thing that I have tested is change the parent DLL with a new DLL created by me (Object Name: CALLWS.dll, Product Code: 0, Product System Code:0) and the error is:
    *ERROR CallObject@25b780: CallObject.executeRequest(): Problem executing function [invocarWS] lib [CALLWS] LoadLib failed.Please see Enterprise Server log for details. Library in which business funtion resides cannot be loaded user:JDE Env:DV900*
    [SEVERE] JDE - [RUNTIME] FormEngine.doEvent(): BSFN failed and need roll back!! | Form Name : P5500055_W5500055A com.jdedwards.runtime.base.SystemException: There was a problem with the sever while running the business function invocarWS.\nThe current transaction has been lost.\nPlease exit the application and restart it.\nButton clicked Line number 1\nP5500055_W5500055A
    com.jdedwards.runtime.base.SystemException: There was a problem with the sever while running the business function invocarWS.\nThe current transaction has been lost.\nPlease exit the application and restart it.\nButton clicked Line number 1\nP5500055_W5500055A
         at com.jdedwards.runtime.engine.form.FormEngine.doEvent(Unknown Source)
         at com.jdedwards.runtime.vtcomponent.form.VTForm.doEvent(Unknown Source)
         at com.jdedwards.runtime.engine.ButtonEngine.onClick(Unknown Source)
         at com.jdedwards.runtime.vtcomponent.VTButton.onClick(Unknown Source)
         at com.jdedwards.runtime.vtcomponent.VTButton.processVirtualEvent(Unknown Source)
         at com.jdedwards.runtime.virtual.OWVirtual.processVTEvent(Unknown Source)
         at com.jdedwards.runtime.virtual.OWVirtual.processEventLoop(Unknown Source)
         at com.jdedwards.runtime.virtual.OWVirtual.run(Unknown Source)
         at com.jdedwards.base.util.ThreadPool$WorkerThread.run(Unknown Source)
    It seems like it is not possible to find the CALLWS dll... Althought it was built and compiled without errors and warnings...
    I would like to debug the Business Function in C from Microsoft Visual Studio 2005, but I can't, because breakpoints are disable.
    I have followed the following manual:
    E1: BSFN: Debugging Business Functions Using Visual Studio .NET 2003, 2005 and 2008 (I have founded it in Oracle Support (Metalinki)).
    And here they say:
    "It is a normal feature of visual studio 2003/2005 to disable break point at the start of a debug session and display a warning saying no symbol is loaded. Break point will only be activated on demand when the code to debug is loaded in to the runtime memory".
    I think is necessary add the referency with parent DLL (in my case, CALLWS.dll) but I don't know how can I do it. I have tested to insert in Business Function's source code the following line:
    "#pragma comment(lib,"CALLWS.dll")" to force to include it, but when it was built:
    ************CALLWS************
    B5500055.c
    Replacing B5500055.obj
    jdertdll.c
    Creating library E:\e900\DV900\lib32\CALLWS.lib and object E:\e900\DV900\lib32\CALLWS.exp
    LINK : fatal error LNK1104: cannot open file 'CALLWS.dll'
    Microsoft (R) Manifest Tool version 5.2.3790.2075
    Copyright (c) Microsoft Corporation 2005.
    All rights reserved.
    mt.exe : general error c10100b1: Failed to load file "E:\e900\DV900\bin32\CALLWS.dll". The system cannot find the file specified.
    Adjusting DLL load addresses . . .
    ************Build Finished************
    I don't understand nothing, because the path is totally right.
    Any help is appreciated!
    Thank you and regards.
    Edited by: user12085357 on 29-abr-2010 2:55
    Edited by: user12085357 on 29-abr-2010 3:02

  • Consuming HTTPS Web Service

    In our application, we are trying to consume a web service that only supports HTTPS (https://gatewaybeta.fedex.com/web-services) and are having trouble getting Apex to function properly. In fact, when we try to finish defining the web service, Apex (Apache) gives us a HTTP 400 (Bad Request) error. We think this might be related to the web service only supporting HTTPS, but not sure.
    I know we need a wallet for the PL/SQL engine to use to connect to HTTPS, but I can't find any documentation on putting that together (for Apex, I've done it using UTL_HTTP).
    Has anybody else encountered this issue? If so, how did you resolve it?
    Thanks in advance,
    -djbckr

    Same issue here.
    I did a little research and looked at this thing called "on-line help" :)
    First thing you've got to do is set up an SSL Wallet. See the Oracle Database Advanced Security Administrator's Guide at http://www.oracle.com/pls/db111/lookup?id=ASOAG160 or the one specific to your version of the database.
    We just re-used the wallet we set up for our our code that calls utl_http and dbms_ldap over SSL. Our wallet is empty except for the CA root signing certificates for the CA that signed our app server's ssl cert. In short if you can get utl_http to fetch via SSL your web services WSDL file, then I think you'll be OK.
    Then you need to configure the wallet for apex to use:
    1) login to internal workspace as admin
    2) Click "manage service"
    3) Click Instance Settings
    4) Under the wallet setting put the path to your wallet using file:/path/to/your/wallet/directory format
    5) Under the wallet setting enter your wallet password and check the box to "change the wallet password". This doesn't actually change the password (I don't think) but rather it sets the password setting somewhere inside the depths of Apex's configuration.
    6) Apply changes.
    7) Logout as admin
    Now set up your web service:
    1) Go back to your workspace and application and click "Shared Components" then "Web Service References".
    2) Click "Create Web Service Reference"
    3) We don't use UDDI so I clicked no on search a uddi registry...
    4) I pasted in my https://xxxxx/service/serviceendpoing?WSDL url in the WSDL location field. We don't use basic auth so left that blank.
    5) When I clicked "Next" Apex had consumed the WSDL url and shown me my parameters which is farther along than I got when the wallet wasn't configured. At least it is looking at the WSDL over https!
    6) You are on your own after this as I'm learning with you...
    By the way, I found all the documentation for this when I clicked the "WSDL Location" label in step 4 of configuring my web service. It pulled up context sensitive help (imagine that ;) and in the context sensitive help window there was a "Help" link. Clicked that and it took me to the "Advanced Programming Techniques" in the Apex "Application Builder's Guide".
    Thanks apex developers for the good documentation!
    Hope this helps!
    PS I forgot to mention I'm using Apex 3.2 on 11gEE.
    Edited by: mcallister on Jun 3, 2009 11:25 AM

  • ORA-12547: TNS:lost contact - error while installing  db 10gr2 (10202)

    Hi
    i am trying to install Oracle 10gr2 in IBM Zlinux environment. I am getting the following error, while installing the database. This error was thrown
    as pop up while passing database config. step.
    ORACLE_HOME, LD_LOAD_LIBRARY, ORACLE_SID are set properly.
    I have also tried re-linking all libraries, it did not work.
    I appreciate earliest help.
    ------------------ERROR Message
    ORA-12547: TNS:lost contact
    -------------------Linux version and architecture
    Linux rkbxxx.us.oracle.com 2.6.18-128.el5 #1 SMP Wed Dec 17 11:45:02 EST 2008 s390x s390x s390x GNU/Linux
    --------------------Linux
    Red Hat Enterprise Linux Server release 5.3 (Tikanga)
    krishna

    [aime@strkb14 10gr2]$ ping strkb14.us.oracle.com
    PING strkb14.us.oracle.com (130.35.40.62) 56(84) bytes of data.
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=1 ttl=64 time=0.028 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=2 ttl=64 time=0.056 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=3 ttl=64 time=0.057 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=4 ttl=64 time=0.064 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=5 ttl=64 time=0.074 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=6 ttl=64 time=0.067 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=7 ttl=64 time=0.071 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=8 ttl=64 time=0.069 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=9 ttl=64 time=0.068 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=10 ttl=64 time=0.069 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=11 ttl=64 time=0.069 ms
    64 bytes from strkb14.us.oracle.com (130.35.40.62): icmp_seq=12 ttl=64 time=0.068 m

  • Error consuming a web service

    I invoke a SAP web service from oracle with SOAP message
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    </soap:Header>
    <soapenv:Body>
    <paem:ReadEmployeePersonalDataRequest xmlns:paem="http://nga/fer/paem">
    <HeaderMsgReq>
      <functionalId>Str 1</functionalId>
      <messageId>Str 2</messageId>
      <timeStamp>2005-12-31T23:59:59Z</timeStamp>
      <consumerApp>Str 3</consumerApp>
      <consumerUsr>Str 4</consumerUsr>
      </HeaderMsgReq>
    <BodyMsgReq>
    <Employee>
      <employeeCode>1001</employeeCode>
      </Employee>
      </BodyMsgReq>
      </paem:ReadEmployeePersonalDataRequest>
      </soapenv:Body>
      </soapenv:Envelope>
    SAP response with this  XML
    <soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
       <soap-env:Header/>
       <soap-env:Body>
          <soap-env:Fault>
             <faultcode>soap-env:Server</faultcode>
             <faultstring xml:lang="en">WSRM:NH/WSRM: Consumer sent message for operation of type "asynchron reliable" without WS-RM sequence header/Language of error reason =E/Client =100/Location =Receiver/Class =CL_SOAP_WSRM_PROTOCOL/Method =WSRM_CHECK_SID_MNR_BEFORE_PRE/Use =WSRM: Consumer sent message for operation of type "asynchron reliable" without WS-RM sequence header/Sequence ID =/Persistent ID =3205FB4D72399977E10000000A340566/Message number =0 /Error key =5 /Error key name =wsrm/Namespace =http://schemas.xmlsoap.org/ws/20//WSRM:NH/WSRM: Consumer sent message for operation of type "asynchron reliable" without WS-RM sequence header/Language of error reason =E/Client =100/Location =Receiver/Class =CL_SOAP_WSRM_PROTOCOL/Method =WSRM_CHECK_SID_MNR_BEFORE_PRE/Use =WSRM: Consumer sent message for operation of type "asynchron reliable" without WS-RM sequence header/Sequence ID =/Persistent ID =3205FB4D72399977E10000000A340566/Message number =0 /Error key =5 /Error key name =wsrm/Namespace =http://schemas.xmlsoap.org/ws/2005/02/rm/Other information =/Other information =/Node name =http://schemas.xmlsoap.org/ws/2005/02/rm/Role =http://schemas.xmlsoap.org/ws/2005/02/rm</faultstring>
             <faultactor>http://schemas.xmlsoap.org/ws/2005/02/rm</faultactor>
             <detail/>
          </soap-env:Fault>
       </soap-env:Body>
    </soap-env:Envelope>
    If we change the invocation header section and remove the return carriage SAP responses correctly
    <soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    </soap:Header>
    <soap:Header xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"></soap:Header>
    I don't find some notes of patches for SAP
    Thanks

    Hello,
    what is the version of SAP_BASIS ? Your example is so called Plain SOAP call. And if you have not very young patch, SAP basis supports only WS-RM for asynchronnous calls, which is something different.
    More can be found on wikis, e.g. http://wiki.sdn.sap.com/wiki/display/ABAPConn/Plain+SOAP.
    Rgds
    Tomas

  • TNS-Lost contact or sometimes it hangs

    Dear DBAs,
    I am having oracle 10g R2 installed in Windows 2000.
    From last 1 months i am facing a listener problem.
    After 2-3 hours it is giving tns-lost contact error or it simply hangs.
    This problem resolved after restarting the listener.
    Can anybody suggest the permanent solution to this.
    Thanks in advance
    Chitrasen

    Hi,
    Check the listener logs for any activity/error taking place in between
    Regards

  • ORA-12547: TNS:lost contact Linux with different unix userids

    Hi all,
    I have installed Oracle under the linux username oracle. I can connect to the database as system user sqlplus. When I log on to a different username, I get the TNS: lost contact error.
    I made sure that the new username is in the dba group and the entire /home/oracle directory structure allows access to the dba group.
    What else do I need to do to allow other linux usernames besides oracle to connect to the database?
    Thanks,

    [satin@ddschwitrh4 ~]$ diff /tmp/satin.env /tmp/oracle.env
    _=/bin/env
    COLORTERM=gnome-terminal
    DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-P4ptdaASXQ
    DESKTOP_SESSION=default
    DESKTOP_STARTUP_ID=
    GDMSESSION=default
    GNOME_DESKTOP_SESSION_ID=Default
    GNOME_KEYRING_SOCKET=/tmp/keyring-tPzxmx/socket
    GTK_RC_FILES=/etc/gtk/gtkrc:/home/satin/.gtkrc-1.2-gnome2
    HOME=/root
    HOME=/home/oracle
    LD_LIBRARY_PATH=/home/oracle/app/oracle/product/11.2.0/dbhome_1/lib
    LOGNAME=satin
    LOGNAME=oracle
    MAIL=/var/spool/mail/satin
    NWISDB=ORACLE
    OLDPWD=/home/satin/oracledecodes
    MAIL=/var/spool/mail/oracle
    NWISDB=NWISDD
    OLDPWD=/home/oracle/oracledecodes35,36c29,31
    < PATH=/usr/java/latest/bin:/usr/kerberos/sbin:/usr/java/latest/bin:/usr/ant/bin:/usr/opt/DECODES/bin:/usr/java/latest/bin:/usr/ant/bin:/usr/opt/DECODES/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/satin/bin:/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin
    < PWD=/root
    ORACLE_TERM=xterm
    PATH=/usr/java/latest/bin:/usr/ant/bin:/usr/opt/DECODES/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/oracle/bin:/home/oracle/app/oracle/product/11.2.0/dbhome_1/bin
    PWD=/home/oracle38d32
    < SESSION_MANAGER=local/ddschwitrh4.er.usgs.gov:/tmp/.ICE-unix/5636
    40,41c34
    < SHLVL=3
    < SSH_AGENT_PID=5666
    SHLVL=143d35
    < SSH_AUTH_SOCK=/tmp/ssh-hIEyPP5636/agent.5636
    45,48c37,38
    < USER=satin
    < _=/usr/bin/env
    < WINDOWID=18874447
    < XAUTHORITY=/root/.xauthdeWnqQ
    USER=oracle
    XAUTHORITY=/home/oracle/.xauthiGYDCi[satin@ddschwitrh4 ~]$ uname -a
    Linux ddschwitrh4.er.xxxx.gov 2.6.9-89.0.26.ELsmp #1 SMP Sun May 30 09:31:52 EDT 2010 i686 i686 i386 GNU/Linux
    [satin@ddschwitrh4 ~]$ cat /etc/hosts
    # Do not remove the following line, or various programs
    # that require network functionality will fail.
    127.0.0.1 localhost.localdomain localhost
    130.xx.xxx.41 ddschwitrh4.er.xxxx.gov dschwitrh4.er.xxxx.gov ddschwitrh4
    [oracle@ddschwitrh4 ~]$ id
    uid=510(oracle) gid=512(oracle) groups=502(nwuser),510(nwdba),512(oracle)
    [satin@ddschwitrh4 ~]$ id
    uid=502(satin) gid=503(satin) groups=502(nwuser),503(satin),512(oracle),513(dba)
    Regards.

  • ORA-12547: TNS:lost contact

    Everything I've searched hasn't helped, so I thought I'd bounce this off the collected masses.
    I have a user defined as bob in Solaris 10. The Oracle 10 login for bob is bobblehead. If, as the oracle user, I do sqlplus bobblehead@db_sid, then enter the the password it works. However, if I su - to bob, then do sqlplus bobblehead@db_sid, I get the TNS:lost contact error. Because I can connect as the oracle user, I'm thinking the tnsnames file is correct as is the listener and sqlnet files.
    Any ideas why the user bob cannot connect? I've checked his SID and PATH and both are correct.

    of course,
    this is the output
    svilgisp1> /gispunico/usr/unico # ssh 0 ldd /oracleunico/app/product/11.2.0/bin/oracle
    The authenticity of host '0 (0.0.0.0)' can't be established.
    RSA key fingerprint is fc:a7:28:ce:b2:2e:5c:4f:ca:31:54:bf:76:5b:82:5c.
    Are you sure you want to continue connecting (yes/no)? yes
    Warning: Permanently added '0,0.0.0.0' (RSA) to the list of known hosts.
    Password:
    ldd: /oracleunico/app/product/11.2.0/bin/oracle: cannot open file: Permission denied
    Regards
    Andrea

  • Error when consuming a web service in CF 11

    I am consuming a web service in ColdFusion what was written in .NET.  Some methods of the web service work fine, but some we get the below error.  We have identified the issue is the name of one of the properties in the web service appears to be the issue.  The property name is ID.  This is a very common property name so I would think someone has run across this before.  It appears that maybe ID is a default property for Axis?  I can dump the method that works and I see there is a getID() method with a return type of org.apache.axis.types.Id.
    If we change the name of the property to something other than ID it works, but this will cause us to refactor a lot of code.
    Here is the error I get when I try to call GetRoles method, which contains an ID property:
    Cannot perform web service invocation GetRoles. The fault returned when invoking the web service operation is:
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
    faultSubcode:
    faultString: org.xml.sax.SAXException: For input string: "i1"
    java.lang.NumberFormatException: For input string: "i1"
    faultActor:
    faultNode:
    faultDetail:
    {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: For input string: "i1"
    java.lang.NumberFormatException: For input string: "i1"
    at org.apache.axis.encoding.ser.BeanDeserializer.onStartElement(BeanDeserializer.java:462)
    at org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:393)
    at org.apache.axis.encoding.ser.BeanDeserializer.startElement(BeanDeserializer.java:154)
    at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java: 1048)
    at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
    at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
    at org.apache.axis.message... ''
    I am running CF 11 Update 4.

    I am not passing any parameters to the method (it has no parameters).  On the ColdFusion side I do not use i1 anywhere.  I will check with the .net developer on Monday to see if he is using it anywhere in his code.  If he is he is using in consistently as the only methods that work from his service are those that do not have an ID property.  All services with an ID property give me the same error message.

  • Srvctl start database -d dbname error tns lost contact

    hi,
    i am facing error while starting the databse by using srvctl in single node database.
    srvctl status database -d <dbname> is working fine and it is giving output. i am able to start the database manually too.
    srvctl start database -d <dbname>
    PRCR-1133 : Failed to stop database <dbname> and its running services
    PRCR-1132 : Failed to stop resources using a filter
    ORA-12547: TNS:lost contact
    any advice.
    regards
    Suresh J
    Edited by: user11982371 on Apr 20, 2012 6:53 AM

    may i know what you have done before....srvctl start...etc...
    do you have done any changes?
    post your oracle version and OS....
    please find below notes from metalink..it may helpful to you....
    This could be many things but a popular issue is when you have a separate ASM Home and the listener is running out of this home (it was the first home installed). Srvctl needs a TNS_ADMIN alias to the network/admin directory in this home instead of using the default ORACLE_HOME/network/admin for the database you are trying to start. For srvctl to work you must
    srvctl setenv nodeapps -n node -T TNS_ADMIN=full path
    on each node in the cluster.
    You cannot rely on a TNS_ADMIN environment variable.
    See Note 420977.1
    Another cause is non-existent spfile, see Note 732683.1
    source support.oracle.com
    Edited by: dbc001 on Mar 23, 2013 10:55 AM

  • Linux Error: 104: Connection reset by peer TNS-12547: TNS:lost contact

    My system seems to be hanged , so I restarted my RHEL 4 linux with ORACLE 10.2.0.4.
    but i can't able to start the listener.
    please help me out.
    [oracle@localhost log]$ lsnrctl start LISTENER_LIMCAMP
    LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 26-AUG-2010 09:02:09
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    Starting /ora10gsoft/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 10.2.0.4.0 - Production
    System parameter file is /ora10gsoft/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Log messages written to /ora10gsoft/oracle/product/10.2.0/db_1/network/log/listener_limcamp.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost.localdomain)(PORT=1521)))
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost.localdomain)(PORT=1521)))
    TNS-12547: TNS:lost contact
    TNS-12560: TNS:protocol adapter error
    TNS-00517: Lost contact
    Linux Error: 104: Connection reset by peer

    [oracle@localhost admin]$ cat listener.ora
    # listener.ora Network Configuration File: /ora10gsoft/oracle/product/10.2.0/db_1/network/admin/listener.ora
    # Generated by Oracle configuration tools.
    LISTENER_LIMCAMP =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1521))
    CLONE =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1523))
    PROD1 =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1522))
    SID_LIST_CLONE =
    (SID_LIST =
    (SID_DESC =
    (ORACLE_HOME = /ora10gsoft/oracle/product/10.2.0/db_1)
    (SID_NAME = CLONE)
    SID_LIST_PROD1 =
    (SID_LIST =
    (SID_DESC =
    (ORACLE_HOME = /ora10gsoft/oracle/product/10.2.0/db_1)
    (SID_NAME = PROD1)
    SID_LIST_LISTENER_LIMCAMP =
    (SID_LIST =
    (SID_DESC =
    (ORACLE_HOME = /ora10gsoft/oracle/product/10.2.0/db_1)
    (SID_NAME = LIMCAMP)
    [oracle@localhost admin]$ cat tnsnames.ora
    # tnsnames.ora Network Configuration File: /ora10gsoft/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora
    # Generated by Oracle configuration tools.
    DEV =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1523))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1522))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = dev)
    LIMCAMP =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = LIMCAMP)
    # tnsnames.ora Network Confi72uration File: /ora1072soft/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora
    LISTENER_DEV =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1523))
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1522))
    LIMCADEV =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = LIMCADEV)
    LIMCASP =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.119.221)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = LIMCASP)
    TOCLONE =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1523))
    (CONNECT_DATA =
    (SERVICE_NAME = CLONE)
    TOPROD1 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.106.72)(PORT = 1522))
    (CONNECT_DATA =
    (SERVICE_NAME = PROD1)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    [oracle@localhost admin]$ lsnrctl start
    LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 26-AUG-2010 13:07:55
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    Starting /ora10gsoft/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 10.2.0.4.0 - Production
    System parameter file is /ora10gsoft/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Log messages written to /ora10gsoft/oracle/product/10.2.0/db_1/network/log/listener.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost.localdomain)(PORT=1521)))
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    TNS-12547: TNS:lost contact
    TNS-12560: TNS:protocol adapter error
    TNS-00517: Lost contact
    Linux Error: 104: Connection reset by peer
    [oracle@localhost admin]$ lsnrctl services
    LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 26-AUG-2010 13:08:02
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    TNS-12541: TNS:no listener
    TNS-12560: TNS:protocol adapter error
    TNS-00511: No listener
    Linux Error: 111: Connection refused
    [oracle@localhost admin]$ lsnrctl start LISTENER_LIMCAMP
    LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 26-AUG-2010 13:08:13
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    Starting /ora10gsoft/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait...
    TNSLSNR for Linux: Version 10.2.0.4.0 - Production
    System parameter file is /ora10gsoft/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Log messages written to /ora10gsoft/oracle/product/10.2.0/db_1/network/log/listener_limcamp.log
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.106.72)(PORT=1521)))
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.106.72)(PORT=1521)))
    TNS-12547: TNS:lost contact
    TNS-12560: TNS:protocol adapter error
    TNS-00517: Lost contact
    Linux Error: 104: Connection reset by peer
    [oracle@localhost log]$ tail -100 listener.log
    TNSLSNR for Linux: Version 10.2.0.4.0 - Production on 26-AUG-2010 13:00:22
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    System parameter file is /ora10gsoft/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Log messages written to /ora10gsoft/oracle/product/10.2.0/db_1/network/log/listener.log
    Trace information written to /ora10gsoft/oracle/product/10.2.0/db_1/network/trace/listener.trc
    Trace level is currently 0
    Started with pid=6230
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost.localdomain)(PORT=1522)))
    Listener completed notification to CRS on start
    TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
    TNSLSNR for Linux: Version 10.2.0.4.0 - Production on 26-AUG-2010 13:02:15
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    System parameter file is /ora10gsoft/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Log messages written to /ora10gsoft/oracle/product/10.2.0/db_1/network/log/listener.log
    Trace information written to /ora10gsoft/oracle/product/10.2.0/db_1/network/trace/listener.trc
    Trace level is currently 0
    Started with pid=6295
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost.localdomain)(PORT=1521)))
    Listener completed notification to CRS on start
    TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
    TNSLSNR for Linux: Version 10.2.0.4.0 - Production on 26-AUG-2010 13:07:55
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    System parameter file is /ora10gsoft/oracle/product/10.2.0/db_1/network/admin/listener.ora
    Log messages written to /ora10gsoft/oracle/product/10.2.0/db_1/network/log/listener.log
    Trace information written to /ora10gsoft/oracle/product/10.2.0/db_1/network/trace/listener.trc
    Trace level is currently 0
    Started with pid=6429
    Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost.localdomain)(PORT=1521)))
    Listener completed notification to CRS on start
    TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
    [oracle@localhost log]$ pwd
    /ora10gsoft/oracle/product/10.2.0/db_1/network/log
    Please find the above inputs.
    Regards,
    Sakthivel

  • ERROR:     ORA-12547: TNS:lost contact  :- how do i debug this error

    Hi all,
    we have three 9i databases here( 3 server machines ). in my system i installed 10 g client and modified the tnsnames.ora to connect to these databases thru sqlplus. Now able to connect two of the databases but for the third one
    when i try to connect it gives error
    ERROR: ORA-12547: TNS:lost contact :- how do i debug this error
    please guide me how to solve this error.
    i checked the sid , service name etc. seems to be ok. ( Also compared with other two databases )
    regards ravi

    you can turn on net tracing by setting the following sqlnet.ora parameters:
    TRACE_DIRECTORY_CLIENT = c:\temp
    TRACE_UNIQUE_CLIENT = on
    trace_level_client = admin
    then review trace files or send them to oracle support to see the cause of this error

  • ORA-28868 error when calling Web service over HTTPS from PL/SQL utl_http

    I am getting error message ORA-28868 error when calling Web service over HTTPS from PL/SQL utl_http PL/SQL package,
    when browsed through some of the messages they point to setting Oracle Wallet Manager.
    I am trying to connect
    Any idea on how to resolve this issue ?
    your input is appreciated.
    Thanks
    Ravi

    Duplicate post ... please ignore.

  • Consuming a Web service from Crystal reports 2008 - Error

    Hi,
    I want to consume a web service from Crystal Reports 2008. I created a New Connection using "XML and Web Services" and given WSDL url as the Web Service location. Crystal Report is able to connect to the WSDL and is displaying the tags correctly. When dragging the output to "Selected Tables' section, I am getting the following error:
    "Invalid Argument Provided"
    Details: Cannot support ArrayType input parameters.
    Kindly help. Apparently this was a limitation in CR XI but does it still exist in CR 2008? Is there any patch available to resolve this issue?
    Thanks,
    Jaya
    Edited by: jayakvr on Feb 17, 2011 10:47 AM
    Edited by: jayakvr on Feb 17, 2011 10:48 AM
    Edited by: jayakvr on Feb 17, 2011 10:48 AM

    This issue is resolved now. I have installed the Service packs 1, 2 and 3 of CR2008 to overcome this error.
    Thanks,
    Jaya

  • WebDynpro Consuming a Web Service via SSL (https)

    Hello dovelopers,
    i want to consume a Web Service in a WebDynpro Application via https.
    can anybody give me a few links to pdfs etc.
    Thank You
    Michel

    Try this:
    Are you trying to create https trust relation ship between two SAP Portals or SAP Portal to Non Sap Portal?
    Help on How to Consume a Web Service in SAP Portal?
    http://help.sap.com/saphelp_nw04/helpdata/en/f5/30c5aca7f92f418d889b99ccc9ee08/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/df/a08340d990ce62e10000000a155106/content.htm
    http://www.sapportalguide.com/web_services.html
    Here the documents helps you how to integreate https authentication betweeen two portals:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/2235260b413fe1e10000000a11466f/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/62/881e3e3986f701e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/14/29236de1864c6e8d46e77192adaa95/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/d3/41c8efb31d11d5993800508b6b8b11/frameset.htm
    Thanks
    Krishna

Maybe you are looking for

  • CIN - BED, AED & SED for the excise item is ZERO

    DEAR ALL, I am testing the CIN scanario with tax procedure TAXINJ. While making GRN at excise invoice tab message is coming " BED, AED and SED for the excise item is zero" adn no any values for BED, AED and SED are flowing, Value for BED is maintaine

  • Can I use Bridge as a photo storing app like IPhoto

    Help! Apple has just announced that iPhoto & Aperture are going to be discontinued. My question is (Can Bridge be used as a photo storage or library for all my Photos)

  • Can't sign into iTunes Store since upgrading to 10.6.0.40 on Windows 7.

    The iTunes 10.6.0.40 upgrade will not allow me to sign into the iTunes Store on my Windows 7 laptop.  I did a uninstall and reinstall following the technote titled "Removing and reinstalling iTunes, QuickTime, and other software components for Window

  • Usage of group by function on oracle 8i

    Is it possible to use a group by function in a query involving two tables say for example the emp table and the dept table .i tried the following query but it never worked.could some one clarify this.iam aware of CUBE and ROLLUP in 8i but i still wan

  • Inspection for Import Procurement ( Certficate Receipt is required)

    Hi Experts, My scenario is as follows, 1. I have to check Certficate for every Purchase that I do at Plant level. 2. If the certificate is not there, system should block the MIGO. This is perfectly working for Domestic Purchase. But incase of Import