Hi,
I'm working on the CEX study. I've put one thruster (Xe+) and one cathod on a spacecraft. Without the CEXinteractor, the simulation works very well but when I turn on the CEXinteractor, there's an error message :
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at spis.Util.io.Introspection.getUIDefinedInstance(Unknown Source)
at spis.Top.Simulation.SimulationFromUIParams.init(Unknown Source)
at spis.Top.Simulation.SimulationFromUIParams.<init>(Unknown Source)
at spis.Top.Top.NumTopFromUI.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.python.core.PyReflectedConstructor.
call(PyReflectedConstructor.java)
at org.python.core.PyJavaInstance.
init(PyJavaInstance.java)
at org.python.core.PyJavaClass.
call(PyJavaClass.java)
at org.python.core.PyObject.
call(PyObject.java)
at Bin.JyTop4$py.BuildSim$3(D:DocumentslupiniSpis3_7RC09ThirdPartJythonjython-2.1......SpisUIBinJyTop4.py:361)
at Bin.JyTop4$py.call_function(D:DocumentslupiniSpis3_7RC09ThirdPartJythonjython-2.1......SpisUIBinJyTop4.py)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyFunction.
call(PyFunction.java)
at org.python.core.PyInstance.invoke(PyInstance.java)
at Bin.SpisNumCaller$py.BuildSim$6(D:DocumentslupiniSpis3_7RC09ThirdPartJythonjython-2.1......SpisUIBinSpisNumCaller.py:175)
at Bin.SpisNumCaller$py.call_function(D:DocumentslupiniSpis3_7RC09ThirdPartJythonjython-2.1......SpisUIBinSpisNumCaller.py)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyFunction.
call(PyFunction.java)
at org.python.core.PyInstance.invoke(PyInstance.java)
at Bin.Tasks.TaskJyTop$py.run$9(D:Documentszxsysatos002SPISSpis3_7RC09ThirdPartJythonjython-2.1......SpisUIBinTasksTaskJyTop.py:168)
at Bin.Tasks.TaskJyTop$py.call_function(D:Documentszxsysatos002SPISSpis3_7RC09ThirdPartJythonjython-2.1......SpisUIBinTasksTaskJyTop.py)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyFunction.
call(PyFunction.java)
at org.python.core.PyInstance.invoke(PyInstance.java)
at threading$py._Thread__bootstrap$45(/home/max/Spis2.99.05/SpisUI/../ThirdPart/Jython/jython-2.1/Lib/threading.py:378)
at threading$py.call_function(/home/max/Spis2.99.05/SpisUI/../ThirdPart/Jython/jython-2.1/Lib/threading.py)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyFunction.
call(PyFunction.java)
at org.python.core.PyMethod.
call(PyMethod.java)
at org.python.core.PyObject.
call(PyObject.java)
at org.python.modules.FunctionThread.run(thread.java)
Caused by: java.lang.ClassCastException: java.lang.Float
at spis.Top.Default.GlobalParameter.getValueAsInt(Unknown Source)
at spis.Vol.VolInteract.CEXInteractor.<init>(Unknown Source)
… 43 more
Error in building volume interactor: Exception at spis.Vol.VolInteract.CEXInteractor instantiation
Parameter scenario not found in global parameter list = returning default value
I don't know where is the error.
Thanks you very much for your help.
Jonathan