AttributeError with wrapper 12.1

Hi all,

creating a new post for the error already reported in another thread.

java.lang.RuntimeException: AttributeError
	at org.orekit.propagation.integration.PythonFieldAdditionalDerivativesProvider.combinedDerivatives(Native Method)
	at org.orekit.propagation.integration.FieldAbstractIntegratedPropagator$ConvertedSecondaryStateEquations.computeDerivatives(FieldAbstractIntegratedPropagator.java:881)
	at org.hipparchus.ode.FieldExpandableODE.computeDerivatives(FieldExpandableODE.java:143)
	at org.hipparchus.ode.AbstractFieldIntegrator.computeDerivatives(AbstractFieldIntegrator.java:273)
	at org.hipparchus.ode.AbstractFieldIntegrator.initIntegration(AbstractFieldIntegrator.java:217)
	at org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator.initIntegration(EmbeddedRungeKuttaFieldIntegrator.java:242)
	at org.hipparchus.ode.nonstiff.EmbeddedRungeKuttaFieldIntegrator.integrate(EmbeddedRungeKuttaFieldIntegrator.java:252)
	at org.orekit.propagation.integration.FieldAbstractIntegratedPropagator.integrateDynamics(FieldAbstractIntegratedPropagator.java:488)
	at org.orekit.propagation.integration.FieldAbstractIntegratedPropagator.propagate(FieldAbstractIntegratedPropagator.java:447)
	at org.orekit.propagation.integration.FieldAbstractIntegratedPropagator.propagate(FieldAbstractIntegratedPropagator.java:410)

The code worked with 12.0. And I don’t see any differences in FieldAdditionalDerivativesProvider between the two versions, at least in the original Java (so before JCC-related modifications).
Any clues @petrus.hyvonen?

Cheers,
Romain.

Hi Romain,

Hard to see what is wrong, as you also seen that class hasn’t change since 12.0 so could be something else.

How is your PythonFieldAdditionalDerivativesProvider doing, it could be something within your implementation of combinedDerivatives that triggers this, something unrelated to the subclassed class?

Greetz