Initializing all
Done!
Initializing servers
putting: OAPort,47039
Initializing lrm
Initializing adr
Initializing asctGui
[OrbHolder] initStubs ok:
[OrbHolder] grmIor: IOR:000000000000001E49444C3A636C75737465724D616E6167656D656E742F47726D3A312E3000000000000002000000000000003B000100000000000F3135302E3136322E36342E3136330000A1AA00000000001B5374616E64617264496D706C4E616D652F0017184B3E2321223F4600000000010000001800000000000000010000000000000008000000004A414300
[OrbHolder] appReposIor:IOR:000000000000003049444C3A636C75737465724D616E6167656D656E742F4170706C69636174696F6E5265706F7369746F72793A312E300000000002000000000000003C000100000000000F3135302E3136322E36342E3136330000B42500000000001C5374616E64617264496D706C4E616D652F0017184B3E242D2B010520000000010000001800000000000000010000000000000008000000004A414300
aramis@aramis:/home/integrade/integrade$ bin ID Linux_x86_64
=====>>>
app name teste
base path /
apparg
input 0
outpu 2
numOfTask 0
numOfparamCopies 0
forceDiff false
appCons
app Pref
<<<=======
Our request represented by main id: 0 and NODE id: 0 was REFUSED
Se eu olhar o grm.log tem o seguinte:
Parent GRM not found. Running as standalone GRM. (aparece apenas essa linha na máquina servidora).
Execution Request:
Request for 1 processes.
Constraints: (osName == 'Linux' and processorName == 'x86_64')
Preferences: with recentlyPicked != TRUE
Needed: 1 hosts. Got: 0 hosts.
Trying other GRMs for execution request.
Returning the parent GRM IOR:00000000000000010000000000000000 as next forwarder.
Acrescentei o ip e nome de todas as máquinas no /etc/hosts de todas as máquinas. Visualizei a disponibilidade da porta 22 (do ssh) e dos hosts na rede através do "nmap" e dei um ping nos endereços das máquinas e está tudo ok.
Enfim, o InteGrade roda, mas quando tento colocar um aplicativo de teste para executar aparece a mensagem que não pode executar pois não há nó suficiente.
Quando tento executar apenas o ASCT "./startservices.sh asctGui" aparece o seguinte erro:
porthos@porthos:/home/integrade/integrade$ ./startservices.sh asctGui
Initializing asctGuiorg.omg.CosNaming.NamingContextPackage.NotFound: IDL:omg.org/CosNaming/NamingContext/NotFound:1.0
at org.omg.CosNaming.NamingContextPackage.NotFoundHelper.read(NotFoundHelper.java:72)
at org.omg.CosNaming._NamingContextExtStub.resolve(_NamingContextExtStub.java:406)
at asct.core.corba.OrbHolder.initStubs(OrbHolder.java:105)
at asct.core.ApplicationControlFacade.<init>(ApplicationControlFacade.java:56)
at asct.ui.ASCTController.<init>(ASCTController.java:116)
at asct.ui.ASCTController.getInstance(ASCTController.java:136)
at asct.ui.RepositoryPanel.buildRepositoryTree(RepositoryPanel.java:143)
at asct.ui.RepositoryPanel.<init>(RepositoryPanel.java:90)
at asct.ui.Asct.<init>(Asct.java:113)
at asct.ui.Asct.main(Asct.java:238)
[OrbHolder] initStubs ok:[OrbHolder] grmIor: null[OrbHolder] appReposIor:null
java.lang.NullPointerException
E quando submeto um aplicativo para execução aparece o seguinte erro:
porthos@porthos:/home/integrade/integrade$ Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at asct.core.corba.ApplicationRepositoryStubWrapper.registerApplication(ApplicationRepositoryStubWrapper.java:40)
at asct.core.repository.ApplicationRepositoryManager.registerApplication(ApplicationRepositoryManager.java:94)
at asct.core.ApplicationControlFacade.registerApplication(ApplicationControlFacade.java:177)
at asct.ui.ASCTController.registerApplication(ASCTController.java:231)
at asct.ui.RepositoryPanel.registerApplication(RepositoryPanel.java:306)
at asct.ui.RepositoryTreeMouseAdapter$1.actionPerformed(RepositoryTreeMouseAdapter.java:82)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:809)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:850)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
at java.awt.Component.processMouseEvent(Component.java:6288)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6053)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4651)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4481)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
at java.awt.EventQueue.access$000(EventQueue.java:84)
at java.awt.EventQueue$1.run(EventQueue.java:602)
at java.awt.EventQueue$1.run(EventQueue.java:600)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
at java.awt.EventQueue$2.run(EventQueue.java:616)
at java.awt.EventQueue$2.run(EventQueue.java:614)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Obs.: estou usando o Ubuntu 11 em todas as máquinas.
Agradeço a atenção e paciência :)
Atenciosamente,