InterConnect - FTP adapter:Message queue empty

Hi,
I have installed oracle InterConnect 9.0.4.
The send point and receive end point are configured as separate folders
ota.send.endpoint=ftp://hcsdlx01/interexample/sender/
ota.receive.endpoint=ftp://hcsdlx01/interexample/receiver
We have placed an xml file at the sender location.
And trying to retrieve at reciever end point
But we are getting a message saying message queue empty in the oailog.txt
can anyone shed the possible sources of error.
Regards
Venkat

Finally succeeded in spotting error.
The FTP adapter.ini file was not configured properly
The point is that The send point and receive points should be as per the file system.
In our case the endpoint as we see in browser say:
ftp://example/endpoint
but in the file in Unix server was
<dir1>/<dir2>/endpoint
In the adapter.ini we changed to endpoint = <dir1>/<dir2>/endpoint.
It started working properly,
Thank u marcus

Similar Messages

  • 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)...

  • Query re FTP adapter : Message Status

    Hi All,
    For an FTP adapter, if a message is in 'To BE Delivered' or 'Delivering status', what could be the possible reasons for the same.
    Thank you in adv.

    Hello,
    With regard to the message status 'Waiting to be delivered', it means that the message is successfully delivered from Integration Server but got stuck in the queue. Can you please check whether the queues are registered. Go to SMQR transaction. You will get a list of queues. The next column is 'Type' which should show 'R' (Registered). Most cases the queues would have been configured and registered. Anyway please check it. Also check tcodes SMQ1 and SMQ2 to find any queues. If you find, release them by just pointing at the queue and unlocking it.
    I herewith provide a thread which explain more about this issue. Hope this should be useful:-
    To Be Delivered
    if some messages are in DLNG status...then other messages which are in ToBeDelivered state are waiting for the resources to get processed...
    Regards,
    Phani
    Edited by: phani kumar on Jan 3, 2012 11:30 AM

  • Oracle 9iAS -Oracle InterConnect  - FTP Adapter

    Hi there,
    Has any one worked with OracleInterConnect 4.1, FTP Adapter (Actional). ??
    I have problems in Publishing using the FTP adapter to the Hub. I am getting the following error,
    Thu Apr 18 13:08:59 GMT 2002: Initializing connection to the Repository...
    Thu Apr 18 13:09:01 GMT 2002: Connected to the Repository.
    Thu Apr 18 13:09:02 GMT 2002: E-JNI0004: A Java exception occurred:
    oracle.oai.agent.common.AgentRuntimeException: There is no OAI message for the Object that you are trying to send which satisfies all of the event map conditions.
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Compiled Code)
    at java.lang.RuntimeException.<init>(Compiled Code)
    at oracle.oai.agent.adapter.sdk.AgentRuntimeException.<init>(AgentRuntimeException.java:63)
    at oracle.oai.agent.common.AgentRuntimeException.<init>(AgentRuntimeException.java:595)
    at oracle.oai.agent.client.AgentImpl.createMessageObject(AgentImpl.java:157)
    at com.actional.oai.Agent.Publish(Agent.java:204)
    Thu Apr 18 13:09:02 GMT 2002: Unknown exception
    Call to newEmployee@OAI://Employee
    Thu Apr 18 13:09:02 GMT 2002: Unknown exception
    Call to newEmployee@FTP://Employee
    Call to newEmployee@OAI://Employee

    Hi,
    We had the same problem. It was solved in our case when we specified the following:
    In your published (and also published) event you have to specify an 'Object Name' (in the second screen of the edit-window). This has to match with the name of the business object that belongs to this event.
    I found this very strange because to me it seemed that you allready specified this in the screen before.
    But anyway, this action helped us in overcoming the same error you got.
    (There is no OAI message for the Object that you are trying to send which satisfies all of the event map conditions. )
    Hope this helps,
    Mark

  • ESB - No Response from FTP Adapter Service

    Hello I'm developing a service on the Oracle ESB 10.1.3.4.0.
    My goal is to receive an incoming SOAP/XML message and then put the XML file on an FTP Server and return a response(Success/Error) to the invoker.
    I have created a RoutingService and a FTP Adapter Service. The Routing service receives the incoming message and then performs a synchronous executions on the FTP adapter service. The FTP adapter service successfully uploads the file to the FTP server.
    The problem I'm having is that the FTP Adapter Service does not return a response and the Routing Service does not allow me to create an XSL mapping for the response.
    Does anyone have any recommendations on how to return a response to the invoker of the Routing Service?
    Thanks!

    The WSDL that the wizard of the FTP Adapter created only had an "input" tag under the "operation". I manually modified the WSDL and added an "output" tag that references a new XSD that I imported.
    The problem that I was originally having was that the FTP adapter returned an empty message with no tags. With my change to the WSDL, the FTP adapter is still NOT returning any data, however it is now returning the the tags (empty) that I referenced in the WSDL.
    I originally had 1 routing service and 1 FTP adapter service. In order to make use of the empty tags being returned by the FTP adapter, I created a 2nd routing service and placed in between the first 2 services. Next I used an XSL mapping to hard code the value "success" in the response XML. If the FTP adapter fails, then a fault will be returned to the user.
    I hope this answers your question.

  • Strange Problem in File Archiving - Sender FTP Adapter

    Hi,
    The scenario is file to IDOc. XI has to read the input file from client FTP server and archive it to XI local file server.
    File is archived properly without FCC (for xml files). But with FCC, the sender FTP adapter is archiving empty files (0 kb files) not the original file with data.
    I've checked SXMB_MONI, even there I can see the file data and the IDoc is getting posted with proper data. But, the archived file is empty. Not sure about the problem.
    Please suggest. Thanks in advance.
    Regards,
    Joe.

    Hi,
    I've already tried archiving the file to the FTP server itself, it's working fine (even with FCC). But, when I try to archive it to the XI server (read from FTP and archive at XI server), it's writing empty file to the XI archive directory. I'm using PI 7.0 SP 14. My sender FTP adapter dtls follow
    Data Connection: Passive
    Timeout Secs: 500
    Connect Mode: Permanently
    Transfer Mode: text and binary tried both
    File type: text and binary tried both..
    Looking out for a solution.
    Thanks,
    Joe.
    Edited by: Joe on Jun 19, 2008 8:07 AM
    Edited by: Joe on Jun 19, 2008 8:08 AM

  • "Message Rejection Handler" for the file/ftp adapter using fault policy

    Hi guys,
    We are trying to implement "Message Rejection Handler" for the file/ftp adapter using following fault policy configuration.
    Fault Policy:
    `````````````
    <?xml version='1.0' encoding='UTF-8'?>
    <faultPolicies xmlns="http://schemas.oracle.com/bpel/faultpolicy">
    <faultPolicy version="2.0.1" id="ProcessNameGenericPolicy"
    xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns="http://schemas.oracle.com/bpel/faultpolicy"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Conditions>
    <faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    name="bpelx:remoteFault">
    <condition>
    <action ref="ora-retry"/>
    </condition>
    </faultName>
    <faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    name="bpelx:bindingFault">
    <condition>
    <action ref="ora-rethrow-fault"/>
    </condition>
    </faultName>
    </Conditions>
    <Actions>
    <Action id="ora-retry">
    <retry>
    <retryCount>3</retryCount>
    <retryInterval>1</retryInterval>
    <retryFailureAction ref="ora-rethrow-fault"/>
    </retry>
    </Action>
    <Action id="ora-rethrow-fault">
    <rethrowFault/>
    </Action>
    <Action id="ora-human-intervention">
    <humanIntervention/>
    </Action>
    <Action id="ora-terminate">
    <abort/>
    </Action>
    </Actions>
    </faultPolicy>
    <faultPolicy version="2.0.1" id="ProcessNameHumanInterventionPolicy"
    xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns="http://schemas.oracle.com/bpel/faultpolicy"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Conditions>
    <faultName xmlns:medns="http://schemas.oracle.com/mediator/faults"
    name="medns:mediatorFault">
    <condition>
    <test>contains($fault.mediatorErrorCode, "TYPE_TRANSIENT")</test>
    <action ref="ora-retry-with-intervention"/>
    </condition>
    </faultName>
    <faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    name="bpelx:remoteFault">
    <condition>
    <action ref="ora-retry-with-intervention"/>
    </condition>
    </faultName>
    <faultName xmlns:bpelx="http://schemas.oracle.com/bpel/extension"
    name="bpelx:bindingFault">
    <condition>
    <action ref="ora-rethrow-fault"/>
    <!--<action ref="ora-retry-with-intervention"/>-->
    </condition>
    </faultName>
    </Conditions>
    <Actions>
    <Action id="ora-retry-with-intervention">
    <retry>
    <retryCount>3</retryCount>
    <retryInterval>1</retryInterval>
    <retryFailureAction ref="ora-human-intervention"/>
    </retry>
    </Action>
    <Action id="ora-retry">
    <retry>
    <retryCount>3</retryCount>
    <retryInterval>1</retryInterval>
    <retryFailureAction ref="ora-rethrow-fault"/>
    </retry>
    </Action>
    <Action id="ora-rethrow-fault">
    <rethrowFault/>
    </Action>
    <Action id="ora-human-intervention">
    <humanIntervention/>
    </Action>
    <Action id="ora-terminate">
    <abort/>
    </Action>
    </Actions>
    </faultPolicy>
    <faultPolicy version="2.0.1" id="RejectedMessages">
    <Conditions> <!-- All the fault conditions are defined here -->
    <faultName xmlns:rjm="http://schemas.oracle.com/sca/rejectedmessages" name="rjm:PartnerLinkName">
    <!-- local part of fault name should be the service name-->
    <condition>
    <action ref="writeToFile"/> <!-- action to be taken, refer to Actions section for the details of the action -->
    </condition>
    </faultName>
    </Conditions>
    <Actions> <!-- All the actions are defined here -->
    <Action id="writeToFile">
    <fileAction>
    <location>Server/Loc/path</location>
    <fileName>Rejected_AJBFile_%ID%_%TIMESTAMP%.xml</fileName>
    </fileAction>
    </Action>
    </Actions>
    </faultPolicy>
    </faultPolicies>
    Fault Binding:
    ``````````````
    <?xml version='1.0' encoding='UTF-8'?>
    <faultPolicyBindings version="2.0.1"
    xmlns="http://schemas.oracle.com/bpel/faultpolicy"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <composite faultPolicy="ProcessNameGenericPolicy"/>
    <service faultPolicy="RejectedMessages">
    <name>PartnerLinkName</name>
    </service>
    <reference faultPolicy="RejectedMessages">
    <name>PartnerLinkName</name>
    </reference>
    </faultPolicyBindings>
    We have SyncFileRead partner link.
    The expectation is: when the message read by SyncFileRead partner link is rejected,
    that rejected message should come to particular directory in the server.
    Could you please help us fixing this.
    TIA.

    HI..
    Have a look at this blog :
    3) Error: HTTP_RESP_STATUS_CODE_NOT_OK 401 Unauthorized
    Description: The request requires user authentication
    Possible Tips:
    u2022 Check XIAPPLUSER is having this Role -SAP_XI_APPL_SERV_USER
    u2022 If the error is in XI Adapter, then your port entry should J2EE port 5<System no>
    u2022 If the error is in Adapter Engine
    u2013then have a look into SAP note- 821026, Delete the Adapter Engine cache in transaction SXI_CACHE Goto --> Cache.
    u2022 May be wrong password for user XIISUSER
    u2022 May be wrong password for user XIAFUSER
    u2013 for this Check the Exchange Profile and transaction SU01, try to reset the password -Restart the J2EE Engine to activate changes in the Exchange Profile After doing this, you can restart the message
    Http* Errors in XI
    Thanks,
    Pooja

  • Get/set message Queue ID in PI 7.1 Adapter module

    Hello,
    I have a special requirment to  get and set message Queue ID in PI 7.1 adapter module.
    I tried to use the method setConversationID  for the Message Class, but this doest seem to available any more.
    Any pointers to which class and method can be used.
    Thanks in advance
    Regards,
    Abhishek

    Hi, try [setSequenceId|http://help.sap.com/javadocs/pi/pi711sp03/com/sap/engine/interfaces/messaging/api/Message.html#setSequenceId(java.lang.String)]. Maybe you have to use setDeliverySemantics before in order to set EOIO.
    regards, Martin

  • FTP Adapter with Runtime OS Command before Message Processing

    Hi PI Techies,
    I have a confusion in using Sender FTP Adapter with Runtime OS Command before Message Processing.
    Scenario is like this:
    Ftp Adapter has to pick a file from FTP server after it checks that a Blank Marker file exists on PI server AL11 directory say "tmp directory".
    For this I am using Runtime OS Command before Message Processing where a shell script will check the existence of Blank Marker file on PI server AL11 and if found , it exits the script and FTP Adpater will then pick the Actual Data File and Process it.
    Now Confusion:
    I am confused in technical execution of steps by FTP Adapter..
    Whether FTP Adapter polling initiates the Interface or Runtime OS command checking the File existence will initiate the Interface?
    May be its follish to you guys... but please answer ..
    Regards,
    Anurag

    Hi,
    I will take it other way as we need to process the Data File not Marker File ( its just for checking the Data File is completely written on FTP server).
    Other way mean " Will Poll for Data.txt File and if  found then Runtime OS Command will do connect to FTP and check if Marker File exists, if yes then delete the marker file and read the actual Data File for processing.
    Please let me know, if Marker File does not exists on FTP folder, will it still read the Data File or will it exit the Adapter execution?
    Your help is much appreciated.
    Regards,
    Anurag

  • Sender File/FTP Adapter - Matching Input to Message Type

    Hi,
    I have a sender file/ftp adapter which is using content conversion to generate an XML document from the contents of a text file. This works fine and when I go into the SXI Monitor I can see the XML document I expect:
    <ns:DN_360BalanceExtract xmlns:ns="http://xxx">
    <ns:RN_360BalanceExtract xmlns:ns="http://xxx">
    <BalanceRecord>
       <SerialNo>xx10000780</SerialNo>
       <RegNo>A1</RegNo>
       <LocationTicketIssued>ALBERT ROAD SOUTH</LocationTicketIssued>
       <DateOfOffence>2008-02-15</DateOfOffence>
       <TimeOfOffence>13:38</TimeOfOffence>
       <OffenceDescription>xxx</OffenceDescription>
       <CurrentStateOfCase>RE-OPENED; CLOSED IN ERROR</CurrentStateOfCase>
       <OutstandingBalance>70.00</OutstandingBalance>
       </BalanceRecord
    <BalanceRecord>
       <SerialNo>xx90001245</SerialNo>
       <RegNo>S849KMR</RegNo>
       <LocationTicketIssued>ALBION PLACE</LocationTicketIssued>
       <DateOfOffence>2011-03-01</DateOfOffence>
       <TimeOfOffence>10:59</TimeOfOffence>
       <OffenceDescription>xxx1</OffenceDescription>
       <CurrentStateOfCase>xxx</CurrentStateOfCase>
       <OutstandingBalance>60.00</OutstandingBalance>
    </BalanceRecord>
    </ns:RN_360BalanceExtract>
    </ns:DN_360BalanceExtract>
    Having created the XML document from a text file I now wish to use the XML as input to a web service. This will of course involve mapping the XML document to a message in the inbound interface. Question is how do  associate the XML generated with a Message Type in the outbound interface. Do I need to make sure the Document or Recordset names match that of a Message Type ?
    Cheers,
    PaulC.

    Hi Paul
    The content conversion will create a document like that if you insert DN_360BalanceExtract as Document name, "http://xxx" as namespace.
    RN_360BalanceExtract will probably be your recordset, with its namespace.
    More information about content conversion on sender file adapter:
    http://help.sap.com/saphelp_nw04/helpdata/EN/ae/d03341771b4c0de10000000a1550b0/frameset.htm
    I'm not sure what you mean by bound. If you mean that PI has to execute mapping you created for that DN_360BalanceExtract message type, you need to associate DN_360BalanceExtract to a message interface and then create all configuration objects and choose that message mapping when you create the interface determination object.
    Regards,
    Giuseppe

  • FTP/File Adapter - Error parsing empty date field

    I have an FTP Adapter and I defined a native schema using the JDeveloper FTP Adapter wizard (CSV file). One of the fields is a date specified in this format: "M/d/yyy". I have defined the coresponding element in the schema as follows:
    *<xsd:element name="DOB" type="xsd:date" nxsd:dateFormat="M/d/yyyy" nxsd:style = "terminated" nxsd:terminatedBy="," nxsd:quotedBy="&quot;">*
    This seems to work correctly and read the date into an xml date variable. However if the date is empty, it just can't figure out what to do and throws an exception saying that it can't parse an empty field.
    Is there any attribute that I can add to indicate that the field should be ignored if empty or non-parseable?
    I know that I can get the data in as string and do the conversion myself later (which is not trivial either) but why complicate things. I can't believe that the creators of the FTP adapter did not accomodate for empty fields.
    Thanks, I appreciate any suggestions.
    BTW, I tried adding the "nillable=true" attribute but it didn't work either.
    Edited by: user10770892 on Jun 21, 2011 10:38 AM

    Yatan,
    If I change the nillable true and minoccurs properties, BPEL is not working.
    Is there any other way to handle blank lines ?
    Thanks

  • AQ Adapter CLOB queue Problem

    I am trying to setup the AQ adapter using 10.1.2 but am having difficulties.
    We are using the FTP Adapter to pickup a file, publish event, and that works fine.
    Trying to create an AQ subscribe event, for a CLOB queue, the message is received but when it transforms it and enqueues into the production database it the message is empty.
    Can someone tell me what I’m doing wrong?

    Hi,
    Create a DataType at the database a refer a CLOB.
    Insert the DTD into the Commom Data Types.
    When you create the Business Object, refer that datatype aand insert inside the DTD that you already have at the Common Data Types.
    Then make the map has you want to...
    And you can see that it's working!...
    I work with interconnect for a long time (since the first version - OAI). At least until version 9.0.4, The interconnect can not handle files larger than a size and this is the only way that I discovered to do that.
    Hope it helps

  • FTP Adapter - Send (Target)

    Hi,
    I have interconnect 9i standalone installation on HP-UNIX with most of the adapters installed.
    The integration scenario/flow of the data is:
    Source: DB Adapter
    Target: DB Adapter and FTP.
    I have multiple targets in the above scenario. The integration trigger point is change in a table of the Source DB Adapter.
    The integration works fine from Source DB to Target DB. Whereas the second target adapter FTP is not receiving the data/creating a file as mentioned in the parameter file.sender.file_name_rule in the adapter.ini file. I have included the settings of my adapter.ini below:
    application=trg_consultants_ftp
    bridge_class=oracle.oai.agent.adapter.technology.TechBridge
    ota.type=XML
    ota.send.endpoint=file://localhost/shahul/ftp/out
    file.sender.type=ASCII
    file.sender.file_name_rule=emp_%TIME%.xml
    the other settings is as default. Could any one help me why i am not able receive the file. The APP view of the Ftp adapter was created using a DTD. I exported the PL/SQL code for the application and got a empty package definition. Hence i didnt create the package for Ftp.
    Thanks,
    Shah

    Hi,
    I defined the message type as XML (ota.type=XML). I thought i may have to create the PL/SQL package for FTP adapter too - like a DB Adapter. But now my integration is working and both the DB and FTP adapter are subscribing the message from the hub. Actually i had some of the receiving end property enabled and then i commented them and restarted the adapter then it started working.

  • FTP adapter failing sometimes, msg:Error connecting to the OAI Repository

    Hi,
    I have imported a dump due to curropt metadata definition. The import was successful without any warning/error.
    I have recreated the event , but when I am testing the same, getting following error in the FTP adapter, though the adadpter is started successfully, connecting to hub /repository, still trowing below errror when it translates a file:
    Sometimes it works when the adadpter is killed & restarted.
    Ususally happening when a new event is created & run for the first time...
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    <A N = "do_no">428997</A>
    <A N = "mdo_no">
    </A>
    </AO>
    </AO>
    </AO>
    </B>
    </MSG>.
    Mon Oct 03 17:18:45 SGT 2005: Transport logs:
    Message linked list has 0 elements.
    Mon Oct 03 17:18:45 SGT 2005: Transport logs:
    FileReceiver.sendResponse() completed.
    Mon Oct 03 17:18:45 SGT 2005: Transport logs:
    FileReceiver.receive() is invoked.
    Mon Oct 03 17:18:45 SGT 2005: Transport logs:
    The message queue is empty.
    Mon Oct 03 17:18:45 SGT 2005: Initializing connection to the Repository...
    Mon Oct 03 17:18:46 SGT 2005: Connected to the Repository.
    Mon Oct 03 17:18:46 SGT 2005: Error connecting to the OAI Repository. Please make sure that the hub database and the OAI Repository are started properly. Once everything is started properly, the connection will be automatically re-established. However, if you have provided incorrect parameters concerning your hub database or the OAI Repository during installation of this Adapter, please stop the Adapter, fix the information and restart.
    oracle.aob.repository.aobRepositoryCartridge.RepositoryException
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    ++++++++++++++++++++++++++++++++++++++++++++++++++++
    Any pointers on this will be a great help for me.
    Regards,
    MOhit

    In same context, what I observed is that the FTP adapter throws above error if a file is send again for translation...ie; when i try to use the same file for testing putingit in FTO dir , FTP adapter hangs throwing above error.
    Even after few runs of other files.
    Is it something related to the security feature of the product which prohibits sending the contents of message if the same contents are send previously?
    Actullay I had never faced such issue before & use to do the testing with same file itself.
    oai_agent_error has following entry in internalid column:
    MetadataManager_RepositoryConnectionErrorWithoutOID
    When I kill the adapter, the same msg is picked up by the subcribing adadpeter(dbadapter) & puts the data into the table.
    Tough I m fixing the above issue as below:
    1- kill the FTP adapter
    2- remove its entries in componentinfo table.
    3-deleting all rows in oai_hub_queue.
    4- stop other adapters.
    5- Stopping & restarting the repository again.
    Still not sure whether error throwing by adapter is expected functionality in iStudio, or something is missing in the setting done in my setup?
    Regards.
    Mohit

  • 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