I am in the process of migrating som python code from orkit 11 to 12.2. I am having problems with my custom detectors and event handlers. So I tried the example at: orekit_python_artifacts/test/AbstractDetectorTest.py at version-12.2 · petrushy/orekit_python_artifacts · GitHub
Output:
testOwnElevationDetector (__main__.AbstractDetectorTest.testOwnElevationDetector) ... ERROR
======================================================================
ERROR: testOwnElevationDetector (__main__.AbstractDetectorTest.testOwnElevationDetector)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/nilss/packages/spider/AbstractDetectorTest.py", line 114, in testOwnElevationDetector
finalState = kepler.propagate(initialDate.shiftedBy(60*60*24.0*15))
orekit.JavaError: <super: <class 'JavaError'>, <JavaError object>>
Java stacktrace:
java.lang.RuntimeException: AttributeError
at org.orekit.propagation.events.handlers.PythonEventHandler.finish(Native Method)
at org.orekit.propagation.events.EventDetector.finish(EventDetector.java:118)
at org.orekit.propagation.events.EventState.finish(EventState.java:626)
at org.orekit.propagation.analytical.AbstractAnalyticalPropagator.propagate(AbstractAnalyticalPropagator.java:163)
at org.orekit.propagation.AbstractPropagator.propagate(AbstractPropagator.java:275)
----------------------------------------------------------------------
Ran 1 test in 0.867s
FAILED (errors=1)
> conda list
# packages in environment at /home/<retracted>:
#
# Name Version Build Channel
_libgcc_mutex 0.1 conda_forge conda-forge
_openmp_mutex 4.5 2_gnu conda-forge
build 1.2.2.post1 pypi_0 pypi
bzip2 1.0.8 h4bc722e_7 conda-forge
ca-certificates 2025.1.31 hbcca054_0 conda-forge
click 8.1.8 pyh707e725_0 conda-forge
docopt 0.6.2 pypi_0 pypi
freetype 2.13.3 h48d6fc4_0 conda-forge
lcms2 2.17 h717163a_0 conda-forge
ld_impl_linux-64 2.43 h712a8e2_4 conda-forge
lerc 4.0.0 h27087fc_0 conda-forge
libblas 3.9.0 31_h59b9bed_openblas conda-forge
libcblas 3.9.0 31_he106b2a_openblas conda-forge
libdeflate 1.23 h4ddbbb0_0 conda-forge
libexpat 2.7.0 h5888daf_0 conda-forge
libffi 3.4.6 h2dba641_1 conda-forge
libgcc 14.2.0 h767d61c_2 conda-forge
libgcc-ng 14.2.0 h69a702a_2 conda-forge
libgfortran 14.2.0 h69a702a_2 conda-forge
libgfortran5 14.2.0 hf1ad2bd_2 conda-forge
libgomp 14.2.0 h767d61c_2 conda-forge
libjpeg-turbo 3.0.0 hd590300_1 conda-forge
liblapack 3.9.0 31_h7ac8fdf_openblas conda-forge
liblzma 5.8.1 hb9d3cd8_0 conda-forge
libmpdec 4.0.0 h4bc722e_0 conda-forge
libopenblas 0.3.29 pthreads_h94d23a6_0 conda-forge
libpng 1.6.47 h943b412_0 conda-forge
libsqlite 3.49.1 hee588c1_2 conda-forge
libstdcxx 14.2.0 h8f9b012_2 conda-forge
libstdcxx-ng 14.2.0 h4852527_2 conda-forge
libtiff 4.7.0 hd9ff511_3 conda-forge
libuuid 2.38.1 h0b41bf4_0 conda-forge
libwebp-base 1.5.0 h851e524_0 conda-forge
libxcb 1.17.0 h8a09558_0 conda-forge
libzlib 1.3.1 hb9d3cd8_2 conda-forge
markdown-it-py 3.0.0 pyhd8ed1ab_1 conda-forge
mdurl 0.1.2 pyhd8ed1ab_1 conda-forge
ncurses 6.5 h2d0b736_3 conda-forge
numpy 2.2.4 py313h17eae1a_0 conda-forge
openjdk 8.0.412 h2b85faf_2 conda-forge
openjpeg 2.5.3 h5fbd93e_0 conda-forge
openssl 3.5.0 h7b32b05_0 conda-forge
orekit 12.2 pypi_0 pypi
orekitdata 0.dev0+untagged.82.g7294433 pypi_0 pypi
packaging 24.2 pypi_0 pypi
pillow 11.1.0 py313h8db990d_0 conda-forge
pip 25.0.1 pyh145f28c_0 conda-forge
pipreqs 0.4.13 pypi_0 pypi
pthread-stubs 0.4 hb9d3cd8_1002 conda-forge
pygments 2.19.1 pyhd8ed1ab_0 conda-forge
pyproject-hooks 1.2.0 pypi_0 pypi
python 3.13.2 hf636f53_101_cp313 conda-forge
python_abi 3.13 6_cp313 conda-forge
readline 8.2 h8c095d6_2 conda-forge
rich 14.0.0 pyh29332c3_0 conda-forge
shellingham 1.5.4 pyhd8ed1ab_1 conda-forge
tk 8.6.13 noxft_h4845f30_101 conda-forge
typer 0.15.2 pyhff008b6_0 conda-forge
typer-slim 0.15.2 pyh29332c3_0 conda-forge
typer-slim-standard 0.15.2 h801b22e_0 conda-forge
typing_extensions 4.13.1 pyh29332c3_0 conda-forge
tzdata 2025b h78e105d_0 conda-forge
xorg-libxau 1.0.12 hb9d3cd8_0 conda-forge
xorg-libxdmcp 1.1.5 hb9d3cd8_0 conda-forge
yarg 0.1.10 pypi_0 pypi
zstd 1.5.7 hb8e6e7a_2 conda-forge
Is there something wrong with my setup?