<Configuration xmlns:xi="http://www.w3.org/2001/XInclude">
<!-- Variables -->
<Default>
<Variable name="seed" value="123456" />
<Variable name="size" value="150" />
<Variable name="startTime" value="0m" />
<Variable name="finishTime" value="600m" />
<Variable name="ChurnModel" value="false" />
<Variable name="actions" value="config/includes/actions/PeCoCC-FilePublish-Szenario1-7.dat" />
<Variable name="Overlay" value="Can" />
<Variable name="nodesG1" value="30" />
<Variable name="nodesG2" value="1" />
<Variable name="nodesG3" value="49" />
<Variable name="nodesG4" value="1" />
<Variable name="nodesG5" value="30" />
<Variable name="nodesG6" value="39" />
<Variable name="server" value="false" />
<Variable name="Service" value="" />
<Variable name="GUI" value="false" />
<Variable name="NodeFactory1" value="Kademlia" />
<Variable name="NodeFactory2" value="Can" />
</Default> ...
<!-- Overlay -->
<IfEqualStr arg0="$Overlay" arg1="Can">
<xi:include href="includes/overlay/dht/can/CanNode.xml" />
</IfEqualStr>
<IfEqualStr arg0="$Overlay" arg1="Kademlia">
<xi:include href="includes/overlay/dht/kademlia/KademliaNode.xml" />
</IfEqualStr>
<NodeFactory1
class="org.peerfact.impl.overlay.dht.kademlia.kademlia.components.KademliaNodeFactory"/>
<KademliaSetup
class="org.peerfact.impl.overlay.dht.kademlia.base.KademliaSetup"
static="getInstance" configPath="config/kademlia.properties"/>
<Workload
class="org.peerfact.impl.overlay.dht.kademlia.base.WorkloadGenerator" />
<NodeFactory2
class="org.peerfact.impl.overlay.dht.can.components.CanNodeFactory"
port="123"/> ...
By Running over CAN the debug showed that the error executed in the Simulator.start(boolean)line:232 , and SimulationThread.run()line:71.
By Running over Kademlia i do not get any errors anymore but also no results! i mean i got results in output folder for my simulation over kademlia but these results do not make any sense (shall i use another monitor?).
thank you for your help
best regards
MH