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

Similar Messages

  • My ipad 3 stopped charging, not the adapter and reboot doesn't do anything.  I've tried all the tricks and different adapters and now my nearest Apple store is saying it just doesn't work and it'll be $300 to replace.  Only had it 1 yr and half.

    My ipad 3 suddenly stopped charging last week.  I've tried different adapters, to no avail.  I didn't drop it or spill anything on it.  I don't have tons of apps, so plenty of memory.  My husband took it to the Apple store for me and they tried charging it too even though I knew that wasn't the problem and then said it wasn't working (no kidding) and then told him it would be $300 to replace.  Seeing as I've only had it for a year and a half and it cost more than twice that to begin with, I'm a little ticked that it stops charging, a problem I know is very common according the all the message boards and they want to charge me $300.  I've always heard that Apple was so good to it's customers, but my iphone has been a nightmare, and now my ipad won't charge.  Also, I've tried the reset options I've read about and none worked.  Sorry, just really upset.  I thought I was paying all this money for better quality and now I feel foolish for having done so.  Anybody with any ideas I, or the genius at Apple haven't thought of?  Help is appreciated.  Thanks.

    May be some help on one of these links.
    Could be the charger, cable or iPad. Plug the USB cable into your computer. It may say "Not Charging", however, it is charging slowly and will verify that the cable is good.
    Try this first - Reset the iPad by holding down on the Sleep and Home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons. (This is equivalent to rebooting your computer.)
    The quickest way (and really the only way) to charge your iPad is with the included 10W or 12W (5W on Mini) USB Power Adapter. iPad will also charge, although more slowly, when attached to a computer with a high-power USB port (many recent Mac computers) or with an iPhone Power Adapter (5W). When attached to a computer via a standard USB port (2.5W, most PCs or older Mac computers) iPad will charge very slowly (but iPad indicates not charging). Make sure your computer is on while charging iPad via USB. If iPad is connected to a computer that’s turned off or is in sleep or standby mode, the iPad battery will continue to drain.
    Apple recommends that once a month you let the iPad fully discharge & then recharge to 100%.
    How to Calibrate Your Mac, iPhone, or iPad Battery
    http://www.macblend.com/how-to-calibrate-your-mac-iphone-or-ipad-battery/
    At this link http://www.tomshardware.com/reviews/galaxy-tab-android-tablet,3014-11.html , tests show that the iPad 2 battery (25 watt-hours) will charge to 90% in 3 hours 1 minute. It will charge to 100% in 4 hours 2 minutes. The new iPad has a larger capacity battery (42 watt-hours), so using the 10W charger will obviously take longer. If you are using your iPad while charging, it will take even longer. It's best to turn your new iPad OFF and charge over night. Also look at The iPad's charging challenge explained http://www.macworld.com/article/1150356/ipadcharging.html
    Also, if you have a 3rd generation iPad, look at
    Apple: iPad Battery Nothing to Get Charged Up About
    http://allthingsd.com/20120327/apple-ipad-battery-nothing-to-get-charged-up-abou t/
    Apple Explains New iPad's Continued Charging Beyond 100% Battery Level
    http://www.macrumors.com/2012/03/27/apple-explains-new-ipads-continued-charging- beyond-100-battery-level/
    New iPad Takes Much Longer to Charge Than iPad 2
    http://www.iphonehacks.com/2012/03/new-ipad-takes-much-longer-to-charge-than-ipa d-2.html
    Apple Batteries - iPad http://www.apple.com/batteries/ipad.html
    iPhone: Hardware troubleshooting (Power/Battery section also applies to iPad)
    http://support.apple.com/kb/TS2802
    Extend iPad Battery Life (Look at pjl123 comment)
    https://discussions.apple.com/thread/3921324?tstart=30
    iOS 7 Battery Life Draining Too Fast? It’s Easy to Fix
    http://osxdaily.com/2013/09/19/ios-7-battery-life-fix/
    New iPad Slow to Recharge, Barely Charges During Use
    http://www.pcworld.com/article/252326/new_ipad_slow_to_recharge_barely_charges_d uring_use.html
    iPad: Charging the battery
    http://support.apple.com/kb/HT4060
    Best Practices for iPad Battery Charging
    http://www.ilounge.com/index.php/articles/comments/best-practices-for-ipad-batte ry-charging/
    How to Save and Prolong the battery life of your new ipad
    https://discussions.apple.com/thread/4480944?tstart=0
    Prolong battery lifespan for iPad / iPad 2 / iPad 3: charging tips
    http://thehowto.wikidot.com/prolong-battery-lifespan-for-ipad
    iPhone, iPod, Using the iPad Charger
    http://support.apple.com/kb/HT4327
    Install and use Battery Doctor HD
    http://itunes.apple.com/tw/app/battery-doctor-hd/id459702901?mt=8
    To Extend a Device’s Battery Life, Get to Know It Better
    http://tinyurl.com/b67c7xz
    iPad Battery Replacement
    http://www.apple.com/batteries/replacements.html
    In rare instances when using the Camera Connection Kit, you may notice that iPad does not charge after using the Camera Connection Kit. Disconnecting and reconnecting the iPad from the charger will resolve this issue.
     Cheers, Tom

  • Importing adaptive RFC model in NWDS CE 7.1 doesn't work

    Dear all,
    I am unable to create an adaptive RFC model in my Web dynpro DC in NWDS CE 7.1.
    This is what happends:
    I select create model from the web dynpro, fill in name and jco destinations on the first page and move to the second page where I fill in SAP login information.
    After clicking next I come to "Select RFC modules", but I never see the studio logging in to the server system. The result is that I dont find any function modules when i click search.
    I am new to NWDS 7.1 so I suppose there is a setting that I have missed.
    Have anyone else experienced the same problem and solved it?
    I currently have an old SAP system (NW04) and a new system (NWCE7.1). On my PC I have installed NWDS 04 and NWDS CE7.1. The old studio can connect to both the new and old backend system just fine but the new studio cant connect to any of them.
    I am very grateful for any help or pointers in the right direction.
    Sincerely,
    Richard Linnander

    Never mind. I solved this myself.
    It was caused by DLL-hell. I was running an old version of librfc32.dll that was for NWDS 04. Works fine with the version that comes fresh with install of NWDS CE 7.1

  • AQ Adapter dequeue of xmltype payload with opaque schema doesn't work

    I am using 10.1.3.4 of SOA suite. I have a AQ with xmltype payload. In the dequeue operation I don't want to specify the xsd, so using opaque schema option.
    then the variable created will have opaque as part name and opaqueElement for the body of the payload. But during runtime I only see the variable with part.
    Design Time(JDEV):
    Has the following structure-
    'Receive_Dequeue_InputVariable','opaque','/ns2:opaqueElement'
    RunTime:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <Receive_Dequeue_InputVariable>
    - <part>
    - <programUpdate xmlns="http://apollo/soa/internal/student">
    <ns1:finAidCertified xmlns:ns1="http://apollo/soa/internal/student">Y</ns1:finAidCertified>
    <ns1:programVersion xmlns:ns1="http://apollo/soa/internal/student">v1</ns1:programVersion>
    <ns1:program xmlns:ns1="http://apollo/soa/internal/student">m10</ns1:program>
    </programUpdate>
    </part>
    </Receive_Dequeue_InputVariable>
    Looks to me as bug.
    The question is whether there is any workaround. Or a better way to handle this ?
    Thanks

    I don't think so, I think you are getting mixed up between what is defined in the DB, and what is defined in the BPEL process.
    On the DB it is defined as xmltype, not Opaque therefore when it is read into BPEL it shows this. The question here is are the types compatible, was any error generated here.
    cheers
    James

  • I am Unable to Customize Toolbars using Firefox 4RC1; For example, when I attempt to move the FTP Add-on Icon to a Tool Bar it doesn't work; the same is true if I attempt to move the Cut | Paste Icons to a toolbar.

    Firefox 4 Minefield (firefox-4.0rc1.tar)
    Fedora 14

    It is possible that the file that stores details of toolbar customizations is corrupt, for details on fixing that see https://support.mozilla.com/kb/Toolbar+keeps+resetting

  • Wireless adapter Z-Com XG-703A doesn't work with WPA after reboot

    Hello everybody,
    Arch doesn't load kernel module arc4 during boot with usb wireless adapter Z-Com XG-703A. So WPA doesn't work and It can connect to only opened access points.
    I found two work arounds but I don't know how to fix the issue completely.
    1. Remove usb adapter and plug it in again (it causes arc4 module to load), then restart networking.
    2. rmmod p54usb, rmmod p54common, modprobe arc4, modprobe p54usb and after that restart networking.
    Could anybody help to fix the problem generally?
    $ lsusb
    0cde:0008 Z-Com XG-703A 802.11g Wireless Adapter [Intersil ISL3887]
    $ uname -a
    Linux arch 3.1.9-2-ARCH #1 SMP PREEMPT Sat Jan 14 08:11:41 UTC 2012 i686 Intel(R) Core(TM)2 Duo CPU E6850 @ 3.00GHz GenuineIntel GNU/Linux
    Stas

    Does the p54common get loaded again as well when you do modprobep54usb?
    If not, you might just put that into modprobe.conf blacklist.
    If it does get loaded as well, there might be another wireless module getting loaded that perhaps does cause problems. You can check that with
    mkinitcpio -v
    now, or with lsmod after a reboot before your workaround.

  • Need Help on FTP Adapter Archival Process

    Hi Guru's,
    I implemented FTP Adapter for Inbound Operation to read the file from inbound directory and after reading the file should be archived in Archival Directory and Delete the file from directory from inbound directory.
    In my case file is successfully picked from inbound directory and records inserted in to database table. File is not Archiving in Archival Folder and File deleted from Inbound Directory. Here I need to Archive the files in Archival Folder.
    Thanks in Advance
    Could you please help me in this regard and Please provide pointers to me

    <property name="UseRemoteArchive" value="true"/>
    Set this property to "true" to notify the Oracle FTP Adapter that the archival directory is on the same FTP server. If set to "false", the Oracle FTP Adapter uses a local file system folder for archival.
    for more Information here to go : http://docs.oracle.com/cd/E15523_01/integration.1111/e10231/adptr_propertys.htm#CHDEDJEA
    Regards,
    MS Raghava

  • FTP Adapter XSD Validation

    Hi All,
    Oracle InterConnect 10.1.2
    Oracle Adapters (AQ,FTP) using XSD
    FTP Adapter on local filesystem
    In the FTP Adapter, Is there anyway to validate the XML content against the XSD?
    The validation is happening at the common view when i use the "Validate XML" check box while creating the event in iStudio. However this option does not appear while configuring the FTP adapter in iStudio. I would like FTP adapter to reject the XML file if the XSD validation fails and move the file to the exception folder.
    Objective: XSD should perform datatype, datasize and format validations.
    Thanks,
    Sherry

    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.

  • FTP adapter features..

    Hi all,
    We have a requirement during FTP processing...Is it possible to define a TMP directory and a WORK directory like in most FTP tools..We need to keep a file in a TMP directory for a certain time and then move it into the WORK directory upon which it will be FTP'ed...
    Also is it possible to know the possible record count during an FTP run through the FTP adapter...
    Any help is appreciated...
    Ken

    Hi Ken,
    one way to do it (not sure if very effective - it depends) would be to use an integration process inside.
    you put a file in w TEMP directory and use ftp adapter to move the file to another location (to your WORK dir):
    /people/sap.user72/blog/2005/07/15/copy-a-file-with-same-filename-using-xi
    and then the file would get picked by another adapter from the work dir...
    inside the first BPM you could set WAIT step so that you can:
    >>>We need to keep a file in a TMP directory for a certain time
    but this is just an idea:)
    Regards,
    michal

  • FTP Adapter get complete files question

    I'm using the FTP Adapter to poll for incoming files. I'm concerned that it may be possible for the FTP adapter to find a file whilst it's still being written, and therefore load an incomplete file. Does anyone know if the FTP adapter has any built in mechanism to prevent this happening, or do I need to explicitly work around this situation?

    Problem solved - I've just found the 'Minimum File Age' parameter on the FTP Adapter wizard.

  • FTP-adapter does not register subscribed events

    I have installed an FTP-adapter and configured it to receive messages. I have created an application with the same name and set up a subscription to an event from an generic adapter. I have another db adapter also subscribing to the same event, and this works fine. However the ftp adapter does not receive the subscribed event. I have checked the MESSAGEINFOIDTABLE table, and the subscription between the FTP adapter and the genric adapter is not registered here. I have tried to resintall the adapter several times using different names etc, but it does not seem to register. Anyone had this situation before, or does anoyone have any tips?

    Audun,
    This is very strange. You haven't got 2 environments have you? Developing on one, but looking at another? Sorry for the dumb question, but I've done that before!!
    If you have 1 event, 1 publishing and 2 subscribing, then your count on the MESSAGEINFOIDTABLE table for this event should be 3.
    Have you tried pushing the metadata in iStudio to your FTP Adapter? Or restarting the FTP Adapter?
    You've definately subscribed to the correct Business Object and Event when mapping your message from Common View to Subscribe view?
    Your repository may be all screwed up. This can happen. iStudio doesn't have the best history! When you've reinstalled the adapter again, or re-designed the message again and again, you could have orphaned objects all over the place preventing proper message design taking place.
    As a sanity check, stop all services connecting the repository (iStudio, Adapters, OEM, sqlplus etc.) Save / backing up your current repository using the "oaiexport" script.
    Once you done that, drop the existing repository, and create a new fresh one. (use the "hubschema" -drop, then -create script).
    Just try creating that same single message design again with just one publishing and one subscribing adapter.
    If you still have the same problem, then I think it is one for Oracle Support.
    Good luck,
    Yan

  • FTP adapter deployment failed after restart of the server

    Hi,
    I have a single node 11g server. I had created some outbound connection pools for the ftp adapter. When I created them they were working fine.
    But after the restart of the server the FTP Adapter state in the summary of deployment page is showing failed. The error I am getting is below
    <Unable to set the activation state to true for the application 'FtpAdapter'.
    java.lang.NoClassDefFoundError: oracle/tip/adapter/file/FileLogger
         at oracle.tip.adapter.ftp.FTPManagedConnectionFactory.createConnectionFactory(FTPManagedConnectionFactory.java:154)
         at weblogic.connector.security.layer.AdapterLayer.createConnectionFactory(AdapterLayer.java:787)
         at weblogic.connector.outbound.ConnectionPool.getConnectionFactory(ConnectionPool.java:2013)
         at weblogic.connector.outbound.RAOutboundManager.activatePool(RAOutboundManager.java:1076)
         at weblogic.connector.outbound.RAOutboundManager.activate(RAOutboundManager.java:183)
         at weblogic.connector.common.RAInstanceManager.activate(RAInstanceManager.java:437)
         at weblogic.connector.deploy.ConnectorModule.activate(ConnectorModule.java:303)
         at weblogic.application.internal.flow.ModuleListenerInvoker.activate(ModuleListenerInvoker.java:227)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$2.next(DeploymentCallbackFlow.java:541)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:175)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.activate(DeploymentCallbackFlow.java:167)
         at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
         at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
         at weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:43)
         at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
         at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:184)
         at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:361)
         at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
         at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
         at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
         at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
         at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
         at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
         at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
         at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    ####<Apr 6, 2011 4:02:24 PM IST> <Error> <Deployer> <inhysu01> <osb_server1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <0000IweNRSu8TsO8mjGNtn1Db43e000001> <1302085944811> <BEA-149250> <Unable to unprepare application 'FtpAdapter'.
    weblogic.application.ModuleException: Error occurred while trying to rollback the module: weblogic.connector.exception.RAException:
    There are 1 nested errors:
    There are 1 nested errors:
    ObjectLifeCycleException: weblogic.common.resourcepool.ObjectLifeCycleException: Attempted to shutdown the pool eis/Ftp/FtpAdapter when it is currently not in SUSPENDED state (Running)
         at weblogic.common.resourcepool.ResourcePoolImpl.shutdown(ResourcePoolImpl.java:299)
         at weblogic.connector.outbound.ConnectionPool.shutdown(ConnectionPool.java:355)
         at weblogic.connector.outbound.RAOutboundManager.internalShutdownPool(RAOutboundManager.java:346)
         at weblogic.connector.outbound.RAOutboundManager.rollback(RAOutboundManager.java:305)
         at weblogic.connector.common.RAInstanceManager.rollbackRAOutboundMgr(RAInstanceManager.java:623)
         at weblogic.connector.common.RAInstanceManager.rollback(RAInstanceManager.java:566)
         at weblogic.connector.deploy.ConnectorModule.unprepare(ConnectorModule.java:268)
         at weblogic.application.internal.flow.ModuleListenerInvoker.unprepare(ModuleListenerInvoker.java:285)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$1.previous(DeploymentCallbackFlow.java:523)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:223)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:215)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.unprepare(DeploymentCallbackFlow.java:211)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.unprepare(DeploymentCallbackFlow.java:202)
         at weblogic.application.internal.BaseDeployment$1.previous(BaseDeployment.java:619)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:223)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:215)
         at weblogic.application.internal.BaseDeployment.unprepare(BaseDeployment.java:248)
         at weblogic.application.internal.SingleModuleDeployment.unprepare(SingleModuleDeployment.java:43)
         at weblogic.application.internal.DeploymentStateChecker.unprepare(DeploymentStateChecker.java:205)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.unprepare(AppContainerInvoker.java:117)
         at weblogic.deploy.internal.targetserver.BasicDeployment.unprepare(BasicDeployment.java:287)
         at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:363)
         at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)
         at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)
         at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
         at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)
         at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
         at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
         at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:180)
         at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:96)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
    Can anyone please help me with this.
    Thanks in advance

    The solution is either change the order of deployment or copy the FileAdapter.rar file in $ORACLE_HOME/lib location and restart the server as mentioned here.
    http://soa-bpel-esb.blogspot.com/2011/04/javalangnoclassdeffounderror.html

  • SOA FTP Adapter Performance Optimization

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

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

  • HT4101 The Lightning to USB Camera Adapter doesn't work

    I just bought the Lightning to USB Camera Adapter but it doesn't work and show the message: it is not an authorised accessories..may not work reliabily

    the adapter doesnt work with ios 7 on a lot of new devices, so untill apple fixes the issue, here is a workaround http://www.youtube.com/watch?v=pE28JwxQ3Zc

  • Wi-fi adapter doesn`t work (v560)

    I need some help about my wi-fi adapter broadcom.
    It doesn`t work and even when i reinstalled drivers.
    Windows see the device but adapter doesn`t see any networks
    please help i dont know what to do.
    Ask me questions if u need more information
    LENOVO IdeaPad V560 (Core i5 480M 2660 Mhz/15.6"/1366x768/4096 Mb/500 Gb/DVD-RW/Wi-Fi/Win 7 HB)

    similar issue here, please, take a look at the thread first.
    http://forum.lenovo.com/t5/IdeaPad-Y-U-B-V-and-Z-series/U460-Wireless-Driver-issue/td-p/248984

Maybe you are looking for

  • Service Desk Issue in SolMan 4.0 - Installation Number differrence

    Hi all, I am in the process of setting up Service Desk in SolMan 4.0. When I create a message in my satellite system, the message is sent successfully and appears in my Solution Manager. However, I have red light appearing. This is because I need to

  • Plist files

    So I was wondering how one would go about editing these files for an application such as iChat, for instance. When the list is previewed in the Finder it looks like a regular preference list file, but when I open it in TextEdit it's just a pile of un

  • Some Help Please. Shooting Game

    Right the basic story is that im making this game where animals cross the screen and you shoot them (aka click the mouse on them) and get points. Im having a couple of problems. I wanted to have the gunshot noise whenever i clicked ANYWHERE so i put

  • 2LIS_02_ACC , 2LIS_02_ITM and 2LIS_02_SCL

    Hi Experts, Currently we are activating Business content for Purchasing infoCube 0PUR_C01. The current requirement is that the client wanted to see company code as well in the cube. The DS 2LIS_02_ITM and 2LIS_02_SCL does not have company code field,

  • Wrong number of photos

    I have 1700 photos exactly in my iPhoto, but when I sync, it says that it's copying 1765. The Photos app says 1700, but the settings app says 1700. I deleted them all from the phone, and it said 0 photos in all places like normal. But when I synced a