PDA

View Full Version : [JAVA-JBUILDER] Problema librerie... Help!!!!


draco83
15-01-2009, 18:17
Ciao a tutti, non so se questa è la sezione adatta comunque, ho un grosso problema che mi perseguita da giorni, e non so come risolverlo:muro: :muro: :muro:
Praticamente, ho un programma da far girare sul Jbuilder2006, ma non riesco a farlo funzionare correttamente. Ovvero, il programma si avvia, ma arrivato ad un certo punto mi dà il seguente errore:

INFO: ----------------------------------
This is JADE snapshot - revision $WCREV$ of $WCDATE$
downloaded in Open Source, under LGPL restrictions,
at http://jade.tilab.com/
----------------------------------------
15-gen-2009 17.52.59 jade.core.AgentContainerImpl joinPlatform
GRAVE: Some problem occurred while joining agent platform.
jade.core.ProfileException: Can't get a proxy to the Platform Manager [nested jade.core.IMTPException: Can't get a proxy to the PlatformManager at address rmi://acernino:1099/ [nested java.rmi.UnknownHostException: Unknown host: acernino; nested exception is:
java.net.UnknownHostException: acernino]]
at jade.core.ProfileImpl.createPlatformManager(ProfileImpl.java:574)
at jade.core.ProfileImpl.getPlatformManager(ProfileImpl.java:487)
at jade.core.ProfileImpl.getServiceManager(ProfileImpl.java:501)
at jade.core.AgentContainerImpl.init(AgentContainerImpl.java:336)
at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:472)
at jade.core.Runtime.createAgentContainer(Runtime.java:116)
at utente.AgenteCerca.<init>(AgenteCerca.java:101)
at utente.GuiUtente.jButtonCerca_actionPerformed(GuiUtente.java:632)
at utente.GuiUtente_jButtonCerca_actionAdapter.actionPerformed(GuiUtente.java:799)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234)
at java.awt.Component.processMouseEvent(Component.java:5488)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3093)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Nested Exception:
jade.core.IMTPException: Can't get a proxy to the PlatformManager at address rmi://acernino:1099/ [nested java.rmi.UnknownHostException: Unknown host: acernino; nested exception is:
java.net.UnknownHostException: acernino]
at jade.imtp.rmi.RMIIMTPManager.getPlatformManagerProxy(RMIIMTPManager.java:318)
at jade.imtp.rmi.RMIIMTPManager.getPlatformManagerProxy(RMIIMTPManager.java:308)
at jade.core.ProfileImpl.createPlatformManager(ProfileImpl.java:571)
at jade.core.ProfileImpl.getPlatformManager(ProfileImpl.java:487)
at jade.core.ProfileImpl.getServiceManager(ProfileImpl.java:501)
at jade.core.AgentContainerImpl.init(AgentContainerImpl.java:336)
at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:472)
at jade.core.Runtime.createAgentContainer(Runtime.java:116)
at utente.AgenteCerca.<init>(AgenteCerca.java:101)
at utente.GuiUtente.jButtonCerca_actionPerformed(GuiUtente.java:632)
at utente.GuiUtente_jButtonCerca_actionAdapter.actionPerformed(GuiUtente.java:799)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234)
at java.awt.Component.processMouseEvent(Component.java:5488)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3093)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Nested Exception:
java.rmi.UnknownHostException: Unknown host: acernino; nested exception is:
java.net.UnknownHostException: acernino
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:572)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:306)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at java.rmi.Naming.lookup(Naming.java:84)
at jade.imtp.rmi.RMIIMTPManager.getPlatformManagerProxy(RMIIMTPManager.java:314)
at jade.imtp.rmi.RMIIMTPManager.getPlatformManagerProxy(RMIIMTPManager.java:308)
at jade.core.ProfileImpl.createPlatformManager(ProfileImpl.java:571)
at jade.core.ProfileImpl.getPlatformManager(ProfileImpl.java:487)
at jade.core.ProfileImpl.getServiceManager(ProfileImpl.java:501)
at jade.core.AgentContainerImpl.init(AgentContainerImpl.java:336)
at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:472)
at jade.core.Runtime.createAgentContainer(Runtime.java:116)
at utente.AgenteCerca.<init>(AgenteCerca.java:101)
at utente.GuiUtente.jButtonCerca_actionPerformed(GuiUtente.java:632)
at utente.GuiUtente_jButtonCerca_actionAdapter.actionPerformed(GuiUtente.java:799)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234)
at java.awt.Component.processMouseEvent(Component.java:5488)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3093)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Caused by: java.net.UnknownHostException: acernino
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:364)
at java.net.Socket.connect(Socket.java:507)
at java.net.Socket.connect(Socket.java:457)
at java.net.Socket.<init>(Socket.java:365)
at java.net.Socket.<init>(Socket.java:178)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:569)
... 40 more
java.lang.NullPointerException
at utente.AgenteCerca.<init>(AgenteCerca.java:105)
at utente.GuiUtente.jButtonCerca_actionPerformed(GuiUtente.java:632)
at utente.GuiUtente_jButtonCerca_actionAdapter.actionPerformed(GuiUtente.java:799)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234)
at java.awt.Component.processMouseEvent(Component.java:5488)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3093)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)


Probabilmente sarà un problema legato alle librerie jade, che ho estratto in una cartella apposita denominata jade. ( versione 3.6.1) e le ho integrate (penso) tramite Jbuilder, settandole tramite tools--->configure---> libraries in UserHome ma niente :doh:
Ho anche aggiornato java alla versione 6.11
Prima di aprire il jbuilder avvio una piattaforma jade tramite il comando java jade.Boot -gui, ma avviando il programma col Jbuilder mi dà l'errore riportato sopra...
Non so + che fare... :muro: :muro:

Un ringraziamento anticipato a chiunque possa darmi una mano...

Ken1986
15-01-2009, 19:27
Prova a copiare le librerie nella cartella

X:\Programmi\Java\jdk1.6.0_10\jre\bin

draco83
16-01-2009, 00:34
Prova a copiare le librerie nella cartella

X:\Programmi\Java\jdk1.6.0_10\jre\bin

grazie per la risposta, ma nella mia cartella Java in C:\Programmi\Java non c'è jdk1.6.0_10, ma ci sono le cartelle jre1.5.0_02 nella quale c'è la cartella bin e lib oppure c'è la cartella jre6 all'interno della quale vi sono le sottocartelle bin e lib.
Dovrei inserire le librerie nella cartella
C:\Programmi\Java\jre6\bin ?

e inoltre le librerie da copiare sono quelle che ho scompattato per jade?

Ken1986
16-01-2009, 09:41
grazie per la risposta, ma nella mia cartella Java in C:\Programmi\Java non c'è jdk1.6.0_10, ma ci sono le cartelle jre1.5.0_02 nella quale c'è la cartella bin e lib oppure c'è la cartella jre6 all'interno della quale vi sono le sottocartelle bin e lib.
Dovrei inserire le librerie nella cartella
C:\Programmi\Java\jre6\bin ?

e inoltre le librerie da copiare sono quelle che ho scompattato per jade?

Come fai a programmare senza la jdk (Java Development Kit), scaricalo da qui (http://java.sun.com/javase/downloads/index.jsp)

draco83
16-01-2009, 10:48
Risolto, bastava settare una riga in Host, grazie comunque per l'aiuto ;)