[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Wierd Problem




>	I'm getting a wierd problems a (all?) my ABone nodes.
>
>LoadClient: Running with joint anetd/EE security manager
>java.version = 1.2.2
>This is a version 1.2 JVM
>numURLs = 2
>LoadClient: url = http://bro.isi.edu:80/ANTS/ants2.0/
>LoadClient: class name = edu.utah.janos.nodeos.Main
>LoadClient: Class = class edu.utah.janos.nodeos.Main
>Janos Java NodeOS v1.1.5
>ANTS v2.0
>FlowInitialzier.run(): Trying to start ants.core.ConfigurationManager in new f
low(Flow[name=Primoridal ANTS Flow;objid=0x29478c40]) and got:
>java.lang.IllegalAccessError: try to access class edu/utah/janos/nodeos/pj_Nod
e from class ants/core/NodeStat
>        at ants.core.NodeStat.<init>(NodeStat.java:157)
>        at ants.core.PrimordialNode.<clinit>(PrimordialNode.java:265)
>        at ants.core.ConfigurationManager.parseCommandLine(ConfigurationManage
r.java:111)
>        at ants.core.ConfigurationManager.parseCommands(ConfigurationManager.j
ava:330)
>        at ants.core.ConfigurationManager.run(ConfigurationManager.java:386)
>        at edu.utah.janos.nodeos.FlowInitializer.startInitialClass(FlowInitial
izer.java:107)
>        at edu.utah.janos.nodeos.FlowInitializer.run(FlowInitializer.java:71)
>        at edu.utah.janos.nodeos.pj_Thread$ThreadWrapper.run(pj_Thread.java:71

	It went away when I put a copy of all the .class files on the
ABone node.  This suggests that pj_Node is being loaded by a special
classloader, not via the one that anetd provides (that knows to read
class files from a Web server".  The problem is, I haven't figured out
the code paths that could make it so.

					Craig Milo Rogers





[ Janos ] [ OSKit ] [ Network Testbed ] [ Flick ] [ Fluke ]
Flux Research Group / Department of Computer Science / University of Utah