PGP Encryption in FTP Adapter

Hi All,
We need to do FTP some files from remote server and files are to be pgp encrypted or decrypted.Can you please tell is there some way to use pgp encryption in FTP adapter. If yes, please provide some link for documentation.
or shall we do ftp using some other program which support pgp encryption and then our bpel process should read file using file adapter.
Please suggest better option out of both.
Thanks.

Hi Ram,
Is the scenario same in Oracle SOA Suite11g latest release as well?
If we have to go for OpenPGP tool manual intervention is requried to encrypt the file which may not be possible in our scenario.
Thanks
Siva

Similar Messages

  • PGP Encryption support in SOA Suite 11g

    Hi,
    Looking for PGP encryption support in SOA Suite 11g as we have a requirement to encrypt the file using PGP encryption and send over SFTP.
    I already went through some of the forums posts but they are date back to 2007, so just wanted to confirm if there is anything in recent releases of SOA Suite.
    - FTP adapter support or
    - OWSM suppport.
    As far as i know, we have to install some PGP tool and write a script to encrypt/decrypt and call the script from BPEL. this conclusion is based on a stmt given in the OWSM 10g book by sitaraman.
    Please provide your insights on this.
    Thanks
    Siva

    Hi Siva,
    I don't think still there is any support for PGP in Oracle SOA. You may use java for PGP encryption/decryption and transfer externally encoded messages over SFTP.
    Please refer -
    Re: PGP Encryption/Decryption
    PGP Encryption in B2B
    Regards,
    Anuj

  • Linux script for PGP encryption

    Hello,
    We are trying to do PGP encryption by giving the OS command in the File adapter. Can somebody provide me the exact linux script that we should use to do PGP encryption?
    Note: We have XI-3.0 on LINUX.
    Promise points for helpful answers.
    Regards,
    Raji.

    Hi Rajashree
    PGP Encryption is used to support the transmission of sensitive data to / from third party systems via XI.
    Adapter modules are developed to encrypt the file using PGP.
    We had a similar requirement where we used PGP encryption.The module was developed using Cryptix OpenPGP which is a Java implementation of the OpenPGP standard.When the module is called in the adapter, it uses the PGP key provided by the party that will receive the encrypted message. This module should be called prior to calling the Sap adapter
    Logic Flow/Processing:
    1.Read the XML payload and message for getting the needed data.
    2.Read the key to be used in the encryption and log the key to be used and the beginning of the encryption.
    3.Call the PGP encryption and compression method.
    4.Log whether encryption has been successful.
    5.Set as payload the message content encrypted, and the principal data.
    6.If any error occurs, logs an exception in PGP adapter module and the error reason.
    7.Return the message.
    Go through This links
    Is there any FTP API available from SAP?
    Send Text file to FTP in binary mode with PGP encryption
    http://www.webmethods.com/meta/default/folder/0000007429
    Converting IDOC to XML
    XI implementation
    http://www1.webmethods.com/PDF/webMethods_for_SAP-wp.pdf
    Current versions found at http://www.cryptix.org and http://www.bouncycastle.org.
    http://www.bouncycastle.org/documentation.html
    If you want to use the unix script on windows then you need cygwin. Take the shell executable and cygwin.dll and copy them to another machine and try out.
    Else you write an .exe or a batch file where you will give your PGP command to encrypt and decrypt and execute it from the OS level in your adapter. Check my answer in this thread:
    Re: PGP Encription
    Might be useful.
    PGP Encription
    Re: PGP Encription
    \Re: triggering encryption script with XI
    Pls rewards if useful

  • PGP Encryption Scenario for a Proxy to File Scenario.

    I have a scenario where an outbound proxy from R/3 system is extracting some hr related info type data and sending it to XI system. The XI system is required to convert the data into a flat file format and encrypt the data using PGP.
    <b>R/3 -
    Proxy -
    > XI System -
    File Encrypted----
    > External System.</b>
    Need some inputs from experts how to set up the scenario. In the file adapter we can trigger scripts at the O/S level to encrypt the file.
    What I would like to know what the configurations that are required to get the scenario working namely,
    1. Where do we need to install the PGP software is it on the FTP server or XI server ?
    2. How will the scripts be executed by the Receiver File adapter ?

    Hi Indranil
    Here is some info on PGP/XI
    <<<<1. Where do we need to install the PGP software is it on the FTP server or XI server ?
    <i>
    XI server</i>
    Also go thru the following excerpt
    XI dont support PGP encryption and decryption. I have done some interfaces using PGP encryption at OS level and then using XI. Install the software in XI and write the OS command for encryption and decryption at OS level. Call this command in File adapter after or before message processing.
    PGP Encryption:
    We get the normal text file from R3. Then we have written two XI interfaces here. My first interface will pick from R3 and encrypts the file and drops it in another location of R3. In this interface I have given OS command before message processing. This will pick the file and do the encryption.
    My second interface will pick the encrypted file from R3 and do a simple FTP to the Bank.
    This is exactly opposite for decrypting the file from Bank.
    <i>Thanks 2 Satish Reddy</i>
    Regards
    krishna
    <i>Note:Reward points if helpful</i>

  • PGP encryption and decryption in soa suite

    Hi,
    We have a requriement where bpel process plays the role of encrypting a file using PGP encryption and then it has to be placed onto a SFTP server using an FTP adapter. We would like to know if this can be done using an owsm policy or a seperate java api has to be created for this and invoked in the bpel process. Currently we have a seperate 3rd party tool which does this pgp encryption and it uses ksh shell script. Is there a way where i can invoke this shell script into my bpel process?
    I found this note (FAQ (Customization) [ID 105127.1]) in oracle metalink.
    How does one run a shell script as a concurrent program?
    1: Write the script and call it .prog
    Place the script under the bin directory under your applications
    top directory.
    For example, call the script CUSTOM.prog and place it under
    $CUSTOM_TOP/bin
    2: Make a symbolic link from your script to $FND_TOP/bin/fndcpesr
    For example, if the script is called CUSTOM.prog use this:
    ln -s $FND_TOP/bin/fndcpesr CUSTOM
    This link should be named the same as the script without the .prog
    extension.
    It should be in the same directory as the script.
    3: Register a concurrent program as described above, using an execution
    method of 'Host'
    Use the name of your script without the .prog extension as the name
    of the executable
    For the example above, you would use CUSTOM
    4: The script will be passed at least 4 parameters, in $1 through $4
    These will be: orauser/pwd, userid, username, request_id
    Any other parameters you define will be passed in $5 and higher.
    Make sure the script returns an exit status.
    But i am ignorant in this area and do not know how the above steps can be executed.
    If any of you guys have done pgp encryption in soa 11.1.1.4, please do let me know if there's any way how i can couple pgp encryption into soa suite.
    Thanks

    You can do it in Java, have a look at this...
    http://www.javacodegeeks.com/2011/06/java-pretty-good-privacy-pgp.html
    Cheers,
    Vlad

  • How can i send PGP encrypted file from PI to the receiver

    Hi experts,
                        I am unable to send the  PGP encrypted file from PI to the receiver. where the Clients sends the file using PGP encryption,
    But i am trying to send the same with PI. But i am not able to send the same can you please help me out to get the same incorporated using PI 7.1
    and sends to the receiver ( the rceiver would be FTP ).
    Regards,
    Amruth

    hi,
    You can write an adapter module to encypt your payload before sending to Reciever:
    /people/dijesh.tanna/blog/2008/09/15/sap-pi-integrating-macafee-e-business-server-with-sap-pi-70-for-pgp-encryptiondecryption
    http://www.bouncycastle.org/documentation.html
    http://www.cryptix.org/
    http://aedaptive.com/index.php/solutions/pgp-for-sap-netweaver
    http://www.pgpi.org/doc/pgpintro/
    PGP encryption: Do we need to write adapter module?
    If you are getting PGP file from sender and want  to send this file to target without any mapping transformation you can use this blog:
    /people/william.li/blog/2006/09/08/how-to-send-any-data-even-binary-through-xi-without-using-the-integration-repository
    Thanks.

  • SFTP FTP Adapter work around

    Hi guys,
    Is there anyway to get XI to support sftp? as our company policy does not allow unsecure ftp connections. I don't no know were to start looking, any idea?
    Thanks,
    Jan

    Hi Jan,
    I Hope you can go with FTPS. Check the below link:
    /people/rajasekhar.reddy14/blog/2010/04/13/how-to-configure-ftps-in-file-adapter
    Also check the below links: PGP encryption & decryption
    http://weblogs.sdn.sap.com/cs/blank/view/wlg/22415
    If you are looking for a tool for PGP ,you can have a look at the links below
    http://www.aedaptive.com/index.php/solutions
    http://www.aedaptive.com/index.php/solutions/pgp-for-sap-netweaver
    If you are planning to develop adapter module or want to evaluate which one is better ,please refer following posts .
    /people/dijesh.tanna/blog/2008/09/15/sap-pi-integrating-macafee-e-business-server-with-sap-pi-70-for-pgp-encryptiondecryption
    Encrypting a file using PGP
    Thanks,

  • FTP Adapter - ModificationTimeFormat  -issue

    Hi,
    We are using FTP adapter to poll a file from FTP server. We neither have an option to delete or archive files from that FTP remote server hence we are using "FileModificationTime" option. When we use this option, polling adapter errors out with ---
    "Could not get file modification time for file :/testfile.txt. Verify that the values for the "ModificationTimeFormat" activation parameter are correct.Ensure the time format pattern and filename 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.
         at oracle.tip.adapter.ftp.inbound.FTPSource.getTimestamp(FTPSource.java:1100)
         at oracle.tip.adapter.file.inbound.FileList.isMinimumAgePeriod(FileList.java:462)
         at oracle.tip.adapter.file.inbound.FileList.ignoreFile(FileList.java:497)
         at oracle.tip.adapter.ftp.FTPClient.populateNlstResults(FTPClient.java:918)
         at oracle.tip.adapter.ftp.FTPClient._listFiles(F"
    Below is the synopsis of log file -
    <2010-04-01 16:21:53,026> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound> Host test.ftp.server FTP command: MDTM /PGP BAM OUTBND UKFSBAM
    <2010-04-01 16:21:53,078> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound> FTP Command: MDTM, reply:
    500 command not understood
    <2010-04-01 16:21:53,078> <WARN> <default.collaxa.cube.activation> <File Adapter::Inbound> FTPClient.getMDTM(): unexpected 500 is encountered.
    <2010-04-01 16:21:53,078> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound> Host test.ftp.server FTP command: QUIT
    <2010-04-01 16:21:53,129> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound> FTP Command: QUIT, reply:
    221 Goodbye.
    <2010-04-01 16:21:53,130> <ERROR> <default.collaxa.cube.activation> <File Adapter::Inbound> Could not get file modification time for : PGP BAM OUTBND UKFSBAM
    <2010-04-01 16:21:53,130> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound> Control socket being read by [JCA-work-instance:FTP Adapter-27]
    <2010-04-01 16:21:53,130> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound> Sending event: 1 with: oracle.tip.adapter.ftp.FTPConnection@f20ee14
    <2010-04-01 16:21:53,130> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound> FTPManagedConnection::destroy called, closing physical socket
    <2010-04-01 16:21:53,130> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound> Clearing Event Listeners
    <2010-04-01 16:21:53,130> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound> Error retrieving polled files.
    <2010-04-01 16:21:53,130> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound>
    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.
    at oracle.tip.adapter.ftp.FTPAgent.getFileList(FTPAgent.java:470)
    at oracle.tip.adapter.file.inbound.FileSource.getFileList(FileSource.java:234)
    at oracle.tip.adapter.file.inbound.PollWork.pollFiles(PollWork.java:254)
    at oracle.tip.adapter.file.inbound.PollWork.run(PollWork.java:144)
    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: ORABPEL-11400
    Can someone please help.
    Thanks,
    Phani

    The FTP server you're connecting to does not understnad the MDTM command the FTP adapter is configured to use in order to obtain the files date/time:
    <2010-04-01 16:21:53,078> <DEBUG> <default.collaxa.cube.activation> <File Adapter::Inbound> FTP Command: MDTM, reply:
    500 command not understood
    Try using one of the other File Modification Time options in the FTP Adapter wizard such as Directory Listing or File Name Substring

  • B2B add on for PGP encryption in SAP PI 7.11

    Hi Folks,
    I see that we can implement PGP encrytption in PI 7.11 SP08, Can anyone please provide me with the B2B add on install link from SAP market place which can enable SFTP adapter and PGP encryption.

    Hi Kalyan
    OSS note 1695521 provides the details of the download location. Below is a snippet of the note.
    You can download the PI secure connectivity add on 1.0 at http://service.sap.com/swdc > Installation and Upgrades > Browse our Download Catalog > SAP NetWeaver and complementary products > PI SFTP PGP ADDON > PI SFTP PGP ADDON 1.0
    You can download SP1,corresponding patches for SP0 and SP1 of PI secure connectivity add on 1.0 at http://service.sap.com/swdc > Support Package and Patches > Browse our Download Catalog > SAP NetWeaver and complementary products > PI SFTP PGP ADDON > PI SFTP PGP ADDON 1.0-->Choose the component Type
    Rgds
    Eng Swee

  • Oracle AS B2B - Various Features in FTP Adapter (FTPS, SFTP...)

    As part of the Oracle AS B2B 10.1.2.0.2 FTP adapter offering following features are supported. FTP Protocol forms part of the Generic Exchange Plugin.
    1. Basic FTP
    Identification of Trading Partner Criterion is slightly different for Internal and External Delivery channel, even though identification is based on the "Name" in both of this cases.
    a. For External Delivery Channel.
    i. Identification of Trading Partner is based on the name of the file and the name shoud follow the patterns as nameOfTP_UniqueID.
    ii.Identification of Trading Partneris based on the name of the Directory. To enable this it is required to set
    oracle.tip.adapter.b2b.allTPInOneDirectory= True as part of tip.properties setting.
    b. For Internal Delivery Channel.
    The identification of Trading partner and the Document is based on the name of the file and should follow the pattern as
    TradingPartner_DocumentType_Revision_msgType_msgId_replytoMsgID_extension.xml
    2. FTPS : FTP OVer SSL
    Download any of the FTP server which can be configured to FTPS such as FIlezilla. Configure FTP server for FTPS as per the FTP server documentation.
    Oracle AS B2B Configurtion:
    The SSL configuration is drived by the value of parameter "Channel mask"
    1. Depending on the mode of data transfer i.e Active/Passive , specify the data port for Active configuration and no data port for passive mode. Control port is there for both the mode and by default B2B considers this to be 21, there is a need to
    mention it for any deviation.
    2. Receiver Channel Mask (Host) : Depending on whether No channel encrypted, data channel to be encrypted , Control Channel to be encrypted or Both control and Data channel to be encrypted specity none, Data, Control or Both accordingly.
    2. Sender Channel Mask (Trading Partner) : Depending on whether No channel encrypted, data channel to be encrypted , Control Channel to be encrypted or Both control and Data channel to be encrypted specity none, Data, Control or Both accordingly.
    Refer to the user guide for FTP Transport configuration.
    3. SFTP(New Feature available as part of latest B2B patch # 6353697)
    SFTP implementation has been provided for Oracle B2B 10.1.2.0.2 version. This enables B2B to send and receive payload files over SFTP (SSH FTP) protocol.
    SFTP protocol support added for both external trading partners and internal applications communications. The naming conventions of the payload files are in-line with File and FTP adapters.
    Proxy support provided (HTTP)
    Authentication Support :
    Password based authentication – username/password combination authentication
    Public key authentication – authenticating the identity based on the public key
    create a key pair using OpenSSL keygen tool and the Public key need to be installed in the server. and the private keys fully qualified file location has to be specified in Private Key file and the passphrase has to be provide in Prive Key Pass phrase.
    If the passphrase is present in the FTP configuration, B2B engine considers the password based Authentication else key based Authentication otherwise it is key based Authentication.

    Hello Ramesh
    I want to configure FTPS using FTP adapter in Oracle BPEL,I am not configuring any wallet as of now.I am gettig following error while invoking the Put Operation of FTP adapter.
    <messages><input><Invoke_1_Put_InputVariable><part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="Zebra_CRM005ProcessRequest"><Zebra_CRM005ProcessRequest xmlns="http://xmlns.oracle.com/Zebra_CRM005">
    <input>test</input>
    </Zebra_CRM005ProcessRequest>
    </part></Invoke_1_Put_InputVariable></input><fault><remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="code"><code>null</code>
    </part><part name="summary"><summary>file:/vol2/opt/oracle/product/10.1.3.1/soa/bpel/domains/default/tmp/.bpel_FTP_WRITE_NEW_v2008_09_24__47502_0c1781b2ce7e4236dffaaa7cabd43a0c.tmp/A.wsdl [ Put_ptt::Put(Zebra_CRM005ProcessRequest) ] - WSIF JCA Execute of operation 'Put' failed due to: Error sending file to FTP Server.
    Unable to send file to server.
    ; nested exception is:
         ORABPEL-11429
    Error sending file to FTP Server.
    Unable to send file to server.
    Please ensure 1. Specified remote output Dir has write permission 2. Output filename has not exceeded the max chararters allowed by the OS and 3. Remote File System has enough space.
    </summary>
    </part><part name="detail"><detail>null</detail>
    </part></remoteFault></fault></messages>
    Please help in configuring FTPS in oracle FTP adapter.
    Thanks
    Satendra Pare
    [email protected]

  • Adding SCP encryption to FTP in communication channel

    Hello,
    Is there an easy way to have files SCP (secure copy protocol) encrypted as they are output using FTP communication channel such that if the SCP were to fail for some reason, it would register as an adapter engine error and show up as system error in runtime workbench?
    We are currently doing this by executing a script (that does the SCP on the output file) in the command execution feature of the communication channel after the file is created on the server. However if the SCP fails, the message is still marked as complete with no error as it is not possible to capture the failure in the script and communcate back to communication channel.
    Is there some easy way that file adapter could be enhanced by adapter module development or by module processor development so as to include the SCP encryption step in the code? That way if the SCP fails, it would show up as an error in adapter engine during runtime?
    Thanks
    JB

    Hi Sabita,
    If you wish to use Port 22 only, then you can use FTPS option instead of SFTP.
    FTPS is readily available with the standard FTP adapter, Please refer the below blog:
    /people/rajasekhar.reddy14/blog/2010/04/13/how-to-configure-ftps-in-file-adapter
    But to implement this the Third part should be capable of handling Explicit FTP (FTPS) protocol.
    Please refer the below thread, this may help you:
    what is the port for FTPS communication in File Adapter
    -Supriya.

  • FTP Adapter where FTP server is SSH Tectia Server for IBM z/OS

    We are purchasing "SSH Tectia Server for IBM z/OS" as the secure FTP server.
    1. Has anyone used this with Oracle FTP Adapter to securely FTP files to the mainframe?
    2. What is the best way to maintain the username and password in the oc4j-ra.xml of the FTP adapter?
    3. Can this user and password be encrypted?
    Thanks

    HI,
    Unfortunately there are some concerns with FTPS connectivity with XI.
    As you know SFTP is not yet possible with XI, but somehow you could use FTPS.
    Please confirm below things this may help you
    1. Please make sure to Activate Secure Storage in the File System after Deploying the SAP Java Cryptographic Toolkit. Check below thread for the detail procedure
    http://help.sap.com/saphelp_nw04/helpdata/en/cd/14c93ec2f7df6ae10000000a114084/content.htm
    2. You can go for Third Part adapters such as Seeburger adapter AS2, OFTPS etc. for better connectivity with FTPS
    refer
    EDI Adapter by SeeBurger
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/206e2b65-2ca8-2a10-edad-f2d1391644cb
    B2B(EDI) Integration using SAP Netweaver XI and Seeburger AS2 Adapter
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00f9cdf5-d812-2a10-03b4-aff3bbf792bf
    Integrating XI with SeeBurger
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6dc02f5d-0601-0010-cd9d-f4ff9a7e8c33
    3. Search the options of your client's software to find where its public and private keys are stored, these are 2 files present on the FTP server, then put the Public key of the XI server on the Client FTP Server and likewise for the Public Key of the FTP Server on the XI Server.
    This enables the SSL handshake, i.e. Exchange of certificates.
    Thanks
    Swarup

  • FTP Adapter unable to deliver inbound Msg to mediator - NullPointerExceptio

    Hi All,
    I am trying to Poll a XML fIle in remote server thru FTP ADapter, i am getting below error while polling, at server its faulted and can see error message as java.lang.NullPointerException.
    FTP Adapter Project2 Failed to send message {home/XXXXMLFiles/XXXXXX9.XML} to Adapter Framework
    XXXXFTPAdapter Service PollFTP was unable to perform delivery of inbound message to the composite default/Project2!1.0*soa_46421085-96df-4a3a-8a36-026007fac848 due to: java.lang.NullPointerException
    ORAMED-01362:[Runtime Error] Unexpected runtime error occured while processing the message.Possible Fix:Check log file for any exceptions and contact Oracle Support Services for further help.[[
    java.lang.NullPointerException
         at oracle.tip.mediator.dispatch.CaseExecutionPlan.getEffectiveExecutableCases(CaseExecutionPlan.java:146)
         at oracle.tip.mediator.dispatch.InitialMessageDispatcher.processNormalCases(InitialMessageDispatcher.java:271)
         at oracle.tip.mediator.dispatch.InitialMessageDispatcher.processCases(InitialMessageDispatcher.java:250)
         at oracle.tip.mediator.dispatch.InitialMessageDispatcher.dispatch(InitialMessageDispatcher.java:148)
         at oracle.tip.mediator.serviceEngine.MediatorServiceEngine.process(MediatorServiceEngine.java:860)
         at oracle.tip.mediator.serviceEngine.MediatorServiceEngine.post(MediatorServiceEngine.java:631)
         at oracle.integration.platform.blocks.mesh.AsynchronousMessageHandler.doPost(AsynchronousMessageHandler.java:142)
         at oracle.integration.platform.blocks.mesh.MessageRouter.post(MessageRouter.java:194)
         at oracle.integration.platform.blocks.mesh.MeshImpl.post(MeshImpl.java:215)
         at sun.reflect.GeneratedMethodAccessor1320.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at oracle.integration.platform.metrics.PhaseEventAspect.invoke(PhaseEventAspect.java:59)
         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy248.post(Unknown Source)
         at oracle.integration.platform.blocks.adapter.fw.jca.mdb.AdapterServiceMDB.onMessage(AdapterServiceMDB.java:606)
         at oracle.tip.adapter.fw.jca.messageinflow.MessageEndpointImpl.onMessage(MessageEndpointImpl.java:462)
         at oracle.tip.adapter.file.inbound.Publisher.onMessageDelegate(Publisher.java:460)
         at oracle.tip.adapter.file.inbound.Publisher.publishMessage(Publisher.java:397)
         at oracle.tip.adapter.file.inbound.InboundTranslatorDelegate.xlate(InboundTranslatorDelegate.java:476)
         at oracle.tip.adapter.file.inbound.InboundTranslatorDelegate.doXlate(InboundTranslatorDelegate.java:118)
         at oracle.tip.adapter.file.inbound.ProcessorDelegate.doXlate(ProcessorDelegate.java:377)
         at oracle.tip.adapter.file.inbound.ProcessorDelegate.process(ProcessorDelegate.java:175)
         at oracle.tip.adapter.file.inbound.ProcessWork.run(ProcessWork.java:349)
         at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:105)
         at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
         at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Thanks usr1

    Linux usually has ftp disabled, try using ssh
    if you are on 10.1.3.3 this has been enabled.
    I would tend to do all my modification in the Enterprise Manger console, not the xml as you are able to get more meaning around the filed names and what they are used for.
    To enable ssh you need to perform the following
    change the port to 22
    set ssh encryption = true
    cheers
    James

  • Need to send an email (after the FTP adapter does the transfer)

    I have a simple ESB project. It uses FTP adapter to pick a file and encrypt it (by using a webservice) and then transfers that
    file to a different server. As mentioned FTP (SFTP) adapter is used to do this.
    After the file is transfered ( by using the PUT mode of the FTP adapter) , i
    need to send an email to a given address telling about the succes of the file
    transfer. But the problem is I can not link or attach a router to FTP adapter
    in PUT Mode. A FTP adapter in Get mode comes with a Router but a FTP adapter
    with PUT mode does not come with a router. How can I attach a router (or a web
    service to a FTP adapter which is in PUT mode)
    Prakash

    I'm fairly certain you'll have to use BPEL to accomplish this. I'd put the FTP Adapter inside a BPEL process then you can drop the email activity in after the ftp operation.

  • FTP Adapter is unable to connect to server

    Hi All,
    I am using the FTPAdapter in my BPEL process and trying to connect the FTP server which is running in my VMware linux machine. I am able to connect to the FTP server successfully from my windows machine and I am able to get and put the files. But my log says that it's unable to connect to FTP server. I see the following message in domain.log file
    +&lt;FTP Adapter::Inbound&gt; Poller raising Alert for exception : ORABPEL-11438+
    Error in establishing connection to FTP Server.
    Unable to establish connection to server.
    Please ensure hostname and port specified to login to the server is correct.
    Please help me to connect the FTP server successfully from my BPEL process.
    Thank you.

    Linux usually has ftp disabled, try using ssh
    if you are on 10.1.3.3 this has been enabled.
    I would tend to do all my modification in the Enterprise Manger console, not the xml as you are able to get more meaning around the filed names and what they are used for.
    To enable ssh you need to perform the following
    change the port to 22
    set ssh encryption = true
    cheers
    James

Maybe you are looking for

  • How to Open a Navigation Link in a new Window?

    Hi guys,    I am trying to add a link to one of my team site. And i have activated the SharePoint server publishing infrastructure service. In the navigation link i am sure the clicked the check box open in new window. But i not getting the new windo

  • Query has exceeded 300 rows problem

    I just realized I posted in the wrong forum, sorry. Query has exceeded 300 rows. Potentially more rows exist, please restrict your query. I see in the diagnostics log on screen. ERROR:[fnd.common.Message.auto_log]:FND�FND_POTENTIALLY_MORE_DATA�N�VO_N

  • HT1689 I don't want to download music on my iPad. Is there a way to keep that from happening?

    I need to update the iOS but don't want the music to download onto my iPad. Is there a way to do this?

  • Sales return process

    hai Gurus, I have a scenario of Sales return. The customer returns goods with challan.The return sales order is created for 100 nos as per the challan. But by physical verifcation only 90nos are there. 90 nos are sent to QA for Inspection no QA modul

  • Missing photos in preview

    I have a large photo book (100 pages, 647 images) in iphoto 11.  I'm having two problems.  First, when I export to iDVD or iMovie, 3 photos are missing from the files.  The pix are on double spread page layouts, and only some of the small photos (not