|<< Back to previous view|
[GLASSFISH-20507] NullPointerException in RuntimeModelBuilder.java line 195 Created: 10/May/13 Updated: 13/May/13
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
GlassFish 126.96.36.199, Win 7 Pro SP 1 (32 Bit), JDK 1.7.0_21
|Participants:||Iaroslav Savytskyi, Martin Grebac and mkarg|
Application is working well on GlassFish 3.1.1, but not on 188.8.131.52!
When deploying on GlassFish 184.108.40.206 instead (with same environmental conditions), it crashes when JAXB-unmarshalling the exact same data! Since it works in GF 3.1.1, it seems GF 220.127.116.11 replaces working parts of JAXB by failing replacements!
Simplified stack trace:
com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder$IDTransducerImpl.parse() (line 195) <--- throws NPE here
Strange but true, this happens only with some XML content, but not with any other. And no, the InputStream is not null.
We cannot migrate from 3.1.1 to 18.104.22.168 because of this issue!
|Comment by Martin Grebac [ 13/May/13 09:27 AM ]|
Hi, thanks for submission. We can't do anything about it without the (as minimal as possible) reproducible testcase. Have you tried running your application against latest JAXB to verify if the issue is already fixed?
|Comment by mkarg [ 13/May/13 05:57 PM ]|
The problem is that the fault only happens in the middle of our full-size Enterprise application, which is a rather heavy sized EAR that Needs lots of resources and database tables to get to that Point that is crashing, unfortunately. I do not see any chance to provide a test case. So you need to tell me things I can trace to help you (like enabling Special logging levels). JAXB is the one contained in JRE 7u21. Is that what you mean with "latest" or how to make GlassFish use "latest"?