Hej igen Arne v ! Det er altid rart at have dig i nærheden når koden driller :-)
Nå nu er jeg kommet lidt videre.
Jeg har gjordt følgende
client.enterLocalActiveMode();
client.connect("xxx.xxx.xxx.xxx");//
client.login("brugernavn", "pass");
InputStream is = client.retrieveFileStream("www\\test\\1valg.asp"); // linie 110
og får nu følgende fejl
java.security.AccessControlException: access denied (java.net.SocketPermission xxx.xxx.xxx.xxx:20
accept,resolve)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270)
at java.security.AccessController.checkPermission(AccessController.java:401)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:542)
at java.lang.SecurityManager.checkAccept(SecurityManager.java:1168)
at java.net.ServerSocket.implAccept(ServerSocket.java:443)
at java.net.ServerSocket.accept(ServerSocket.java:410)
at org.apache.commons.net.
ftp.FTPClient._openDataConnection_(FTPClient.java:458)
at org.apache.commons.net.
ftp.FTPClient.retrieveFileStream(FTPClient.java:1285)
at FtpGet.actionPerformed(FtpGet.java:110)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1764)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:18
17)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:419)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:257)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245
)
at java.awt.Component.processMouseEvent(Component.java:5134)
at java.awt.Component.processEvent(Component.java:4931)
at java.awt.Container.processEvent(Container.java:1566)
at java.awt.Component.dispatchEventImpl(Component.java:3639)
at java.awt.Container.dispatchEventImpl(Container.java:1623)
at java.awt.Component.dispatchEvent(Component.java:3480)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3450)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3165)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3095)
at java.awt.Container.dispatchEventImpl(Container.java:1609)
at java.awt.Window.dispatchEventImpl(Window.java:1590)
at java.awt.Component.dispatchEvent(Component.java:3480)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:450)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:99)