简体   繁体   English

JAXB给我:java.lang.IllegalArgumentException:参数不能为null

[英]JAXB gives me: java.lang.IllegalArgumentException: is parameter must not be null

I am doing this using JAXB to unmarshall some XML into Java objects: 我这样做是使用JAXB将一些XML解组为Java对象:

My code looks a little like this: 我的代码看起来有点像这样:

InputStream testMsg = getClass().getResourceAsStream("TestDocumentEvent.xml");
Unmarshaller unmarshaller = JAXBContext.newInstance(DocumentEvent.class).createUnmarshaller();
DocumentEvent unmarshalled = (DocumentEvent) unmarshaller.unmarshal(testMsg);

However, when I run this code I get an exception: 但是,当我运行此代码时,我得到一个异常:

java.lang.IllegalArgumentException: is parameter must not be null

What's going on? 这是怎么回事?

这是因为传递给unmarshaller('is'参数,geddit)的InputStream为null,请检查资源名称是否正确。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 从Tomcat 7更新到Tomcat 8给了我java.lang.IllegalArgumentException:UrlResource中的URL不能为null - Updating from Tomcat 7 to Tomcat 8 gives me java.lang.IllegalArgumentException: URL must not be null from UrlResource java.lang.IllegalArgumentException:参数绑定的名称不得为 null 或空 - java.lang.IllegalArgumentException: Name for parameter binding must not be null or empty java.lang.IllegalArgumentException:方法不能为null - java.lang.IllegalArgumentException: Method must not be null java.lang.IllegalArgumentException:上下文不得为null - java.lang.IllegalArgumentException: Context must not be null java.lang.IllegalArgumentException:目标不能为空 - java.lang.IllegalArgumentException: Target must not be null java.lang.IllegalArgumentException:[断言失败]-此参数是必需的; 它不能为空 - java.lang.IllegalArgumentException: [Assertion failed] - this argument is required; it must not be null 给定的 id 不能是 null;。 嵌套异常是 java.lang.IllegalArgumentException - The given id must not be null!; nested exception is java.lang.IllegalArgumentException 获取java.lang.IllegalArgumentException:存储库接口在初始化时不能为null吗? - getting java.lang.IllegalArgumentException: Repository interface must not be null on initialization? 线程“ main”中的异常java.lang.IllegalArgumentException:in不能为null - Exception in thread “main” java.lang.IllegalArgumentException: in must not be null Junit 与 MockMVC - 错误 - java.lang.IllegalArgumentException:实体不能为空 - Junit with MockMVC - Error - java.lang.IllegalArgumentException: Entity must not be null
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM