当前位置: 首页 > 知识库问答 >
问题:

使用MultipartFormData时获取ModelValidation异常[duplicate]

殷学
2023-03-14
The service Code looks like below. I have defined @PATH in main class.

@POST
    @Timed
    @Produces(MediaType.MULTIPART_FORM_DATA)
    @ResponseStatusOverride(httpStatus = 202)
    public MetaLinks CreateEdmUpload(@ApiParam(hidden = true) @Auth User user,
                                     @FormDataParam("importInput") FormDataBodyPart jsonPart,
                                     @FormDataParam("file") InputStream mdfStream,
                                     @FormDataParam("file") FormDataContentDisposition cdh)

            throws ApiException {

        jsonPart.setMediaType(MediaType.APPLICATION_JSON_TYPE);
        ImportInput importInput = jsonPart.getValueAs(ImportInput.class);

我在POM中有以下依赖项

<dependency>
            <groupId>org.glassfish.jersey.media</groupId>
            <artifactId>jersey-media-multipart</artifactId>
            <version>2.23.1</version>
        </dependency>

我在客户端请求中也注册了这个类,但当我启动JAVA应用程序尝试POST时,我得到了以下错误

在应用程序初始化期间,应用程序资源模型的验证失败。[[致命]未找到public com.rm类型参数的注入源

可能出了什么问题……有人能建议一下吗

共有1个答案

东郭凯捷
2023-03-14

是的,注册多要素解决了这个问题。

 类似资料:
  • 那么,为什么它要尝试将响应解析为JSON呢?我该如何解决呢? 谢谢!!

  • 问题内容: 所以我的Android Gallery中有3个文件夹。我正在尝试将这些文件夹的文件读入File数组,然后从那里将图像源转换为real 。 我的问题是引用文件数组时遇到问题。这是一些代码: 使用这些图像文件数组… 我的CreateList方法。错误是当我引用list.length时。 就像我说的那样,错误是当我使用list.length引用一个File数组时,例如我在第一个代码段中创建的

  • 我使用下面的命令进行了mockito-junit测试。变量serviceTask是接口的实例,称为serviceTask。我在申报中使用了@Mock 声明: 命令行: 堆栈跟踪: Java语言lang.NullPointerException在sun。反映NativeMethodAccessorImpl。sun上的invoke0(本机方法)。反映NativeMethodAccessorImpl。在

  • 我能够使用以下代码成功加载基于XML的属性文件: 我的财产文件代码 但是,当我运行这个时,我得到以下异常: 引起:org.xml.sax.SAXParseExc0019:元素类型属性的内容必须匹配(注释?,条目*)。在org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseExc0019(未知来源)在org.apache.xerces.ut

  • 问题内容: 我在应用程序上加载一堆图像时遇到错误,我不确定是什么原因引起的。 这是他得到的错误。线135在底部。 我认为他的手机内存不足。他使用的是2010年生产的Desire HD。此方法的作用是从服务器获取图像并将其保存在哈希图中。以及将其显示在屏幕上。关于如何防止OUTMEMORYERROR的任何想法? 我当时正在考虑建立一个计数器,如果有超过20张图像,该计数器只会清除哈希图。 Logca

  • 问题内容: 我正在执行spring的简单Dependency Injection程序并获取此异常。我已经包含了common-logging1.1.1.jar和spring.jar文件。你能帮忙吗? 问题答案: 如果你正在使用maven来管理依赖项,请在中添加以下行: