SOA FTP Adapter error

Ok so i created a new project an ESB project, i went to my ESB console and create a service/group to use. I placed an ftp adpter called get ( to get), Then i choose ascii and the opration of get for that adapter. The jndi name i choose was one inside my oc4j.xml file that has settings Ex. my username and password to ftp to my unix server (we will call FtpConnect1) it ask for directory to query(Ex. /home/ryan) file names (Ex. i tried *.txt Also i tried ryan123.txt <---- exact file name) then it created this file adapter with a get_RS by default.
Then i dragged another FTP adapter over into the workspace. called this on put and again same jndi name (im testing now, i want to just ftp from one directory on FtpConnect1 to another directory on FtpConnect1) (home/ryan/test <------ destination) i choose ascii and defined it as put operation.
Then by default this one did not come with its own RS attached so i created one so that it would connect to Get_RS to the Put_RS to the Put ftp adater connection. Now this was about 80 % fully explained if you need more info i can supply it, also im doing native schema just want to take whole file from point A to point B. Do you see any errors that might be possible in my quest to take over the world :)
Forgot to mention my problem :) well first off it deploys fine everything successful esb console shows it as valid also. But it just does not work!!!!! Like will not transfer the file
Message was edited by:
vande

Match the hosts file of both the machine. which OS you are working with?
Regards,
Anuj

Similar Messages

  • SOA FTP Adapter stops working abruptly

    Hi All,
    I have a ftp service which provides XML file streams real-time on a remote machine. I connect to this FTP server using the SOA FTP adapter and process files by polling based on timestamp every 3 seconds.
    The issues I face are
    1) The ftp adapter stop working abruptly. Has anybody faced this issue, if yes how can this be resolved?
    2) The XML files comes to FTP location at the rate 2 files per second. Ideally I want to procss this files real-time using FTP adapter. But the backlog build is causing issues. How do I fix it?
    3) If there is any downtime in production how should the SOA FTP application be activated after restart.
    Also, what are the other FTP adapter configuration required to optimize the SOA FTP application to meet my business purpose.

    I am using SOA 11g Fusion Middleware. The error I am getting in the logs are as follows:
    [2010-10-14T15:51:49.116+11:00] [WLS_SOA] [NOTIFICATION] [] [oracle.soa.adapter] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@152f8c60] [userId: <anonymous>] [ecid: 0000Iid4Vx39xWD_n91FiZ1ChcgY00001u,0] [APP: soa-infra] [composite_name: ProcessData] [component_name: Mediator] [component_instance_id: 89E3E8C0D74E11DF8F0C9FB8AC26F197] [dcid: 46e7c258a0e5cad6:-5a895c67:12ba90f4a18:-8000-000000000000197a] FTP Adapter FetchAvlFiles Could not publish file {20101014T022558ZGA0002.xml} as endpoint has been de-activated.
    [2010-10-14T15:51:49.116+11:00] [WLS_SOA] [NOTIFICATION] [] [oracle.soa.adapter] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@152f8c60] [userId: <anonymous>] [ecid: 0000Iid4Vx39xWD_n91FiZ1ChcgY00001u,0] [APP: soa-infra] [composite_name: ProcessData] [component_name: Mediator] [component_instance_id: 89E3E8C0D74E11DF8F0C9FB8AC26F197] [dcid: 46e7c258a0e5cad6:-5a895c67:12ba90f4a18:-8000-000000000000197a] FTP Adapter FetchAvlFiles [[
    BINDING.JCA-11079
    The endpoint has been released.
    The endpoint has been released.
    The endpoint has been released, the message will not be published.
    This is a non-fatal error. No fix is required.
    at oracle.tip.adapter.file.inbound.Publisher.checkForDeactivation(Publisher.java:627)
    at oracle.tip.adapter.file.inbound.Publisher.publishMessage(Publisher.java:327)
    at oracle.tip.adapter.file.inbound.InboundTranslatorDelegate.xlate(InboundTranslatorDelegate.java:476)
    at oracle.tip.adapter.file.inbound.InboundTranslatorDelegate.doXlate(InboundTranslatorDelegate.java:118)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.doXlate(ProcessorDelegate.java:377)
    at oracle.tip.adapter.file.inbound.ProcessorDelegate.process(ProcessorDelegate.java:175)
    at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:349)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:105)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Edited by: user5108636 on 13/10/2010 23:28

  • Sending Email When FTP Adapter Errors Out

    Hello everyone,
    I am developing a very simple interface to grab a file from a directory and ftp it to a partner's server. Now I want to be able to check if an error occurs when I send the file so I can send a notification e-mail to the administrator and move the file to an Error-Archive directory.
    Some of the errors that could happen are:
    1. Partner server is down
    2. FTP Username or password is wrong
    3. FTP account does not have permissions to write to the Partner server
    4. ...etc
    I have defined an Integration process and for the block where I ftp my file, I defined an exception which I catch in an exception branch. In the Exception branch, I have then defined steps to send notification emails and move the file to an error-archive directory. But unfortunately all the steps of the Integration Process seems to pass, although the FTP Adapter throughs an error.
    I'm not sure how can I get the FTP adapter errors to be passed back to my integration process. I already searched in the service market place for OSS notes and also searched the SDN but I can't find any helpful information.
    There is one OSS note, 821267, that mentions the use of System Acknowledgements. I'm not sure if this will help me and I don't know how to set it up.
    Does anyone have any ideas on how to handle this particular scenario? Did anyone implement System Acknowledgements with the File/FTP adapter?
    Any help is greatly appreciated

    Hi,
    To do the alert configuration as suggested, please go through the information below.
    From SP 14 on PMI-free alerting was introduced. That means before SP 14 one has to configure and activate the End-to-End Monitoring, and to schedule the report SXMSALERT_PROCESS_DATA_GET in order to extract the alerts from the PMI data. For SP 14 and higher, that's not longer necessary.
    If no alerts are being delivered, please check if "Suppress multiple alerts of this rule" is checked for your rule.
    For SP 14 and higher you could also have a look at the report sxmsalert_logreader. This report shows some information about alerts being created or not.
    You'll find more information about trouble shooting the alerting in SAP Note 913858.
    Also just check if this batch program (RSALERTPROC) is running or not.
    The links below on Alert Management (ALM) will be of good help to you:
    http://help.sap.com/saphelp_nw04/helpdata/en/3f/567ddea69d3d4c93a6aedabd08899e/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/3f/81023cfa699508e10000000a11402f/frameset.htm
    Meanwhile look at these forum threads also:
    Alerts not getting triggered from Adapter Framework
    Alert  Configs...
    Also, In ALRTCATDEF, go to SETTINGS--> CONFIGURATION. By default, the option selected is INTERNAL PROCESSING. Select the option SMTP FORWARDING AS XML and give the email id. This will enable you to send an email alert whenever an error occurs in XI.
    I hope I have answered your queries. If u want help with anything else please do reply back.
    Regards,
    abhy
    PS: AWARD POINTS FOR HELPFUL ANSWERS.

  • FTP Adapter Errors out while translating

    Hi,
    I am using a FTP adapter to put a text file using a bpel process. But the FTP adapter errors out with the following error:oracle/xml/parser/schema/XMLSchema
    Is there a way to fix this issue?? Please advise.
    Thanks
    PS

    Hi,
    To do the alert configuration as suggested, please go through the information below.
    From SP 14 on PMI-free alerting was introduced. That means before SP 14 one has to configure and activate the End-to-End Monitoring, and to schedule the report SXMSALERT_PROCESS_DATA_GET in order to extract the alerts from the PMI data. For SP 14 and higher, that's not longer necessary.
    If no alerts are being delivered, please check if "Suppress multiple alerts of this rule" is checked for your rule.
    For SP 14 and higher you could also have a look at the report sxmsalert_logreader. This report shows some information about alerts being created or not.
    You'll find more information about trouble shooting the alerting in SAP Note 913858.
    Also just check if this batch program (RSALERTPROC) is running or not.
    The links below on Alert Management (ALM) will be of good help to you:
    http://help.sap.com/saphelp_nw04/helpdata/en/3f/567ddea69d3d4c93a6aedabd08899e/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/3f/81023cfa699508e10000000a11402f/frameset.htm
    Meanwhile look at these forum threads also:
    Alerts not getting triggered from Adapter Framework
    Alert  Configs...
    Also, In ALRTCATDEF, go to SETTINGS--> CONFIGURATION. By default, the option selected is INTERNAL PROCESSING. Select the option SMTP FORWARDING AS XML and give the email id. This will enable you to send an email alert whenever an error occurs in XI.
    I hope I have answered your queries. If u want help with anything else please do reply back.
    Regards,
    abhy
    PS: AWARD POINTS FOR HELPFUL ANSWERS.

  • SOA FTP Adapter Performance Optimization

    The application scenario is as below
    There is a remote FTP service which receives real-time XML files (may be 2 files per second). In my SOA 11g application, I am using FTP adapter to connect to the remote FTP server. The FTP adapter polls for new files based on the file creation timestamp and after processing, deletes the files. All good so far, no issues at all.
    However, there is a huge backlog in the files. How can improve or speed up the FTP adapter process to match or better the remote FTP file creation rate? Please note I am not doing much processing here, just perist the files to a database. The consuming application expects real-time file feed.
    There should be some configuration in SOA FTP adapter to optimize the performance and beat the file spitting FTP monster.
    Thanks

    However, the inbound FTP location receives around 30 files in a second max. How do I configure the FTP adapter to beat this rate. I looked through the document link and tried few trials
    MaxRaiseSize: 20
    SingleThreadModel: both true and false
    ThreadCount:20
    However, I still cannot beat the rate at which the files are put to this location. Please what configuration changes shhould I consider.
    Thanks
    Edited by: user5108636 on 17/10/2010 21:34

  • ESB SOA FTP adapter

    Can someone please explain to me the following error?
    Designtime cache has not been initialized Please look in logs for following signs of failure. Fix them and restart. (a) Database access errors (b) ESB Bootstrap errors (c) OC4J class load errors (d) Product installation errors (e) Export ESB params and verify if host and port parameters are correct. Please contact Oracle Support if unable to fix the issue.
    I looked into the log.xml and it states
    <TSTZ_ORIGINATING>2008-06-16T16:06:25.026-04:00</TSTZ_ORIGINATING>
    <COMPONENT_ID>j2ee</COMPONENT_ID>
    <MSG_ID> J2EE JSP-0008</MSG_ID>
    <MSG_TYPE TYPE="NOTIFICATION"></MSG_TYPE>
    <MSG_LEVEL>1</MSG_LEVEL>
    <HOST_ID>dbdss15h</HOST_ID>
    <HOST_NWADDR>136.180.75.158</HOST_NWADDR>
    <MODULE_ID>jsp</MODULE_ID>
    <THREAD_ID>14</THREAD_ID>
    <USER_ID>soadappl</USER_ID>
    </HEADER>
    <CORRELATION_DATA>
    <EXEC_CONTEXT_ID><UNIQUE_ID>136.180.75.158:77855:1213646785008:39</UNIQUE_ID><SEQ>0</SEQ></EXEC_CONTEXT_ID>
    </CORRELATION_DATA>
    <PAYLOAD>
    <MSG_TEXT>Unable to dispatch JSP Page : Exception:java.io.FileNotFoundException: /soad/app/soadas/10gAS/j2ee/home/applications/orabpel/console/default/index.jsp (No such file or directory) </MSG_TEXT>
    </PAYLOAD>
    </MESSAGE>
    Now i was told to look into the domain.log also but this appears to be for BPEL if not can someone let me know where to obtain this?
    Also i cant manually put my oc4j-ra.xml on the server i have to have a unix admin do it so the path i told them to place it in is
    ORACLE_APP_HOME/j2ee/home/application-deployments/default/FtpAdapter
    We are running an ftpadapter scenario here

    I get this error when trying to deploy to my ESB server and when viewing my ESB via the web or console whatever you would call it. Also im very new to this so when you say esb_parameter i sort of know what you mean than dhydration store you lose me. Now are you saying the host and port name in the oc4j file for the server that my soa server is connecting to ?
    Below is my oc4j file im using this error started after i inserted the last entry ( Im 80 %) sure
    <?xml version="1.0"?>
    <oc4j-connector-factories xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.oracle.com/technology/oracleas/schema/oc4j-connector-factories-10_0.xsd" schema-major-version="10" schema-minor-version="0" >
         <imported-shared-libraries>
              <import-shared-library name="oracle.bpel.common"/>
              <import-shared-library name="oracle.xml"/>
         </imported-shared-libraries>
         <connector-factory location="eis/Ftp/JPMorganDropbox" connector-name="Ftp Adapter">
              <config-property name="host" value="t*****"/>
              <config-property name="port" value="22"/>
              <config-property name="username" value="G****"/>
              <config-property name="password" value=""/>
              <config-property name="ftpAbsolutePathBegin" value="/"/>
              <config-property name="ftpPathSeparator" value="/"/>
              <config-property name="keepConnections" value="true"/>
              <config-property name="serverType" value="unix"/>
              <config-property name="serverLocaleLanguage" value=""/>
              <config-property name="serverLocaleCountry" value=""/>
              <config-property name="serverLocaleVariant" value=""/>
              <config-property name="serverEncoding" value=""/>
              <config-property name="useFtps" value="false"/>
              <config-property name="useImplicitSSL" value="false"/>
              <config-property name="walletLocation" value="C:\wallet\ewallet.p12"/>
              <config-property name="walletPassword" value="welcome1"/>
              <config-property name="channelMask" value="both"/>
              <config-property name="securePort" value="990"/>
              <config-property name="keyStoreProviderName" value=""/>
              <config-property name="keystoreType" value=""/>
              <config-property name="keystoreAlgorithm" value=""/>
              <config-property name="enableCipherSuits" value=""/>
              <config-property name="proxyHost" value=""/>
              <config-property name="proxyPort" value=""/>
              <config-property name="proxyUsername" value=""/>
              <config-property name="proxyPassword" value=""/>
              <config-property name="proxyType" value=""/>
              <config-property name="proxyDefinitionFile" value=""/>
              <config-property name="useProxy" value="false"/>
              <config-property name="useSftp" value="true"/>
              <config-property name="authenticationType" value="publickey"/>
              <config-property name="preferredKeyExchangeAlgorithm" value="diffie-hellman-group1-sha1"/>
              <config-property name="preferredCompressionAlgorithm" value="none"/>
              <config-property name="preferredDataIntegrityAlgorithm" value="hmac-md5"/>
              <config-property name="preferredPKIAlgorithm" value="ssh-rsa"/>
              <config-property name="privateKeyFile" value="/home/soadappl/.ssh/id_rsa"/>
              <config-property name="preferredCipherSuite" value="blowfish-cbc"/>
              <config-property name="transportProvider" value="socket"/>
              <connection-pooling use="none">
              </connection-pooling>
              <security-config use="none">
              </security-config>
         </connector-factory>
         <connector-factory location="eis/Ftp/FtpAdapter" connector-name="Ftp Adapter">
              <config-property name="host" value="localhost"/>
              <config-property name="port" value="21"/>
              <config-property name="username" value="****r"/>
              <config-property name="password" value="******"/>
              <config-property name="ftpAbsolutePathBegin" value="/"/>
              <config-property name="ftpPathSeparator" value="/"/>
              <config-property name="keepConnections" value="true"/>
              <config-property name="serverType" value="unix"/>
              <config-property name="serverLocaleLanguage" value=""/>
              <config-property name="serverLocaleCountry" value=""/>
              <config-property name="serverLocaleVariant" value=""/>
              <config-property name="serverEncoding" value=""/>
              <config-property name="useFtps" value="false"/>
              <config-property name="useImplicitSSL" value="false"/>
              <config-property name="walletLocation" value="C:\wallet\ewallet.p12"/>
              <config-property name="walletPassword" value="welcome1"/>
              <config-property name="channelMask" value="both"/>
              <config-property name="securePort" value="990"/>
              <config-property name="keyStoreProviderName" value=""/>
              <config-property name="keystoreType" value=""/>
              <config-property name="keystoreAlgorithm" value=""/>
              <config-property name="enableCipherSuits" value=""/>
              <config-property name="proxyHost" value=""/>
              <config-property name="proxyPort" value=""/>
              <config-property name="proxyUsername" value=""/>
              <config-property name="proxyPassword" value=""/>
              <config-property name="proxyType" value=""/>
              <config-property name="proxyDefinitionFile" value=""/>
              <config-property name="useProxy" value="false"/>
              <config-property name="useSftp" value="false"/>
              <config-property name="authenticationType" value="password"/>
              <config-property name="preferredKeyExchangeAlgorithm" value="diffie-hellman-group1-sha1"/>
              <config-property name="preferredCompressionAlgorithm" value="none"/>
              <config-property name="preferredDataIntegrityAlgorithm" value="hmac-md5"/>
              <config-property name="preferredPKIAlgorithm" value="ssh-rsa"/>
              <config-property name="privateKeyFile" value=""/>
              <config-property name="preferredCipherSuite" value="blowfish-cbc"/>
              <config-property name="transportProvider" value="socket"/>
              <connection-pooling use="none">
              </connection-pooling>
              <security-config use="none">
              </security-config>
         </connector-factory>
         <connector-factory location="eis/Ftp/CanadaDropbox_WIPRO" connector-name="Ftp Adapter">
              <config-property name="host" value="*****"/>
              <config-property name="port" value="22"/>
              <config-property name="username" value="WIPROtest"/>
              <config-property name="password" value=""/>
              <config-property name="ftpAbsolutePathBegin" value="/"/>
              <config-property name="ftpPathSeparator" value="/"/>
              <config-property name="keepConnections" value="true"/>
              <config-property name="serverType" value="unix"/>
              <config-property name="serverLocaleLanguage" value=""/>
              <config-property name="serverLocaleCountry" value=""/>
              <config-property name="serverLocaleVariant" value=""/>
              <config-property name="serverEncoding" value=""/>
              <config-property name="useFtps" value="false"/>
              <config-property name="useImplicitSSL" value="false"/>
              <config-property name="walletLocation" value="C:\wallet\ewallet.p12"/>
              <config-property name="walletPassword" value="welcome1"/>
              <config-property name="channelMask" value="both"/>
              <config-property name="securePort" value="990"/>
              <config-property name="keyStoreProviderName" value=""/>
              <config-property name="keystoreType" value=""/>
              <config-property name="keystoreAlgorithm" value=""/>
              <config-property name="enableCipherSuits" value=""/>
              <config-property name="proxyHost" value=""/>
              <config-property name="proxyPort" value=""/>
              <config-property name="proxyUsername" value=""/>
              <config-property name="proxyPassword" value=""/>
              <config-property name="proxyType" value=""/>
              <config-property name="proxyDefinitionFile" value=""/>
              <config-property name="useProxy" value="false"/>
              <config-property name="useSftp" value="true"/>
              <config-property name="authenticationType" value="publickey"/>
              <config-property name="preferredKeyExchangeAlgorithm" value="diffie-hellman-group1-sha1"/>
              <config-property name="preferredCompressionAlgorithm" value="none"/>
              <config-property name="preferredDataIntegrityAlgorithm" value="hmac-md5"/>
              <config-property name="preferredPKIAlgorithm" value="ssh-rsa"/>
              <config-property name="privateKeyFile" value="/home/soadappl/.ssh/id_rsa"/>
              <config-property name="preferredCipherSuite" value="blowfish-cbc"/>
              <config-property name="transportProvider" value="socket"/>
              <connection-pooling use="none">
              </connection-pooling>
              <security-config use="none">
              </security-config>
         </connector-factory>
         <connector-factory location="eis/Ftp/CanadaDropbox" connector-name="Ftp Adapter">
              <config-property name="host" value="****"/>
              <config-property name="port" value="22"/>
              <config-property name="username" value="cdn\GDMSC"/>
              <config-property name="password" value=""/>
              <config-property name="ftpAbsolutePathBegin" value="/"/>
              <config-property name="ftpPathSeparator" value="/"/>
              <config-property name="keepConnections" value="true"/>
              <config-property name="serverType" value="unix"/>
              <config-property name="serverLocaleLanguage" value=""/>
              <config-property name="serverLocaleCountry" value=""/>
              <config-property name="serverLocaleVariant" value=""/>
              <config-property name="serverEncoding" value=""/>
              <config-property name="useFtps" value="false"/>
              <config-property name="useImplicitSSL" value="false"/>
              <config-property name="walletLocation" value="C:\wallet\ewallet.p12"/>
              <config-property name="walletPassword" value="welcome1"/>
              <config-property name="channelMask" value="both"/>
              <config-property name="securePort" value="990"/>
              <config-property name="keyStoreProviderName" value=""/>
              <config-property name="keystoreType" value=""/>
              <config-property name="keystoreAlgorithm" value=""/>
              <config-property name="enableCipherSuits" value=""/>
              <config-property name="proxyHost" value=""/>
              <config-property name="proxyPort" value=""/>
              <config-property name="proxyUsername" value=""/>
              <config-property name="proxyPassword" value=""/>
              <config-property name="proxyType" value=""/>
              <config-property name="proxyDefinitionFile" value=""/>
              <config-property name="useProxy" value="false"/>
              <config-property name="useSftp" value="true"/>
              <config-property name="authenticationType" value="publickey"/>
              <config-property name="preferredKeyExchangeAlgorithm" value="diffie-hellman-group1-sha1"/>
              <config-property name="preferredCompressionAlgorithm" value="none"/>
              <config-property name="preferredDataIntegrityAlgorithm" value="hmac-md5"/>
              <config-property name="preferredPKIAlgorithm" value="ssh-rsa"/>
              <config-property name="privateKeyFile" value="/home/soadappl/.ssh/id_rsa"/>
              <config-property name="preferredCipherSuite" value="blowfish-cbc"/>
              <config-property name="transportProvider" value="socket"/>
              <connection-pooling use="none">
              </connection-pooling>
              <security-config use="none">
              </security-config>
         </connector-factory>
         <connector-factory location="eis/Ftp/eBusiness" connector-name="Ftp Adapter">
              <config-property name="host" value="d*****"/>
              <config-property name="port" value="22"/>
              <config-property name="username" value="ftpuser"/>
              <config-property name="password" value=""/>
              <config-property name="ftpAbsolutePathBegin" value="/"/>
              <config-property name="ftpPathSeparator" value="/"/>
              <config-property name="keepConnections" value="true"/>
              <config-property name="serverType" value="unix"/>
              <config-property name="serverLocaleLanguage" value=""/>
              <config-property name="serverLocaleCountry" value=""/>
              <config-property name="serverLocaleVariant" value=""/>
              <config-property name="serverEncoding" value=""/>
              <config-property name="useFtps" value="false"/>
              <config-property name="useImplicitSSL" value="false"/>
              <config-property name="walletLocation" value="C:\wallet\ewallet.p12"/>
              <config-property name="walletPassword" value="welcome1"/>
              <config-property name="channelMask" value="both"/>
              <config-property name="securePort" value="990"/>
              <config-property name="keyStoreProviderName" value=""/>
              <config-property name="keystoreType" value=""/>
              <config-property name="keystoreAlgorithm" value=""/>
              <config-property name="enableCipherSuits" value=""/>
              <config-property name="proxyHost" value=""/>
              <config-property name="proxyPort" value=""/>
              <config-property name="proxyUsername" value=""/>
              <config-property name="proxyPassword" value=""/>
              <config-property name="proxyType" value=""/>
              <config-property name="proxyDefinitionFile" value=""/>
              <config-property name="useProxy" value="false"/>
              <config-property name="useSftp" value="true"/>
              <config-property name="authenticationType" value="publickey"/>
              <config-property name="preferredKeyExchangeAlgorithm" value="diffie-hellman-group1-sha1"/>
              <config-property name="preferredCompressionAlgorithm" value="none"/>
              <config-property name="preferredDataIntegrityAlgorithm" value="hmac-md5"/>
              <config-property name="preferredPKIAlgorithm" value="ssh-rsa"/>
              <config-property name="privateKeyFile" value="/home/soadappl/.ssh/id_rsa"/>
              <config-property name="preferredCipherSuite" value="blowfish-cbc"/>
              <config-property name="transportProvider" value="socket"/>
              <connection-pooling use="none">
              </connection-pooling>
              <security-config use="none">
              </security-config>
         </connector-factory>
         <connector-factory location="eis/Ftp/zdrive" connector-name="Ftp Adapter">
              <config-property name="host" value="*****"/>
              <config-property name="port" value="421"/>
              <config-property name="username" value="cdn/ftpora2"/>
              <config-property name="password" value="****"/>
              <config-property name="ftpAbsolutePathBegin" value="/"/>
              <config-property name="ftpPathSeparator" value="/"/>
              <config-property name="keepConnections" value="true"/>
              <config-property name="serverType" value="unix"/>
              <config-property name="serverLocaleLanguage" value=""/>
              <config-property name="serverLocaleCountry" value=""/>
              <config-property name="serverLocaleVariant" value=""/>
              <config-property name="serverEncoding" value=""/>
              <config-property name="useFtps" value="false"/>
              <config-property name="useImplicitSSL" value="false"/>
              <config-property name="walletLocation" value="C:\wallet\ewallet.p12"/>
              <config-property name="walletPassword" value="welcome1"/>
              <config-property name="channelMask" value="both"/>
              <config-property name="securePort" value="990"/>
              <config-property name="keyStoreProviderName" value=""/>
              <config-property name="keystoreType" value=""/>
              <config-property name="keystoreAlgorithm" value=""/>
              <config-property name="enableCipherSuits" value=""/>
              <config-property name="proxyHost" value=""/>
              <config-property name="proxyPort" value=""/>
              <config-property name="proxyUsername" value=""/>
              <config-property name="proxyPassword" value=""/>
              <config-property name="proxyType" value=""/>
              <config-property name="proxyDefinitionFile" value=""/>
              <config-property name="useProxy" value="false"/>
              <config-property name="useSftp" value="false"/>
              <config-property name="authenticationType" value="password"/>
              <config-property name="preferredKeyExchangeAlgorithm" value="diffie-hellman-group1-sha1"/>
              <config-property name="preferredCompressionAlgorithm" value="none"/>
              <config-property name="preferredDataIntegrityAlgorithm" value="hmac-md5"/>
              <config-property name="preferredPKIAlgorithm" value="ssh-rsa"/>
              <config-property name="privateKeyFile" value=""/>
              <config-property name="preferredCipherSuite" value="blowfish-cbc"/>
              <config-property name="transportProvider" value="socket"/>
              <connection-pooling use="none">
              </connection-pooling>
              <security-config use="none">
              </security-config>
         </connector-factory>
         <connector-factory location="eis/Ftp/concur" connector-name="Sarah Walls FTP">
                   <config-property name="host" value="***.gendyn.com"/>
                   <config-property name="port" value="22"/>
                   <config-property name="username" value="TLSCANCEIS"/>
                   <config-property name="password" value=""/>
                   <config-property name="ftpAbsolutePathBegin" value="/"/>
                   <config-property name="ftpPathSeparator" value="/"/>
                   <config-property name="keepConnections" value="true"/>
                   <config-property name="serverType" value="unix"/>
                   <config-property name="serverLocaleLanguage" value=""/>
                   <config-property name="serverLocaleCountry" value=""/>
                   <config-property name="serverLocaleVariant" value=""/>
                   <config-property name="serverEncoding" value=""/>
                   <config-property name="useFtps" value="false"/>
                   <config-property name="useImplicitSSL" value="false"/>
                   <config-property name="walletLocation" value="C:\wallet\ewallet.p12"/>
                   <config-property name="walletPassword" value="welcome1"/>
                   <config-property name="channelMask" value="both"/>
                   <config-property name="securePort" value="990"/>
                   <config-property name="keyStoreProviderName" value=""/>
                   <config-property name="keystoreType" value=""/>
                   <config-property name="keystoreAlgorithm" value=""/>
                   <config-property name="enableCipherSuits" value=""/>
                   <config-property name="proxyHost" value=""/>
                   <config-property name="proxyPort" value=""/>
                   <config-property name="proxyUsername" value=""/>
                   <config-property name="proxyPassword" value=""/>
                   <config-property name="proxyType" value=""/>
                   <config-property name="proxyDefinitionFile" value=""/>
                   <config-property name="useProxy" value="false"/>
                   <config-property name="useSftp" value="true"/>
                   <config-property name="authenticationType" value="publickey"/>
                   <config-property name="preferredKeyExchangeAlgorithm" value="diffie-hellman-group1-sha1"/>
                   <config-property name="preferredCompressionAlgorithm" value="none"/>
                   <config-property name="preferredDataIntegrityAlgorithm" value="hmac-md5"/>
                   <config-property name="preferredPKIAlgorithm" value="ssh-rsa"/>
                   <config-property name="privateKeyFile" value="/home/soadappl/.ssh/id_rsa"/>
                   <config-property name="preferredCipherSuite" value="blowfish-cbc"/>
                   <config-property name="transportProvider" value="socket"/>
                   <connection-pooling use="none">
                   </connection-pooling>
                   <security-config use="none">
                   </security-config>
         </connector-factory>
    </oc4j-connector-factories>

  • FTP Adapter Error

    Hi all,
    I have written a FTP adapter to read files from a remote FTP server.
    I have done all the settings as per the Oracle tutorial on FTP adapter.
    But I am getting errors while reading the files.
    Following is the part of the error trace in the log file:
    <FTP Adapter::Inbound> Translation failed as translator returned invalid lineNumber,columnNumber=null,null. Debatching checkpoint functionality will not work. Please raise a support request.
    <2006-12-13 12:07:47,795> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Failed to translate file : {/ABC204\NShipment.txt}
    <2006-12-13 12:07:47,810> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Sending message to Adapter Framework for rejection to user-configured rejection handlers : {
    file=/ABC204\NShipment.txt, Exception=ORABPEL-11211
    DOM Parsing Exception in translator.
    DOM parsing exception in inbound XSD translator while parsing InputStream.
    Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
    <2006-12-13 12:07:47,810> <WARN> <default.collaxa.cube.activation> <AdapterFramework::Inbound> [Get_ptt::Get(ShipmentTransaction)] - onReject: The resource adapter 'FTP Adapter' requested handling of a malformed inbound message. However, the following bpel.xml activation property has not been defined: 'rejectedMessageHandlers'. Please define it and redeploy the business process. Will use the default Rejection Directory file://D:\OraBPELPM_1\integration\orabpel\domains\default\archive\jca\Feeder204_12062006\rejectedMessages for now.
    <2006-12-13 12:07:47,810> <WARN> <default.collaxa.cube.activation> <AdapterFramework::Inbound> [Get_ptt::Get(ShipmentTransaction)] - onReject: Sending invalid inbound message to Exception Handler:
    Also, we can read xml files using FTP adapter as well, right?
    Any inputs are highly appreciated.
    Thanks,
    Pram

    Hi all,
    I have written a FTP adapter to read files from a remote FTP server.
    I have done all the settings as per the Oracle tutorial on FTP adapter.
    But I am getting errors while reading the files.
    Following is the part of the error trace in the log file:
    <FTP Adapter::Inbound> Translation failed as translator returned invalid lineNumber,columnNumber=null,null. Debatching checkpoint functionality will not work. Please raise a support request.
    <2006-12-13 12:07:47,795> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Failed to translate file : {/ABC204\NShipment.txt}
    <2006-12-13 12:07:47,810> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Sending message to Adapter Framework for rejection to user-configured rejection handlers : {
    file=/ABC204\NShipment.txt, Exception=ORABPEL-11211
    DOM Parsing Exception in translator.
    DOM parsing exception in inbound XSD translator while parsing InputStream.
    Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
    <2006-12-13 12:07:47,810> <WARN> <default.collaxa.cube.activation> <AdapterFramework::Inbound> [Get_ptt::Get(ShipmentTransaction)] - onReject: The resource adapter 'FTP Adapter' requested handling of a malformed inbound message. However, the following bpel.xml activation property has not been defined: 'rejectedMessageHandlers'. Please define it and redeploy the business process. Will use the default Rejection Directory file://D:\OraBPELPM_1\integration\orabpel\domains\default\archive\jca\Feeder204_12062006\rejectedMessages for now.
    <2006-12-13 12:07:47,810> <WARN> <default.collaxa.cube.activation> <AdapterFramework::Inbound> [Get_ptt::Get(ShipmentTransaction)] - onReject: Sending invalid inbound message to Exception Handler:
    Also, we can read xml files using FTP adapter as well, right?
    Any inputs are highly appreciated.
    Thanks,
    Pram

  • FTP Adapter errors out while writing a file

    Hi ,
    I am facing this problem while using FTP adapter tries to write a file on a specific remote machine.The Adapter throws this following error:
    Missing class: oracle.tip.adapter.api.TranslationAware
         Dependent class: oracle.tip.adapter.file.outbound.FileInteractionSpec
         Loader: global.libraries:1.0
         Code-Source: /XXX/ias/product/asmt_10131/j2ee/oc4j_soa/applib/fileAdapter.jar
         Configuration: <code-source> in /XXX/ias/product/asmt_10131/j2ee/oc4j_soa/config/server.xml
    The missing class is available from the following locations:
         1. Code-Source: /XXX/ias/product/asmt_10131/bpel/lib/orabpel.jar (from <code-source> in /XXX/ias/product/asmt_10131/j2ee/oc4j_soa/config/server.xml)
         This code-source is available in loader oracle.bpel.common:10.1.3.
    </summary>
    Any Suggestions will be helpful.
    Thanks
    PS

    Hi Rama Krishna
      Are you saying that you are transferring data of your
    internal table to another server using a FM??? Am not
    sure if that can be done.
      How about trying this way????
      Download the data to a file on your application
    server, using open dataset statement. Then transfer this
    file to the other server using FM's FTP_CONNECT, FTP_COMMAND ....
    Kind Regards
    Eswar

  • FTP Adapter error: SLDAccess

    Hello everyone!
    When XI picks up an XML using the FTP adapter (sender), I get this error message:
    <b><i>Error: com.sap.aii.af.ra.ms.api.ConfigException: Some of the IS access information is not available. SLDAcess property may be set to true, but SLD is not available.</i></b>
    in the Comm. Channel monitoring. No message is processed in the Integration Engine.
    Would anyone know what could be causing this error?

    Hi,
    Check if your FTP adapter is working.
    Also check connection between XI and FTPSERVER.
    Regards,
    AKshay Jamgaonkar.
    Reward points if find useful.

  • 10.1.3.4 - FTP adapter error while file get

    I created an esb service that reads from a remote server and processes the file locally. It works fine in dev. When I migrated my esb flow to a test environment it is now throwing some error.
    <AdapterFramework::Inbound> Adapter Framework instance: OraESB - successfully completed endpointActivation for portType=Get_ptt, operation=Get
    <FTP Adapter::Inbound> Connection Created
    <FTP Adapter::Inbound> Unable to list files from '/apps/EDI/Archive/OutBound/Customer' directory on 'corpapp10' server; FTP command[NLST] returned unexpected reply code : 550
    <FTP Adapter::Inbound> Poller raising Alert for exception : ORABPEL-11430
    Error in listing files in the remote directory.
    Unable to list file in remote directory.
    Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
    The dev remote server and the test remote server are different. I have done the obvious checks about server name, permissions, directory names etc. I can login to the server using windows ftp however when I go the inbound directory and type in ls, i get the following error - 550 Arguments too long. I have some 37000 files in the directory. ls -l works fine.
    I switched the ftp adapter to poll a different directory which only has 1 file, but it still gives the same error. However in this case, the windows ftp is able to list the files using ls command.
    any idea how i can make this work ?

    i undeployed the esb project and deploying it again. Now even worse, nothing happens now. It has stopped polling at all. I just see the following message in the opmn.log, but none of the files get picked up.
    <FTP Adapter::Inbound> Connection Created
    <FTP Adapter::Inbound> Connection Created
    <FTP Adapter::Inbound> Connection Created
    To be sure, I deployed it to another environment (DEV) and it works ok there.

  • FTP Adapter Error time out

    Hi
    I have read that a polling files from an FTP server windows but I had some problems because the polling ejecutarce to mark the following error log
    <2009-06-01 20:44:52,822> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Managed Connection Created
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Adding Event Listener
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Creating Connection
    <2009-06-01 20:44:52,822> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Connection Created
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Connection manager allocated connection :oracle.tip.adapter.ftp.FTPConnection@1e2d982
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host name is 'MyHost'.
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Reading reply from MyHost
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host MyHost FTP command: USER cajero
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Command: USER, reply:
    331 Password required for cajero.
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host MyHostFTP command: PASS
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Command: PASS, reply:
    230 User cajerologged in.
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host MyHost FTP command: PASV
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Command: PASV, reply:
    227 Entering Passive Mode (192,168,0,150,15,190).
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Passive: ip = 192.192.0.192, port = 4030
    <2009-06-01 20:44:52,822> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Connecting to MyHost:4030
    <2009-06-01 20:44:52,838> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host MyHost FTP command: NLST C:\pub\cashier
    <2009-06-01 20:44:52,838> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Command: NLST, reply:
    125 Data connection already open; Transfer starting.
    <2009-06-01 20:44:52,838> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Control socket being read by [JCA-work-instance:FTP Adapter-4]
    <2009-06-01 20:44:52,931> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Control socket read failed by [JCA-work-instance:FTP Adapter-4] DATA=[TIMEDOUT] in [93 msecs]
    <2009-06-01 20:44:52,931> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Sending event: 1 with: oracle.tip.adapter.ftp.FTPConnection@1e2d982
    <2009-06-01 20:44:52,931> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTPManagedConnection::destroy called, closing physical socket
    <2009-06-01 20:44:52,931> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Clearing Event Listeners
    <2009-06-01 20:44:53,088> <DEBUG> <default.collaxa.cube.activation> <AdapterFramework::Inbound> afterDelivery() is invoked
    <2009-06-01 20:44:53,088> <DEBUG> <default.collaxa.cube.activation> <AdapterFramework::Inbound> Committing JTA transaction com.evermind.server.ApplicationServerTransactionManager@1961a07
    I have already changed the timeout of transactions in the following files:
    SOA_HOME\j2ee\oc4j_soa\config\transaction-manager.xml
    greater thanorion-ejb-jar.xml
    SOA_HOME\j2ee\oc4j_soa\application-deployments\orabpel\ejb_ob_engine\orion-ejb-jar.xml
    less than transaction-manager.xml
    SOA_HOME\bpel\domains\domain_name\config\domain.xml
    less than orion-ejb-jar.xml
    but the error continues. I need your help pls be grateful
    Greetings

    JDT
    In making the execution of an interface that executes the method SynchRead and review the log. I realized that the same brand message timeout single interface that works well.
    <2009-06-02 13:37:50,177> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> ResourceAdapterMetaData Connection Created
    <2009-06-02 13:37:50,177> <INFO> <default.collaxa.cube.ws> <AdapterFramework::Outbound> file:/F:/product/10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_BPEL_REGISTRO_COB_1.0_e24ce5bd36c213c5eba6a75bc9f44618.tmp/FTPArchivosICOMS.wsdl [ SynchRead_ptt::SynchRead(Empty,Pagos) ] - Using JCA Connection Pool - max size = <unbounded>
    <2009-06-02 13:37:50,193> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Managed Connection Created
    <2009-06-02 13:37:50,193> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Adding Event Listener
    <2009-06-02 13:37:50,193> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Creating Connection
    <2009-06-02 13:37:50,193> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Connection Created
    <2009-06-02 13:37:50,193> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Connection manager allocated connection :oracle.tip.adapter.ftp.FTPConnection@1f8aab0
    <2009-06-02 13:37:50,193> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Creating FTPInteraction
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Creating an FTPSender
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Sender created
    <2009-06-02 13:37:50,224> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTPInteraction Created
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP outbound adapter interaction invoked : oracle.tip.adapter.ftp.outbound.FTPReadInteractionSpec@13a6c6f
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FileInteraction::PROPS ====>{}
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Considering header for filename, output filename from header: PGLINEAS1-090508133556.txt
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Considering header for directoryName, directoryName from header: Cashier
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Agent Determined
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTPSource::Local Temp Directory is F:\product\10.1.3.1\OracleAS_1\j2ee\home\fileftp\temp_ftp\localhost_default_BPEL_REGISTRO_COB~1.0_\outbound
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Host: myHost
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Post: 21
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Username: myuser
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Keep Connections: true
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP outbound adapter read file interaction invoked.
    <2009-06-02 13:37:50,224> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Outbound File Adapter received request to read file with parameters: { Directory=Cashier, FileName=PGLINEAS1-090508133556.txt, DeleteFile=false}, headers=[_directory=[Cashier], _filename=[PGLINEAS1-090508133556.txt], _props=[{}]]
    <2009-06-02 13:37:50,240> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Creating Temp File mDGwM+l2LhBE8Qq9VFaD1Q== Local Path: F:\product\10.1.3.1\OracleAS_1\j2ee\home\fileftp\temp_ftp\localhost_default_BPEL_REGISTRO_COB~1.0_\outbound Remote Dir: Cashier
    <2009-06-02 13:37:50,240> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Calling getContentsAsStream() on FTPAgent: myHost: type = FTP, host = myHost:21, username = myuser
    directory = null, mode = STREAM, fileType = ASCII, maxRetries = 0 Localfile: PGLINEAS1-090508133556.txt Path: F:\product\10.1.3.1\OracleAS_1\j2ee\home\fileftp\temp_ftp\localhost_default_BPEL_REGISTRO_COB~1.0_\outbound\mDGwM+l2LhBE8Qq9VFaD1Q== Remote Dir: Cashier
    <2009-06-02 13:37:50,240> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host name is 'myHost'.
    <2009-06-02 13:37:50,240> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Reading reply from myHost
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host myHost FTP command: USER myuser
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Command: USER, reply:
    331 Password required for myuser.
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host myHost FTP command: PASS
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Command: PASS, reply:
    230 User myuser logged in.
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTPAgent::absoluteFilePath called with[Cashier], file=[PGLINEAS1-090508133556.txt]
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host myHost FTP command: PASV
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Command: PASV, reply:
    227 Entering Passive Mode (192,168,0,150,4,46).
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Passive: ip = 192.192.0.192, port = 1070
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Connecting to myHost:1070
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host myHost FTP command: TYPE I
    <2009-06-02 13:37:50,255> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Command: TYPE, reply:
    200 Type set to I.
    <2009-06-02 13:37:50,271> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Host myHost FTP command: RETR Cashier\PGLINEAS1-090508133556.txt
    <2009-06-02 13:37:50,271> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> FTP Command: RETR, reply:
    125 Data connection already open; Transfer starting.
    <2009-06-02 13:37:50,287> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Control socket being read by [AJPRequestHandler-HTTPThreadGroup-64]
    <2009-06-02 13:37:50,380> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Control socket read failed by [AJPRequestHandler-HTTPThreadGroup-64] DATA=[TIMEDOUT] in [93 msecs]
    <2009-06-02 13:37:50,380> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Returning local file: mDGwM+l2LhBE8Qq9VFaD1Q== Path: F:\product\10.1.3.1\OracleAS_1\j2ee\home\fileftp\temp_ftp\localhost_default_BPEL_REGISTRO_COB~1.0_\outbound\mDGwM+l2LhBE8Qq9VFaD1Q==
    <2009-06-02 13:37:50,427> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Created translator : oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl@112ff56
    <2009-06-02 13:37:50,459> <DEBUG> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Completed translation for : Cashier\PGLINEAS1-090508133556.txt
    Thank you...
    Edited by: user10655677 on Jun 2, 2009 9:57 AM

  • SOA FTP Adapter Problem

    Hi ,
    I am using FTP adapter to put the file.
    I did the setting in oc4j-ra.xml file for the FTP server.
    I am getting the follwoing error while running the BPEl process.
    I have checked the read write permission and other details as mentioned in the error.
    please help.....
    +++++++++++++
    <bindingFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="code"><code>550</code>
    </part><part name="summary"><summary>file:/C:/product/10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_Airticity_Process_1.0_bc04d4d0e0927a043f00d8dd40324e6d.tmp/FTP.wsdl [ Put_ptt::Put(OutputFile) ] - WSIF JCA Execute of operation 'Put' failed due to: Error sending file to FTP Server.
    Unable to send file to server.
    ; nested exception is:
    ORABPEL-11429
    Error sending file to FTP Server.
    Unable to send file to server.
    Please ensure 1. Specified remote output Dir has write permission 2. Output filename has not exceeded the max chararters allowed by the OS and 3. Remote File System has enough space.
    </summary>
    </part><part name="detail"><detail>550 /D:/vikram/output/po_2.xml: The filename, directory name, or volume label syntax is incorrect. </detail>
    </part></bindingFault>
    ++++++++++++++
    Please help.
    Thanks and Regards,
    Vikram singh

    Maybe an open door, but are you able to FTP to that server from the same BPEL server under the same user account as BPEL is running?

  • Moving big files(600MB) with FTP Adapter error The IO operation failed

    I everybody, I have the next trouble:
    I need to move big files from one server to another remote server through ftp protocol. All the configuration is correct and I am able to move little files
    with no problem, but when I move big files the server shows the next error:
    Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'readEBS'
    failed due to: The IO operation failed. The IO operation failed. The "OPER[NOOP][NONE]" IO operation for "/tmp/TestLogSOA/DetalleCostos3333333.dvd"
    failed. ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution.
    java.sql.SQLException: Unexpected exception while enlisting XAConnection java.sql.SQLException: XA error: XAResource.XAER_NOTA start() failed on
    resource 'SOADataSource_ohsdomain': XAER_NOTA : The XID is not valid oracle.jdbc.xa.OracleXAException at
    oracle.jdbc.xa.OracleXAResource.checkError(OracleXAResource.java:1532) at oracle.jdbc.xa.client.OracleXAResource.start(OracleXAResource.java:321) at
    weblogic.jdbc.wrapper.VendorXAResource.start(VendorXAResource.java:51) at weblogic.jdbc.jta.DataSource.start(DataSource.java:722) at
    weblogic.transaction.internal.XAServerResourceInfo.start(XAServerResourceInfo.java:1228) at
    weblogic.transaction.internal.XAServerResourceInfo.xaStart(XAServerResourceInfo.java:1161) at
    weblogic.transaction.internal.XAServerResourceInfo.enlist(XAServerResourceInfo.java:297) at
    weblogic.transaction.internal.ServerTransactionImpl.enlistResource(ServerTransactionImpl.java:507) at
    weblogic.transaction.internal.ServerTransactionImpl.enlistResource(ServerTransactionImpl.java:434) at
    weblogic.jdbc.jta.DataSource.enlist(DataSource.java:1592) at weblogic.jdbc.jta.DataSource.refreshXAConnAndEnlist(DataSource.java:1496) at
    weblogic.jdbc.jta.DataSource.getConnection(DataSource.java:439) at weblogic.jdbc.jta.DataSource.connect(DataSource.java:396) at
    weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:355) at
    oracle.integration.platform.xml.XMLDocumentManagerImpl.getConnection(XMLDocumentManagerImpl.java:623) at
    oracle.integration.platform.xml.XMLDocumentManagerImpl.insertDocument(XMLDocumentManagerImpl.java:208) at
    sun.reflect.GeneratedMethodAccessor1534.invoke(Unknown Source) at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at
    org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at
    org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at
    org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at
    org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at
    org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at
    org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy285.insertDocument(Unknown Source) at
    oracle.integration.platform.instance.store.MessageStore.savePayload(MessageStore.java:244) at
    oracle.integration.platform.instance.store.MessageStore.savePayloads(MessageStore.java:99) at
    oracle.integration.platform.instance.InstanceManagerImpl.persistPayloads(InstanceManagerImpl.java:773) at
    oracle.integration.platform.instance.InstanceManagerImpl.persistReferenceInstanceBean(InstanceManagerImpl.java:1106) at
    oracle.integration.platform.blocks.adapter.AbstractAdapterBindingComponent.createAndPersistBindingInstance(AbstractAdapterBindingComponent.java:502)
    at oracle.integration.platform.blocks.adapter.AdapterReference.createAndPersistBindingInstance(AdapterReference.java:356) at
    oracle.integration.platform.blocks.adapter.AdapterReference.request(AdapterReference.java:171) at
    oracle.integration.platform.blocks.mesh.SynchronousMessageHandler.doRequest(SynchronousMessageHandler.java:139) at
    oracle.integration.platform.blocks.mesh.MessageRouter.request(MessageRouter.java:179) at
    Thanks!!!

    Hi idavistro,
    You can try setting the XA Transaction Timeout for SOADataSource.
    1. Log in to the WebLogic Admin Console.
    2. Select in the left tree: Services-> Datasources-> SOADataSource->Transaction.
    2. Select Set XA Transaction Timeout.
    3. Set XA Transaction Timeout to 0.
    4. Restart the server and check if the error still appears.
    Regards,
    Neeraj Sehgal

  • SOA FTP Adapter - nothing happens !!

    I created a simple scenario to pick up XML files from a remote unix server, similar to the examples provided under bpel/samples. I created a new FTP connection factory and provided the ftp server info. A simple BPEL process which contains a ftp get partner link, which has logical directory names. I provided the real directory names in bpel.xml, polling frequency 1 min. Added an assign step that just plucks out a few value from the incoming xml. I am able to deploy the process, but when I place a file in the input directory, nothing happens. I cant seem to find any error in the opmn.logs or j2ee logs. Whats going on ? How can I troubleshoot this ?

    I increased all logs under BPEL Domain to "ALL", but it doesnt say much in the logs.
    In the oc4j-ra.xml, I dont see ftpAbsolutePathBegin as a parameter. I am providing the complete path from the root directory ex. /home/user/soa/inbound
    Here is the entries in the domain.log
    <2008-09-24 09:56:35,904> <INFO> <default.collaxa.cube.compiler> validating "...10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_CustomerOut_1.0_eded5c53492ee149ac2b4a1528647546.tmp/CustomerOut.bpel" ...
    <2008-09-24 09:56:37,609> <INFO> <default.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>
    Process "CustomerOut" (revision "1.0") successfully compiled.
    <2008-09-24 09:56:37,662> <INFO> <default.collaxa.cube.engine.deployment> Process "CustomerOut" (revision "1.0") successfully loaded.
    <2008-09-24 09:57:37,824> <INFO> <default.collaxa.cube.compiler> validating "...10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_CustomerOut_1.0_eded5c53492ee149ac2b4a1528647546.tmp/CustomerOut.bpel" ...
    <2008-09-24 09:57:39,320> <INFO> <default.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>
    Process "CustomerOut" (revision "1.0") successfully compiled.
    <2008-09-24 09:57:39,364> <INFO> <default.collaxa.cube.engine.deployment> Process "FDM8CustomerOut" (revision "1.0") successfully loaded.
    in the opmn.logs
    <2008-09-24 09:56:35,904> <INFO> <default.collaxa.cube.compiler> validating ".../10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_CustomerOut_1.0_eded5c53492ee149ac2b4a1528647546.tmp/FDM8CustomerOut.bpel" ...
    <2008-09-24 09:56:37,609> <INFO> <default.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>
    Process "CustomerOut" (revision "1.0") successfully compiled.
    <2008-09-24 09:56:37,662> <INFO> <default.collaxa.cube.engine.deployment> Process "CustomerOut" (revision "1.0") successfully loaded.
    Sep 24, 2008 9:56:47 AM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
    INFO: Recoverable exception caught when processing request
    08/09/24 09:56:49 >>>>>>>>>>>>>>>>>>>>>>>>>>>>> PROCESS GUID = MD5{a4e40d14b389e6b854b58f1b5cd9d9ca}
    08/09/24 09:56:49 >>>>>>>>>>>>>>>>>>>>>>>>>>>> SUITCASE ID = CustomerOut_1.0_eded5c53492ee149ac2b4a1528647546
    <2008-09-24 09:57:37,824> <INFO> <default.collaxa.cube.compiler> validating ".../10.1.3.1/OracleAS_1/bpel/domains/default/tmp/.bpel_CustomerOut_1.0_eded5c53492ee149ac2b4a1528647546.tmp/CustomerOut.bpel" ...
    <2008-09-24 09:57:39,320> <INFO> <default.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>
    Process "CustomerOut" (revision "1.0") successfully compiled.
    <2008-09-24 09:57:39,364> <INFO> <default.collaxa.cube.engine.deployment> Process "CustomerOut" (revision "1.0") successfully loaded.
    Sep 24, 2008 9:57:49 AM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
    INFO: Recoverable exception caught when processing request
    08/09/24 09:57:50 >>>>>>>>>>>>>>>>>>>>>>>>>>>>> PROCESS GUID = MD5{9cb1d6fd401292544aada1b0fe9c5abc}
    08/09/24 09:57:50 >>>>>>>>>>>>>>>>>>>>>>>>>>>> SUITCASE ID = CustomerOut_1.0_eded5c53492ee149ac2b4a1528647546
    Edited by: user9514124 on Sep 24, 2008 10:52 AM

  • BPEL FTP Adapter Error : Error ModificationTimeFormat

    Hi ,
    I have a requiremnt to copy a file from FTP server and put that file into my Local Machine .
    For that I have created a BPEL Process .
    One Partner Link ( FTP ) - There is a option to "delete the file " . I dont want this option , Because I want to copy the file from FTP server to Local Machine not to move the file .
    If I check this " Delete the File " option , instance is sucessfully created and files get moved from FTP server to Local Machine .
    My Question is : I want to "copy" the file from FTP Server to Local Machine , so I deselected the option " Delete the file " . After that I set Time Modification and Format .
    But When I deploy this BPEL process I am getting the follwing error .
    [u]<2007-01-22 11:24:21,164> <DEBUG> <default.collaxa.cube.ws> <FileAdapter::Outbound> PollWork is calling onFatalError for exception Failed to get file modification time.
    Could not get file modification time for file :/MySharedFolders/Testpdf_folder\P
    LSQL Fundamentals - II.pdf. Verify that the values for the "ModificationTimeFor
    mat" activation parameter are correct.Ensure the time format pattern and filenam
    e begin index and end index are specified according to the specific FTP server.
    Check the error stack and fix the cause of the error. Contact oracle support if
    error is not fixable.
    Please help me out how to get rid of this problem .
    Thanks
    Prashant

    Hi ,
    I have a requiremnt to copy a file from FTP server and put that file into my Local Machine .
    For that I have created a BPEL Process .
    One Partner Link ( FTP ) - There is a option to "delete the file " . I dont want this option , Because I want to copy the file from FTP server to Local Machine not to move the file .
    If I check this " Delete the File " option , instance is sucessfully created and files get moved from FTP server to Local Machine .
    My Question is : I want to "copy" the file from FTP Server to Local Machine , so I deselected the option " Delete the file " . After that I set Time Modification and Format .
    But When I deploy this BPEL process I am getting the follwing error .
    [u]<2007-01-22 11:24:21,164> <DEBUG> <default.collaxa.cube.ws> <FileAdapter::Outbound> PollWork is calling onFatalError for exception Failed to get file modification time.
    Could not get file modification time for file :/MySharedFolders/Testpdf_folder\P
    LSQL Fundamentals - II.pdf. Verify that the values for the "ModificationTimeFor
    mat" activation parameter are correct.Ensure the time format pattern and filenam
    e begin index and end index are specified according to the specific FTP server.
    Check the error stack and fix the cause of the error. Contact oracle support if
    error is not fixable.
    Please help me out how to get rid of this problem .
    Thanks
    Prashant

Maybe you are looking for