Beni Santos created UIMA-6485:
---------------------------------
Summary: NPE while deserializing an XMI in a PEAR context
Key: UIMA-6485
URL: https://issues.apache.org/jira/browse/UIMA-6485
Project: UIMA
Issue Type: Bug
Components: Core Java Framework
Affects Versions: 3.3.1SDK
Environment: * SO: macOS 12.6.2
* OpenJDK Temurin 1.8.0_322
* uimaj-core 3.3.1
Reporter: Beni Santos
When running an AAE in a PEAR context (uimaj-core 3.3.1), if a CAS Multiplier
tries to populate a new CAS while loading it from an XMI file, a
{{NullPointerException}} is thrown by the method
{{maybeMakeBaseVersionForPear}} of the class {{CASImpl.java}} (line 1536).
Complete failing example here:
[https://github.com/benisantos/uima3-xmi-deserializer-in-pear]
Workaround: use the uimaj-io-json library and de/serialize JSON instead of XMI.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)