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

Similar Messages

  • BPEL FTP Adapter name space

    Hi Friends,
    I have a bpel process which sends xml data over ftp. The name space in FTPed data looks as below:
    "<?xml version = "1.0" encoding = "UTF-8" ?>
    _+<Metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://aiv-external.s3.org.com/UnboxMetadata.xsd" xmlns:tns="http://www.org.com/UnboxMetadata/v1" xmlns="http://www.org.com/UnboxMetadata/v1">+_
    <tns:Movie><tns:PartnerName>ABC</tns:PartnerName><tns:UniqueID>1263456</tns:UniqueID>
    </tns:Movie>"
    However receive of ftpied data expect following (Please note change in sehmalocation:
    " <?xml version = "1.0" encoding = "UTF-8" ?>
    _+<Metadata xsi:schemaLocation="http://www.amazon.com/UnboxMetadata/v1 http://aiv-external.s3.amazonaws.com/UnboxMetadata.xsd"+_
    _+xmlns="http://www.amazon.com/UnboxMetadata/v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">+_
    <Movie><PartnerName>ABC</PartnerName><UniqueID>1263456</UniqueID>
    </Movie>"
    Is i t possible to control/change schema location and get file in expected form?
    Thanks,
    Sachin.
    Edited by: user10051771 on May 1, 2013 2:31 PM

    Thanks Everybody for the prompt response .
    1) What error does one get when trying to connect to FTP Sever which only support active mode
    No Error , but no file transfer happens. SR and Bug Request for the same is already in place .
    QUESTION
    ========
    Does BPEL FTP Adapter supports active ftp mode (instead of passive).
    ANSWER
    ======
    No, FTP Adapter only supports passive mode. For that purpose there is an Enhancement Request
    already, the Bug 6866124 - NEED SUPPORT FOR PASSIVE FTP ADAPTER AND CUSTOM FTP
    COMMANDS :
    1. The FTP Server needs to be active for the Adapter to work. So, both FTP Server and the FTP adapter must be active for it to work.
    Also you only support PASSIVE mode in our FTP JCA adapter. ACTIVE mode is currently
    considered bad practice and a security vulnerability.
    But, we would require both ACTIVE and PASSIVE modes.
    2. Custom commands are not supported. But, we need the samples for custom FTP Commands and support for it.
    for example: quote site fixrecfm 90...

  • BPEL FTP Adapter Active Mode

    Does BPEL FTP Adapter supports active ftp mode (instead of passive). Apparently the ftp site for one of the Interfaces uses FTP Adapter and that ftp server it is using supports ONLY active ftp sessions, NOT passive.
    Want are configuration to made to changed to support active mode
    oc4j-ra.xml for ACTIVE ftp and not passive

    Thanks Everybody for the prompt response .
    1) What error does one get when trying to connect to FTP Sever which only support active mode
    No Error , but no file transfer happens. SR and Bug Request for the same is already in place .
    QUESTION
    ========
    Does BPEL FTP Adapter supports active ftp mode (instead of passive).
    ANSWER
    ======
    No, FTP Adapter only supports passive mode. For that purpose there is an Enhancement Request
    already, the Bug 6866124 - NEED SUPPORT FOR PASSIVE FTP ADAPTER AND CUSTOM FTP
    COMMANDS :
    1. The FTP Server needs to be active for the Adapter to work. So, both FTP Server and the FTP adapter must be active for it to work.
    Also you only support PASSIVE mode in our FTP JCA adapter. ACTIVE mode is currently
    considered bad practice and a security vulnerability.
    But, we would require both ACTIVE and PASSIVE modes.
    2. Custom commands are not supported. But, we need the samples for custom FTP Commands and support for it.
    for example: quote site fixrecfm 90...

  • BPEL FTP Adapter - tutorial/sample?

    Hi,
    Is there a sample or tutorial available for the BPEL FTP Adapter for v10.1.2.0? Please let me know.
    Thanks
    N

    Yes, there's an end-to-end tutorial that ships with 10.1.2 and can be found in samples\tutorials\129.FTPAdapter.
    HTH,
    Navneet

  • IndexOutOfBoundsException with BPEL FTP adapter

    I am running SOA Suite 10.1.3.4 on WebLogic Server 9.2, and have deployed a simple test BPEL process that is using the FTP adapter to poll for files on a remote SFTP server, retrieve the opaque payload, then copy it to a destination file on another SFTP server. For small files this works fine. For larger files (e.g., a 3.5MB file with ~25000 fixed-length records) I get the following in my OracleSOAServer.log file:
    ===========================================
    java.lang.IndexOutOfBoundsException
         at java.io.ObjectInputStream.read(ObjectInputStream.java:822)
         at oracle.xml.comp.CXMLStream.ensureReadCapacity(CXMLStream.java:1673)
         at oracle.xml.comp.CXMLStream.readChars(CXMLStream.java:1324)
         at oracle.xml.comp.CXMLStream.readUTF(CXMLStream.java:870)
         at oracle.xml.parser.v2.XMLText.readExternal(XMLText.java:905)
         at oracle.xml.parser.v2.XMLNode.readChildNodes(XMLNode.java:2853)
         at oracle.xml.parser.v2.XMLNode.readChildNodes(XMLNode.java:2843)
         at oracle.xml.parser.v2.XMLDocument.readExternal(XMLDocument.java:3394)
         at com.collaxa.cube.xml.dom.SDOMHelper.loadCompressedNormalDom(SDOMHelper.java:345)
         at com.collaxa.cube.xml.dom.SDOMHelper.load(SDOMHelper.java:135)
         at com.collaxa.cube.xml.dom.DOMUtil.loadDocument(DOMUtil.java:2580)
         at com.collaxa.cube.engine.delivery.DeliveryHelper.loadParts(DeliveryHelper.java:933)
         at com.collaxa.cube.engine.delivery.DeliveryService.handleInvoke(DeliveryService.java:526)
         at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleInvoke(CubeDeliveryBean.java:342)
         at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean_yt19iq_ELOImpl.handleInvoke(CubeDeliveryBean_yt19iq_ELOImpl.java:931)
         at com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:37)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:141)
         at com.collaxa.cube.engine.dispatch.BaseDispatchTask.run(BaseDispatchTask.java:58)
         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
         at java.lang.Thread.run(Thread.java:595)
    <2009-03-06 00:12:12,931> <ERROR> <default.collaxa.cube> <BaseCubeSessionBean::logError> Error while invoking bean "cube delivery": Exception not handled by the Collaxa Cube system.
    An unhandled exception has been thrown in the Collaxa Cube system. The exception reported is: "ORABPEL-09222
    Cannot deserialize DOM element.
    Failed to deserialize the DOM element from binary format, the document id c4ee9a6854f6381d:-649649f8:11fda9c39f2:-7fcb. The exception reported is
         at com.collaxa.cube.xml.dom.SDOMHelper.loadCompressedNormalDom(SDOMHelper.java:355)
         at com.collaxa.cube.xml.dom.SDOMHelper.load(SDOMHelper.java:135)
         at com.collaxa.cube.xml.dom.DOMUtil.loadDocument(DOMUtil.java:2580)
         at com.collaxa.cube.engine.delivery.DeliveryHelper.loadParts(DeliveryHelper.java:933)
         at com.collaxa.cube.engine.delivery.DeliveryService.handleInvoke(DeliveryService.java:526)
         at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleInvoke(CubeDeliveryBean.java:342)
         at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean_yt19iq_ELOImpl.handleInvoke(CubeDeliveryBean_yt19iq_ELOImpl.java:931)
         at com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.handle(InvokeInstanceMessageHandler.java:37)
         at com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.java:141)
         at com.collaxa.cube.engine.dispatch.BaseDispatchTask.run(BaseDispatchTask.java:58)
         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
         at java.lang.Thread.run(Thread.java:595)
    Exception: ORABPEL-09222
    Cannot deserialize DOM element.
    Failed to deserialize the DOM element from binary format, the document id c4ee9a6854f6381d:-649649f8:11fda9c39f2:-7fcb. The exception reported is
    Handled As: com.collaxa.cube.CubeException
    ORABPEL-00000
    ===========================================
    This happens immediately after the polling FTP adapter picks up the file. The IndexOutOfBoundsException is particularly troubling...is this error solely a function of memory (no OutOfMemory exception is being thrown), or is some other factor at work here? Any insights are appreciated.
    Thanks,
    --Gary                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Hi Anirudh,
    Thanks for the response. To clarify: my BPEL process starts with a Receive activity (with "createInstance" set to "yes"), which is receiving from an FTP Adapter PartnerLink. This PartnerLink is polling for a file on an SFTP server. When this file is present, and is relatively small, the whole BPEL process completes successfully. When it is of a larger size, I get the error described in my original post. The cause of the indexOutOfBoundsException is what I'm trying to determine. Here is the source for my BPEL process:
    ===================================
    <?xml version = "1.0" encoding = "UTF-8" ?>
    <!--
    Oracle JDeveloper BPEL Designer
    Created: Tue Mar 03 17:01:11 GMT-07:00 2009
    Author: Gary
    Purpose: Empty BPEL Process
    -->
    <process name="KFS_CNV_OpaqueFileRouting"
    targetNamespace="http://xmlns.oracle.com/KFS_CNV_BPEL_OpaqueFileRouting"
    xmlns="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    queryLanguage="http://www.w3.org/TR/1999/REC-xpath-19991116"
    expressionLanguage="http://www.w3.org/TR/1999/REC-xpath-19991116"
    abstractProcess="no" enableInstanceCompensation="no"
    xmlns:bpws="http://schemas.xmlsoap.org/ws/2003/03/business-process/"
    xmlns:xp20="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.Xpath20"
    xmlns:ns7="http://xmlns.oracle.com/pcbpel/adapter/ftp/ReceiveInputFile/"
    xmlns:ldap="http://schemas.oracle.com/xpath/extension/ldap"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:ns5="http://xmlns.oracle.com/pcbpel/adapter/file/"
    xmlns:client="http://xmlns.oracle.com/KFS_CNV_BPEL_FileRouting"
    xmlns:ora="http://schemas.oracle.com/xpath/extension"
    xmlns:ns3="http://xmlns.oracle.com/pcbpel/adapter/ftp/"
    xmlns:ns2="http://xmlns.oracle.com/pcbpel/adapter/opaque/"
    xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    xmlns:orcl="http://www.oracle.com/XSL/Transform/java/oracle.tip.pc.services.functions.ExtFunc"
    xmlns:ns8="http://xmlns.oracle.com/pcbpel/adapter/ftp/WriteOutputFile/">
    <!--
    PARTNERLINKS
    List of services participating in this BPEL process
    -->
    <!--
    VARIABLES
    List of messages and XML documents used within this BPEL process
    -->
    <partnerLinks>
    <partnerLink myRole="GetFile_role" name="ReceiveInputFile"
    partnerLinkType="ns7:GetFile_plt"/>
    <partnerLink name="WriteOutputFile" partnerRole="PutFile_role"
    partnerLinkType="ns8:PutFile_plt"/>
    </partnerLinks>
    <variables>
    <variable name="ReceiveFileContents_GetFile_InputVariable"
    messageType="ns7:GetFile_msg"/>
    <variable name="FtpHeaderData" messageType="ns3:InboundHeader_msg"/>
    <variable name="DestFileHeader" messageType="ns3:OutboundHeader_msg"/>
    <variable name="OutboundFileContents" messageType="ns8:PutFile_msg"/>
    </variables>
    <!--
    ORCHESTRATION LOGIC
    Set of activities coordinating the flow of messages across the
    services integrated within this business process
    -->
    <sequence name="main">
    <receive name="ReceiveFileContents" partnerLink="ReceiveInputFile"
    portType="ns7:GetFile_ptt" operation="GetFile"
    variable="ReceiveFileContents_GetFile_InputVariable"
    createInstance="yes" bpelx:headerVariable="FtpHeaderData"/>
    <assign name="AssignDestFileHeader">
    <copy>
    <from variable="FtpHeaderData" part="inboundHeader"
    query="/ns3:InboundFTPHeaderType/ns3:fileName"/>
    <to variable="DestFileHeader" part="outboundHeader"
    query="/ns3:OutboundFTPHeaderType/ns3:fileName"/>
    </copy>
    </assign>
    <assign name="AssignDestFileContents">
    <copy>
    <from variable="ReceiveFileContents_GetFile_InputVariable" part="opaque"
    query="/ns2:opaqueElement"/>
    <to variable="OutboundFileContents" part="opaque"
    query="/ns2:opaqueElement"/>
    </copy>
    </assign>
    <invoke name="PushFileContents" partnerLink="WriteOutputFile"
    portType="ns8:PutFile_ptt" operation="PutFile"
    inputVariable="OutboundFileContents"/>
    </sequence>
    </process>
    ===================================
    Thanks,
    --Gary                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • BPEL FTP Adapter problems

    Hi!
    I have two problem using the FTP Adapter in a BPEL process.
    The first can be described as follow: I have a BPEL process that incapsulates the FTP Adapter and it is deployed correctly on the BPEL default domain. It's working fine in a normal context with no error. Now I want to simulate a "read FTP Server" crash; so I put the FTP Server from which I'm reading off-line. When the GET module of the FTP Adapter tries to poll the server, it generates a Null Pointer Exception and on the server command window I can read, after a while, that the process state will be set to OFF. But when I enter in the console I always see the state ON! But the interesting question is: is there an automatic way to recovery the process and to restart it? I see that in the domain parameter there are two values: rcvAgentDelay (7200) and rcvThreshold (600). I tried to set them to some other values, for example (120) and (10), but the process still remains "blocked" and no new polling seems to happen.
    The second problem is about the creation and the deploying on a new domain. I create a new domain called "bulk" and I tried to deploy my process on it but I can't do it due to the generation of many exception! Can I deploy a process with a FTP Adapter component inside on a domain different from the default one? And if the response is positive, like I think, can you summarize the most important steps of it and if I must configure some specific domain parameters?
    Thanks a lot,
    Busnelli.

    OK, firstly I want to thank both of you, Rakesh and Maneesh.
    Here are the details requested:
    Operation System = Windows XP Pro SP2
    BPEL Process Manager = 10.1.2
    BPEL Server version = 2.2 (build 1361)
    JDeveloper version = 10.1.2 (build 1811)
    BPEL Designer version = 10.1.2 (build 050322)
    Usually after any modification I'm used to restarting the BPEL server.
    Today I have downloaded the "Oracle JDeveloper 10g (10.1.3) - Developer Preview" (I think to be the Post Beta 3) and as soon as possible I will try to use it.
    Thanks to both!

  • BPEL FTP adapter

    Hi everyone!
    Is there anyone who can tell me where I can find some information about the usage of the FTP adapter included in BPEL PM 10.1.2.
    Thanks!

    Hi!
    By the using of the beta FTP guide I have solved my doubts about the configuration of the adapters for getting and putting files on different FTP server.
    But during the execution of the process I have noticed a strange thing in the BPEL server console. It seems to be a “great” delay between the activation of the process after the deploying and the effective transferring of files from server1 to server2. I mean, for example, that if I deploy the process at 9,07AM the first transfer begin at 9,28AM, about twenty minutes after and so on for the other istances.
    The situation is that:
    The polling frequency is fixed to 60 seconds;
    The Minimum file age is fixed to 0 seconds;
    The files on server1 have a minimum age of about 2 minutes (and have an extension of type .txt);
    The instances are initiated automatically because I have checked the “create instance” box in the invoke component configuration parameters.
    Initially I think that the delay was due to the difference between my pc-time and the server1-time but modifying my pc-time I have obtained only a little improvement.
    Could it be due to any activation or scheduling parameter in some BPEL file or it is probably a synchronization problem between my pc and server1?
    I bag your pardon if the message is so long but I hope to have success in explaining the problem!
    Thanks,
    Busno.

  • BPEL FTP Adapter Issue

    I am trying to run the tutorials/129.FTPAdapter example.
    1) placed my FTP configuration in Oracle_Home\integration\orabpel\system\appserver\oc4j\j2ee\home\a
    pplication-deployments\default\FtpAdapter\oc4j-ra.xml file.
    2) created the input, output folder is my ftp
    3) deployed the FTPDebatching process.
    The process started polling the FTP- input directory immediately after deployment.
    But when I place the container.txt file in the input folder then its not reading the contents of that file and no exception message is thrown
    But when I manually initiate the process by giving some input then its writing the input in to a file in FTP- output directory.
    But it should pick up the file from input directory when it is place over there.
    polling frequency is 1 minute.
    Am I missing some configuration ????????

    Did you define in your first activity to create an instance? If you stated in your first activity in your bpel process he needs to create an instance, he will instantiate your process when a file is picked up by the polling mechanism.

  • FTP Adapter in SOA10.1.3.4.0 MLR4 doesn't work and no errors either

    Hi All:
    First my env summary:
    I have install SOA10.1.3.4.0 (with MLR4) on my laptop (Windows XP). Also I have install Filezilla Server on same laptop.
    In Fillezilla, I have configured a ftp location to "F:\MyFTPServer" directory. F drive is a local drive on my laptop. Also I have created a user called "soa" with password "soa" to be able to access this FTP server.
    Under F:\MyFTPServer directory, I have 3 sub folders:
    In -- to get file
    Out -- to drop the file
    Archive -- to archive the file after get and drop
    I have successfully accessed this ftp server from other computer using either MS-DOS FTP command or FTP software (e.g. WinSCP) as user "soa". I am able to drop file to "In" dirrectory and get file from "Out" directory.
    Above confirms my FTP server is ready to be used.
    Next, in SOA 10.1.3.4.0 AS console, I have create a new Connection Factory called "*eis/Ftp/myFtpServer*" (there is a seeded one called eis/Ftp/FtpAdapter and I didn't touch/configure it).
    the following is the settings for eis/Ftp/myFtpServer
    host: my laptop computer name
    port: 21
    ftpAbsolutePathBegin: /
    ftpPathSeparator: /
    listParserKey: WIN
    username: soa
    password: soa
    serverType: win
    for the rest settings, I leave as default.
    Then, I create a simple BPEL process with following components:
    One FTP Adapter called "MyFTP" with following parameters:
    <jca:operation
    FileType="ascii"
    PhysicalDirectory="In"
    ActivationSpec="oracle.tip.adapter.ftp.inbound.FTPActivationSpec"
    PhysicalArchiveDirectory="Archive"
    DeleteFile="true"
    IncludeFiles=".*\.csv"
    PollingFrequency="60"
    MinimumAge="60"
    FileModificationTime="FileSystem"
    ModificationTimeFormat="4,18,yyyyMMddHHmmSS"
    OpaqueSchema="false"
    </jca:operation>
    <service name="MyFTP">
    <port name="GetFile_pt" binding="tns:GetFile_binding">
    <jca:address location="*eis/Ftp/myFtpServer*" UIincludeWildcard="*.csv" />
    </port>
    </service>
    I create one Receive activity to get file from "MyFTP" FTP Adapter.
    Using above setting, my intention is to poll any file (*.csv) from F:\MyFTPServer\In directory and receive it into my receive activity.
    I deployed my project to SOA application server and stop/restart my SOA application once.
    Now, the real stuff begins:
    I dropped 2 simple, very small (size < 1KB) files called sample.csv and sample2.csv to F:\MyFTPServer\In diretory.
    In my domain.log file, I can see my BPEL process is starting polling every 1 minute without any error:
    <2010-09-16 15:29:25,015> <INFO> <default.collaxa.cube.activation> <File Adapter::Inbound> Managed Connection Created
    <2010-09-16 15:29:25,015> <INFO> <default.collaxa.cube.activation> <File Adapter::Inbound> Connection Created
    <2010-09-16 15:30:25,016> <INFO> <default.collaxa.cube.activation> <File Adapter::Inbound> Managed Connection Created
    <2010-09-16 15:30:25,016> <INFO> <default.collaxa.cube.activation> <File Adapter::Inbound> Connection Created
    Meanwhile, I am observing Filezilla server log and it clearly said every one minute (the timestamp match to bpel domain.log 100%), user "soa" login to this FTP server and list both files (sample.csv and sample2.csv) in "In" directory. Then it quits.
    However, I don't see any BPEL instance is created (In my BPEL project, I have cheched "Create Instance" when create my receive activity). And both files are still there in "In" folder. Per my configuration of "MyFTP" FTP adapter, the file should be deleted after it is polled successfully (*DeleteFile*="true")
    (000132)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> Connected, sending welcome message...
    (000132)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 220-FileZilla Server version 0.9.36 beta
    (000132)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 220-written by Tim Kosse ([email protected])
    (000132)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 220 Please visit http://sourceforge.net/projects/filezilla/
    (000132)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> USER soa
    (000132)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 331 Password required for soa
    (000132)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> PASS ***
    (000132)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 230 Logged on
    (000132)9/16/2010 15:29:25 PM - soa (10.1.90.187)> PWD
    (000132)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 257 "/" is current directory.
    (000132)9/16/2010 15:29:25 PM - soa (10.1.90.187)> PASV
    (000132)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 227 Entering Passive Mode (10,1,90,187,13,110)
    (000132)9/16/2010 15:29:25 PM - soa (10.1.90.187)> NLST /In
    (000132)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 150 Connection accepted
    (000132)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 226 Transfer OK
    (000133)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> Connected, sending welcome message...
    (000133)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 220-FileZilla Server version 0.9.36 beta
    (000133)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 220-written by Tim Kosse ([email protected])
    (000133)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 220 Please visit http://sourceforge.net/projects/filezilla/
    (000133)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> USER soa
    (000133)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 331 Password required for soa
    (000133)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> PASS ***
    (000133)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 230 Logged on
    (000133)9/16/2010 15:29:25 PM - soa (10.1.90.187)> MDTM /In/sample.csv
    (000133)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 213 20100916184802
    (000133)9/16/2010 15:29:25 PM - soa (10.1.90.187)> QUIT
    (000133)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 221 Goodbye
    (000133)9/16/2010 15:29:25 PM - soa (10.1.90.187)> disconnected.
    (000134)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> Connected, sending welcome message...
    (000134)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 220-FileZilla Server version 0.9.36 beta
    (000134)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 220-written by Tim Kosse ([email protected])
    (000134)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 220 Please visit http://sourceforge.net/projects/filezilla/
    (000134)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> USER soa
    (000134)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> 331 Password required for soa
    (000134)9/16/2010 15:29:25 PM - (not logged in) (10.1.90.187)> PASS ***
    (000134)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 230 Logged on
    (000134)9/16/2010 15:29:25 PM - soa (10.1.90.187)> MDTM /In/sample2.csv
    (000134)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 213 20100916184802
    (000134)9/16/2010 15:29:25 PM - soa (10.1.90.187)> QUIT
    (000134)9/16/2010 15:29:25 PM - soa (10.1.90.187)> 221 Goodbye
    (000134)9/16/2010 15:29:25 PM - soa (10.1.90.187)> disconnected.
    (000132)9/16/2010 15:29:25 PM - soa (10.1.90.187)> disconnected.
    (000135)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> Connected, sending welcome message...
    (000135)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 220-FileZilla Server version 0.9.36 beta
    (000135)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 220-written by Tim Kosse ([email protected])
    (000135)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 220 Please visit http://sourceforge.net/projects/filezilla/
    (000135)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> USER soa
    (000135)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 331 Password required for soa
    (000135)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> PASS ***
    (000135)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 230 Logged on
    (000135)9/16/2010 15:30:25 PM - soa (10.1.90.187)> PWD
    (000135)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 257 "/" is current directory.
    (000135)9/16/2010 15:30:25 PM - soa (10.1.90.187)> PASV
    (000135)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 227 Entering Passive Mode (10,1,90,187,13,130)
    (000135)9/16/2010 15:30:25 PM - soa (10.1.90.187)> NLST /In
    (000135)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 150 Connection accepted
    (000135)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 226 Transfer OK
    (000136)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> Connected, sending welcome message...
    (000136)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 220-FileZilla Server version 0.9.36 beta
    (000136)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 220-written by Tim Kosse ([email protected])
    (000136)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 220 Please visit http://sourceforge.net/projects/filezilla/
    (000136)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> USER soa
    (000136)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 331 Password required for soa
    (000136)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> PASS ***
    (000136)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 230 Logged on
    (000136)9/16/2010 15:30:25 PM - soa (10.1.90.187)> MDTM /In/sample.csv
    (000136)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 213 20100916184802
    (000136)9/16/2010 15:30:25 PM - soa (10.1.90.187)> QUIT
    (000136)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 221 Goodbye
    (000136)9/16/2010 15:30:25 PM - soa (10.1.90.187)> disconnected.
    (000137)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> Connected, sending welcome message...
    (000137)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 220-FileZilla Server version 0.9.36 beta
    (000137)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 220-written by Tim Kosse ([email protected])
    (000137)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 220 Please visit http://sourceforge.net/projects/filezilla/
    (000137)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> USER soa
    (000137)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> 331 Password required for soa
    (000137)9/16/2010 15:30:25 PM - (not logged in) (10.1.90.187)> PASS ***
    (000137)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 230 Logged on
    (000137)9/16/2010 15:30:25 PM - soa (10.1.90.187)> MDTM /In/sample2.csv
    (000137)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 213 20100916184802
    (000137)9/16/2010 15:30:25 PM - soa (10.1.90.187)> QUIT
    (000137)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 221 Goodbye
    (000137)9/16/2010 15:30:25 PM - soa (10.1.90.187)> disconnected.
    (000135)9/16/2010 15:30:25 PM - soa (10.1.90.187)> disconnected.
    I am bit of confused. In my case, there is no any error anywhere; however, FTP Adapter in my bpel project doesn't poll file either. It does login to FTP server every one minute; did a list command; then quit.
    You may suggest I change the following 2 settings in my bpel project:
    FileModificationTime="FileSystem"
    ModificationTimeFormat="4,18,yyyyMMddHHmmSS"
    however, I think they are set correctly, because it match to MDTM command result in my Filezilla server log (see above and below). The modificaiton time format starts at position 4 and ends with position 18 with correct mask
    (000137)9/16/2010 15:30:25 PM - soa (10.1.90.187)> MDTM /In/sample2.csv
    (000137)9/16/2010 15:30:25 PM - soa (10.1.90.187)> 213 *20100916184802*
    Can anyone offer me some help? I am desperately want make this work so that I can show this example to others here.
    Thanks in advance!
    Kevin
    Edited by: user3026501 on Sep 16, 2010 1:44 PM
    Edited by: user3026501 on Sep 16, 2010 1:47 PM

    After I delete following 2 lines, I got some error in domain.log
    FileModificationTime="FileSystem"
    ModificationTimeFormat="4,18,yyyyMMddHHmmSS"
    Error in domain.log
    <2010-09-29 11:01:56,358> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Managed Connection Created^M
    <2010-09-29 11:01:56,358> <INFO> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Connection Created^M
    <2010-09-29 11:01:56,405> <ERROR> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Error in creating FTPTimeMask^M
    <2010-09-29 11:01:56,452> <ERROR> <default.collaxa.cube.activation> <FTP Adapter::Inbound> Could not get file modification time for : test1.csv^M
    <2010-09-29 11:01:56,452> <INFO> <default.collaxa.cube.activation> <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.
    ^M
    Here is my latest jca:operation definition:
    <jca:operation
    FileType="ascii"
    PhysicalDirectory="In"
    ActivationSpec="oracle.tip.adapter.ftp.inbound.FTPActivationSpec"
    PhysicalArchiveDirectory="Archive"
    UseRemoteArchive="true"
    DeleteFile="true"
    IncludeFiles=".*\.csv"
    PollingFrequency="60"
    MinimumAge="120"
    OpaqueSchema="false" >
    </jca:operation>
    Any more suggestion?
    Thanks!
    Kevin

  • Processing a CSV file in batching by FTP Adapter gives translation error

    Hi All,
    I have a CSV with 2000 records.. want to process it in batch of 500.
    When i dont use batching in FTP adapter.. everything goes fine.
    But when i include batching in the adpater.. and try to process the same file. it gives:
    <2009-09-09 12:09:15,997> <ERROR> <VDSTServices.collaxa.cube.translation> <NXSDTranslatorImpl::logError> translateFromNative Failed with exception = 50
    <2009-09-09 12:09:15,997> <INFO> <VDSTServices.collaxa.cube.activation> <FTP Adapter::Inbound> Error while translating inbound file : VDST_CNP_EMR5110026_20090904_000000.csv
    <2009-09-09 12:09:15,997> <INFO> <VDSTServices.collaxa.cube.activation> <FTP Adapter::Inbound>
    ORABPEL-11100
    Translation Failure.
    [Line=27, Col=1] Translation from native failed. 50.
    Check the error stack and fix the cause of the error. Contact oracle support if error is not fixable.
         at oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl.doTranslateFromNative(NXSDTranslatorImpl.java:754)
         at oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl.translateFromNative(NXSDTranslatorImpl.java:489)
         at oracle.tip.adapter.file.inbound.ProcessWork.doTranslation(ProcessWork.java:748)
         at oracle.tip.adapter.file.inbound.ProcessWork.processMessages(ProcessWork.java:336)
         at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:218)
         at oracle.tip.adapter.fw.jca.work.WorkerJob.go(WorkerJob.java:51)
         at oracle.tip.adapter.fw.common.ThreadPool.run(ThreadPool.java:280)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.ArrayIndexOutOfBoundsException: 50
         at oracle.tip.pc.services.translation.xlators.nxsd.ErrorList.addError(ErrorList.java:108)
         at oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl.terminateLoop(NXSDTranslatorImpl.java:1688)
         at oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl.parseNXSD(NXSDTranslatorImpl.java:1307)
         at oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl.parseNXSD(NXSDTranslatorImpl.java:1216)
         at oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl.parseNXSD(NXSDTranslatorImpl.java:1084)
         at oracle.tip.pc.services.translation.xlators.nxsd.NXSDTranslatorImpl.doTranslateFromNative(NXSDTranslatorImpl.java:706)
         ... 7 more
    I tried deleting the rows 24-28 from the CSV and process again.. again got the same error [Line=27, Col=1] .. so its not an issue with CSV.
    Please suggest.
    Thanks

    Can you publish or pass your csv and the native schema you are using. Please also mention your soa version. thx.

  • FTP Adapter Unable to change directory 'inputDir'

    Hi all. I'm trying to put the file into BPEL Process, transform and put it to the output directory like in tutorial 129.FTPAdapter FTPDebatching. But I've got this message:
    <bindingFault xmlns="http://schemas.oracle.com/bpel/extension">
    <part name="code">
    <code>550</code>
    </part>
    <part name="summary">
    <summary>file:/C:/OraHome_1/integration/orabpel/domains/default/tmp/.bpel_FTPDebatch0ing_1.0.jar/FTPDebatchingOutput.wsdl
    [ Put_File_ptt::Put_File(po) ] - WSIF JCA Execute of operation 'Put_File' failed due to: Error changing directory in the host.
    Change working directory to /outputDir in the server failed. ;
    nested exception is: ORABPEL-11431 Error changing directory in the host.
    Change working directory to /outputDir in the server failed.
    Check the error stack and fix the cause of the error.
    Contact oracle support if error is not fixable.</summary>
    </part>
    <part name="detail">
    <detail>550 /outputDir: The system cannot find the file specified.</detail>
    </part>
    </bindingFault>
    What am i must to do?

    Hi Varun,
    Review of the ftp protocol specification
    http://www.w3.org/Protocols/rfc959/
    http://www.w3.org/Protocols/rfc959/5_Declarative.html
    shows that LIST command
    LIST
    125, 150
    226, 250
    425, 426, 451
    450
    500, 501, 502, 421, 530
    does not have 550 code among the codes which are supposed to be returned by ftp server in response
    to ls command. So, it looks like the ftp server running on AIX platofrm violates the ftp protocol specification.
    As a result bpel ftp adapter returns an error and the process goes off-line.
    Solution:
    Apply patch 4508850.
    If for any reason the official patch does not work, then apply the patch manually using the following steps:
    1. Stop OC4J_BPEL
    2. Create the following directories:
    $O_H\integration\orabpel\system\classes\oracle\tip\adapter\file\inbound
    $O_H\integration\orabpel\system\classes\oracle\tip\adapter\ftp\inbound
    3. Copy the following files
    FileSource.class, PollWork.class, FTPSource.class
    from the patch to
    $O_H\integration\orabpel\system\classes\oracle\tip\adapter\file\inbound\FileSource.class
    $O_H\integration\orabpel\system\classes\oracle\tip\adapter\file\inbound\PollWork.class
    $O_H\integration\orabpel\system\classes\oracle\tip\adapter\ftp\inbound\FTPSource.class
    4. Restart OC4J_BPEL
    Cheers,
    Anirudh Pucha

  • File size restriction on FTP Adapter (GET)

    A customer has deployed a BPEL process that we had created that uses the FTP Adapter to download (GET) files. The customer is reporting that when they try to download a large file (about 800 MB in size), the process does not seem to kick in for more than one hour. At this point I don't know how good or bad the network speed is and how long a FTP download will take for a file of that size. But before looking into that, wanted to know if there is any restriction on how big a file can be for it to be downloaded by the BPEL FTP Adapter. If not, is there some way to find out what is wrong with the downloading or to know to progress of the FTP GET?
    The user guide talks about increasing the value of transaction-config timeout in server.xml for the File Adapter. Is this applicable for FTP Adapter also and will it work if I increase this?
    Thanks in advance for your attention.
    Jay

    Thanks for the pointer. The processes are deployed on a 10.1.3.5 instance.
    Of the info I found in that article, only the following seemed applicable:
    53.2.1 Setting Audit Levels from Oracle Enterprise Manager for Large Payload Processing
    I can ask the customer to turn off auditing if it is on. But I am skeptical that this will resolve this issue.
    The following seem to be applicable only to 11g version and I am not sure if they have any corresponding options in 10.1.3.5 (please let me know if I am mistaken):
    1. 53.2.4 Using Adapter Support for Streaming Large Payloads
    2. 53.2.6 Processing Large Documents in Oracle B2B
    Section 53.3.1 Opaque Schema for Processing Large Payloads says the following:
    There is a limitation when you use an opaque schema for processing large payloads. The entire data for the opaque translator is converted to a single Base64-encoded string. An opaque schema is generally used for smaller data. For large data, use the attachments feature instead of the opaque translator.
    Based on your experience, has the FTP Adapter ever been used to download files of 800MB or larger size on a 10.1.3.5 instance? I would like to know if there is any insurmountable system limitation with this approach or is it just a question of proper configuration or is this a bug that the FTP adapter product team can look at. I assume the attachment feature is not available in 10.1.3.5.
    The remaining sections don't seem applicable to the the customer scenario.
    Can you please explain what ODI is?
    Appreciating your input,
    Jay

  • Does Interconnect FTP Adapter support SFTP/SSH?

    Does Interconnect FTP Adapter support SFTP/SSH?
    Thanks!
    -mb

    No it doesn't!
    Actually, FTP adapter in BPEL support secure FTP (FTPS, FTP over SSL), but only on Solaris platform if believe documentation.
    You can try to connect BPEL FTP adapter to InterConnect using new JCA adapter (in IC 10.1.2.0.2), but I'm not sure wether BPEL FTP adapter is JCA-compatable or not (since it is not in Oracle AS adapters package but inside BPEL)...

  • Q: ftp adapter local storage

    My dba is asking how much space he should allocate on what file system for intermediate storage used by the BPEL ftp adapter. Does the ftp adapter uses local disk storage to temporarily stage inbound or outbound files for processing? If so, where?
    BTW: Our host OS is Solaris.
    Thanks,
    -Scott K.

    Can anyone let me know how to enforce the XSD validation in the adapter. As of now only the structure of the message is being checked.

  • Error while deploying a process with FTP Adapter

    Hi All,
    I am using JDev 10.1.3.3 and SOA 10.1.3.3
    I am using FTP Adapter to get a file from a remote location in a empty Process.
    I have checked delete files option and using logical directory.
    While deploying i am getting the below error.
    A problem occured while connecting to server "XXXX" using port "XXXX": bpel_APACSHPREQ940PassThroughBPELOB_1.0.jar failed to deploy. Exception message is:  ORABPEL-09903
    Could not initialize activation agent.
    An error occured while initializing an activation agent for process "APACSHPREQ940PassThroughBPELOB", revision "1.0".
    Please ensure that the activation agents are configured correctly in the bpel deployment descriptor (bpel.xml).
    oracle.tip.adapter.fw.agent.jca.JCAActivationAgent: java.lang.reflect.InvocationTargetException
    Please help me out....
    Regards
    PavanKumar

    Hi Krishna,
    Not Working
    <definitions
    name="GetPSOJapanPassThroughFile"
    targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/ftp/GetPSOJapanPassThroughFile/"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:tns="http://xmlns.oracle.com/pcbpel/adapter/ftp/GetPSOJapanPassThroughFile/"
    xmlns:plt="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:jca="http://xmlns.oracle.com/pcbpel/wsdl/jca/"
    xmlns:opaque="http://xmlns.oracle.com/pcbpel/adapter/opaque/"
    xmlns:pc="http://xmlns.oracle.com/pcbpel/"
    xmlns:hdr="http://xmlns.oracle.com/pcbpel/adapter/ftp/"
    >
    <import namespace="http://xmlns.oracle.com/pcbpel/adapter/ftp/" location="ftpAdapterInboundHeader.wsdl"/>
    <types>
    <schema targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/opaque/"
    xmlns="http://www.w3.org/2001/XMLSchema" >
    <element name="opaqueElement" type="base64Binary" />
    </schema>
    </types>
    <message name="Get_msg">
    <part name="opaque" element="opaque:opaqueElement"/>
    </message>
    <portType name="Get_ptt">
    <operation name="Get">
    <input message="tns:Get_msg"/>
    </operation>
    </portType>
    <binding name="Get_binding" type="tns:Get_ptt">
    <pc:inbound_binding />
    <operation name="Get">
    <jca:operation
    FileType="ascii"
    LogicalDirectory="GETPSOPTFILE"
    ActivationSpec="oracle.tip.adapter.ftp.inbound.FTPActivationSpec"
    DeleteFile="true"
    IncludeFiles="PSO.*\.dat"
    PollingFrequency="6"
    MinimumAge="0"
    OpaqueSchema="true" >
    </jca:operation>
    <input>
    <jca:header message="hdr:InboundHeader_msg" part="inboundHeader"/>
    </input>
    </operation>
    </binding>
    <service name="GetPSOJapanPassThroughFile">
    <port name="Get_pt" binding="tns:Get_binding">
    <jca:address location="eis/Ftp/APACFtp" UIincludeWildcard="PSO*.dat" />
    </port>
    </service>
    <plt:partnerLinkType name="Get_plt" >
    <plt:role name="Get_role" >
    <plt:portType name="tns:Get_ptt" />
    </plt:role>
    </plt:partnerLinkType>
    </definitions>
    Working
    <definitions
    name="GetPSOPassthroughFile"
    targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/ftp/GetPSOPassthroughFile/"
    xmlns="http://schemas.xmlsoap.org/wsdl/"
    xmlns:tns="http://xmlns.oracle.com/pcbpel/adapter/ftp/GetPSOPassthroughFile/"
    xmlns:plt="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
    xmlns:jca="http://xmlns.oracle.com/pcbpel/wsdl/jca/"
    xmlns:opaque="http://xmlns.oracle.com/pcbpel/adapter/opaque/"
    xmlns:pc="http://xmlns.oracle.com/pcbpel/"
    xmlns:hdr="http://xmlns.oracle.com/pcbpel/adapter/ftp/"
    >
    <import namespace="http://xmlns.oracle.com/pcbpel/adapter/ftp/" location="ftpAdapterInboundHeader.wsdl"/>
    <types>
    <schema targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/opaque/"
    xmlns="http://www.w3.org/2001/XMLSchema" >
    <element name="opaqueElement" type="base64Binary" />
    </schema>
    </types>
    <message name="Get_msg">
    <part name="opaque" element="opaque:opaqueElement"/>
    </message>
    <portType name="Get_ptt">
    <operation name="Get">
    <input message="tns:Get_msg"/>
    </operation>
    </portType>
    <binding name="Get_binding" type="tns:Get_ptt">
    <pc:inbound_binding />
    <operation name="Get">
    <jca:operation
    FileType="ascii"
    LogicalDirectory="GetPSOFile"
    ActivationSpec="oracle.tip.adapter.ftp.inbound.FTPActivationSpec"
    DeleteFile="false"
    IncludeFiles="PSO.*\.dat"
    PollingFrequency="6"
    MinimumAge="0"
    FileModificationTime="FileSystem"
    ModificationTimeFormat="4,18,yyyyMMddHHmmSS"
    OpaqueSchema="true" >
    </jca:operation>
    <input>
    <jca:header message="hdr:InboundHeader_msg" part="inboundHeader"/>
    </input>
    </operation>
    </binding>
    <service name="GetPSOPassthroughFile">
    <port name="Get_pt" binding="tns:Get_binding">
    <jca:address location="eis/Ftp/APACFtp" UIincludeWildcard="PSO*.dat" />
    </port>
    </service>
    <plt:partnerLinkType name="Get_plt" >
    <plt:role name="Get_role" >
    <plt:portType name="tns:Get_ptt" />
    </plt:role>
    </plt:partnerLinkType>
    </definitions>

Maybe you are looking for

  • Sales Order Status with Billing Plan

    Dear SAP SD Gurus, I have an order with 2 billing plans and both of them have been invoiced. The status of my order still considered "being processed" eventhough both invoiced have been created and posted to FI. I'm using item category "TAO". Any clu

  • Clicking noise from back-ups

    Since replacing my G5 with a new mac mini I hear frequent clicking noises from the APC Back-UPS that I have it plugged into. The only obvious difference is that the mini has an ungrounded two-prong plug while the G5 had a grounded three-prong plug. T

  • Import settings for HDV for PAL

    I film on HDV tapes (1440x1080i) and I have asked both Apple store trainers and a Final Cut pro trainer and I am getting told different things for what settings to chose in easy set-up on Final Cut. I have chosen what I believed was the right setting

  • Iphoto freezing/quitting

    Over the last few days whenever I open iphoto it gives me the message "Loading Photos" and just sits there for about 5 minutes and then quits, and gives me the error message telling me that it just quit. I was hoping that this was more of a temporary

  • Execute queries parallel in web report?

    Hello BW experts, One web reports contains 3 dataproviders with 3 sepereate queries. when i look in sm50 it seems like the queries are executed serially. It takes the time of Query1 + Query2 + Query3. Is there a way to execute the 3 queries in web re