7 Replies Latest reply: May 15, 2013 2:34 AM by user13710400 RSS

    Urgent pls : sftp proxy service failing to get the file

    Harry1234
      Hi All ,

      I have a proxy service polling for a file . I have setup the service on test environment , where it works fine . When i deploy the same code with only change is the Managed server target for polling , as the production server is clustered .

      I get the following error in the domain log :

      ####<21-03-2013 18:08:59 CET> <Error> <SFTPTransport> <xxxx> <xxxxx> <[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <BEA1-68CA827ADB4536852D4A> <11d1def534ea1be0:-5e793040:13ccb101998:-8000-00000000007dc42f> <1363885739466> <BEA-381803> <Unable to get file : /HOME/xxxxxx_00359.zip__2412735349618735005--5e793040.13d8cdd6ccb.7a58.stage on attempt number : 0 :
      java.io.FileNotFoundException: /xxxx/xxxx/xxxx/ftp_files/download/xxxxxxx00359.zip (No such file or directory)
           at java.io.FileOutputStream.open(Native Method)
           at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
           at java.io.FileOutputStream.<init>(FileOutputStream.java:70)
           at com.bea.wli.sb.transports.sftp.client.SFTPClient.get(SFTPClient.java:389)
           at com.bea.wli.sb.transports.sftp.connector.SFTPResource.get(SFTPResource.java:112)
           at com.bea.wli.sb.transports.sftp.connector.SFTPPublishedTask.processFileDownload(SFTPPublishedTask.java:206)
           at com.bea.wli.sb.transports.sftp.connector.SFTPPublishedTask.process(SFTPPublishedTask.java:169)
           at com.bea.wli.sb.transports.poller.listener.PolledMessageListenerMDB.__onMessage(PolledMessageListenerMDB.java:52)
           at com.bea.wli.sb.transports.poller.listener.PolledMessageListenerMDB.access$000(PolledMessageListenerMDB.java:31)
           at com.bea.wli.sb.transports.poller.listener.PolledMessageListenerMDB$1.run(PolledMessageListenerMDB.java:41)
           at com.bea.wli.sb.transports.poller.listener.PolledMessageListenerMDB$1.run(PolledMessageListenerMDB.java:39)
           at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
           at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
           at weblogic.security.Security.runAs(Security.java:41)
           at com.bea.wli.sb.transports.poller.listener.PolledMessageListenerMDB.onMessage(PolledMessageListenerMDB.java:39)
           at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:574)
           at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:477)
           at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:379)
           at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4659)
           at weblogic.jms.client.JMSSession.execute(JMSSession.java:4345)
           at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3821)
           at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
           at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
           at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
           at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)

      Note : I am able to manually sftp the file from and to my osb server . I am initiating the sftp session from osb server.

      Any help on this in urgent basis is a lot of help . Thank you in advance.

      Edited by: Harry1234 on 2013-03-22 03:46