ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Using FTPD node in WMB V6.0

Post new topic  Reply to topic
 Using FTPD node in WMB V6.0 « View previous topic :: View next topic » 
Author Message
RaviKrG
PostPosted: Thu Sep 11, 2008 12:05 am    Post subject: Using FTPD node in WMB V6.0 Reply with quote

Master

Joined: 07 Sep 2008
Posts: 240

Hi,

Can somebody help me out.

I have made a MF as FTPD --> ComputeNode --> MQOutPutNode in WMB V6.0 on Win XP.

Now the Problem is that ftp is not working some how but I need to code the ESQL such that I use a different system for putting the file which is FEDORA(Linux).

ie

The file should be ftp'ed from Linux box but the MF is running on Win XP and the data should be printed on the queue which is present on Win XP box itself.

Can some body please tell me how to use the ftp for ths .

Thanks in Advance.
Back to top
View user's profile Send private message
zpat
PostPosted: Thu Sep 11, 2008 12:20 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

There is no FTPD node in WMB 6.0 - please clarify.
Back to top
View user's profile Send private message
RaviKrG
PostPosted: Thu Sep 11, 2008 1:04 am    Post subject: Reply with quote

Master

Joined: 07 Sep 2008
Posts: 240

I have used the support pack ai0x and the required plugins and then the new node created FTPD is used for this issue.The node is FTP Server Input Node
Back to top
View user's profile Send private message
mqjeff
PostPosted: Thu Sep 11, 2008 4:16 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

The SupportPac does not act as an FTP Client.

It acts as an FTP Server.

This means it RESPONDS to FTP connections, it does not CAUSE them.

So you must do something on the Linux machine to SEND the data Over FTP to the FTPInput node.
Back to top
View user's profile Send private message
RaviKrG
PostPosted: Mon Sep 15, 2008 12:23 am    Post subject: Reply with quote

Master

Joined: 07 Sep 2008
Posts: 240

Can somebody explain the concepts for the Support pac (IA0X) as still I am not very clear about this in WMB v6.0

I have used the FILEINPUT and FILEOUTPUT nodes in WMB v6.1 and the FTP concepts and I was totally successful in doing so but I am still not able to understand the concepts behind the FTPD node in WMB v6.0


Thanks in Advance.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Mon Sep 15, 2008 12:44 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

I'm not sure how much more clear I can be.

The SupportPac is not an FTP Client, it's an FTP Server.

The FileInput/FileOutput nodes are FTP Clients, only, and are not FTPServers.

This means that if I use a standard FTP program, I can *connect* to the SupportPac and *cannot* connect to the FileInput/FileOuptut nodes.

You know what the difference between a Web Server and a Web Browser is, right? It's the same thing between an FTP Server and an FTP Client.
Back to top
View user's profile Send private message
RaviKrG
PostPosted: Tue Sep 16, 2008 11:21 pm    Post subject: Reply with quote

Master

Joined: 07 Sep 2008
Posts: 240

Can somebody tell what class path need to be set here ?

I am using the above flow defined.

( RAVIBK.TempMSMFEG ) 'java.lang.NoClassDefFoundError: org/eclipse/ui/plugin/AbstractUIPlugin' was thrown while loading Java user-defined node class 'FTPD.FTPDPlugin'.

The stack trace of the exception is 'java.lang.ClassLoader.defineClass0(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:810)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:147)
java.net.URLClassLoader.defineClass(URLClassLoader.java:475)
java.net.URLClassLoader.access$500(URLClassLoader.java(Inlined Compiled Code))
java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java(Compiled Code))
java.security.AccessController.doPrivileged1(Native Method)
java.security.AccessController.doPrivileged(AccessController.java(Compiled Code))
java.net.URLClassLoader.findClass(URLClassLoader.java(Compiled Code))
com.ibm.broker.classloading.JavaResourceClassLoader.findClass(JavaResourceClassLoader.java(Compiled Code))
com.ibm.broker.classloading.ReverseDelegationClassLoader.findClass(ReverseDelegationClassLoader.java:75)
java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code))
java.lang.ClassLoader.loadClass(ClassLoader.java:504)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:260)
com.ibm.broker.plugin.MbNodeDirector.registerNodeClasses(MbNodeDirector.java:193)
com.ibm.broker.plugin.MbNodeDirector.registerJAR(MbNodeDirector.java:146)
com.ibm.broker.plugin.MbNodeDirector.registerAllPlugins(MbNodeDirector.java:470)'.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Sep 17, 2008 12:01 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Do you mean to say that your plugin is interacting with the User Interface of eclipse??? Bad design!
The plugin node you are writing should not have any human/UI interaction!
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
RaviKrG
PostPosted: Wed Sep 17, 2008 12:20 am    Post subject: Reply with quote

Master

Joined: 07 Sep 2008
Posts: 240

Thanks for your reply saper , Actually there is no interaction with the user interface of eclipse . Its just that I was trying to check the functionality/ working of the FTPD node and I got this error ..which I did not get to understand
Back to top
View user's profile Send private message
mqjeff
PostPosted: Wed Sep 17, 2008 1:32 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

F.J - Of course the FTPD node plugin is trying to interact with the user interface of Eclipse. One half of it is the Toolkit component.

The runtime portion, which gets installed in Broker runtime, would of course not do this.

It's not clear whether RaviKrG has gotten this error in Toolkit or in Runtime, and it's thus not clear where RaviKrG is confused about the installation/use of broker user-defined nodes.
Back to top
View user's profile Send private message
RaviKrG
PostPosted: Wed Sep 17, 2008 1:44 am    Post subject: Reply with quote

Master

Joined: 07 Sep 2008
Posts: 240

ya you are right jeff i got to know that i need to do more study of the broker user defined nodes and i am trying for that..



Thanks to all for their input
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Using FTPD node in WMB V6.0
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.