我在启动tomcat服务器时遇到问题

时间:2016-11-14 07:16:10

标签: jersey

我是球衣多部分的新手。当我启动tomcat服务器时遇到问题。

@POST
            @Path("/uploadImagesUsingJersey")
            @Consumes(MediaType.MULTIPART_FORM_DATA)
            @Produces("text/plain")
            public Response uploadImages(@FormDataParam("file") InputStream uploadedInputStream,
                    @FormDataParam("file") FormDataContentDisposition fileDetail) throws IOException{
                 String uploadedFileLocation = (String) session.getServletContext().getAttribute("ProfilePhotoPath");
                 uploadedFileLocation=uploadedFileLocation+236+"/"+fileDetail.getName();
                 writeToFile(uploadedInputStream, uploadedFileLocation);

                    String output = "File uploaded to : " + uploadedFileLocation;
                 employeeVO=new EmployeeInformationVO();
                 employeeVO=(EmployeeInformationVO) CacheAction.getById(EmployeeInformationVO.class,236);
                 employeeVO.setPhotoPath(236+"/"+fileDetail.getFileName());
                 int result=CacheAction.commonAddOrUpdate(employeeVO);
                 return Response.status(200).entity(result).build();  
            }

我正在使用这种罐子:     1)球衣 - 多 - 1.8 ea03.jar     2)mimepull-1.8-sources.jar     3)球衣 - 服务器 - 1.8.jar     4)球衣束-1.8.jar

我遇到了这样的问题: 信息:发现提供者类:

  class com.owlike.genson.ext.jaxrs.GensonJsonConverter
Nov 13, 2016 10:45:15 PM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
INFO: Initiating Jersey application, version 'Jersey: 1.8 06/24/2011 12:39 PM'
Nov 13, 2016 10:45:17 PM com.sun.jersey.spi.inject.Errors processErrorMessages
SEVERE: The following errors and warnings have been detected with resource and/or provider classes:
  SEVERE: Missing dependency for method public javax.ws.rs.core.Response com.hrm.jersey.action.MyServiceAction.uploadImages(java.io.InputStream,com.sun.jersey.core.header.FormDataContentDisposition) throws java.io.IOException at parameter at index 0
  SEVERE: Missing dependency for method public javax.ws.rs.core.Response com.hrm.jersey.action.MyServiceAction.uploadImages(java.io.InputStream,com.sun.jersey.core.header.FormDataContentDisposition) throws java.io.IOException at parameter at index 1
  SEVERE: Method, public javax.ws.rs.core.Response com.hrm.jersey.action.MyServiceAction.uploadImages(java.io.InputStream,com.sun.jersey.core.header.FormDataContentDisposition) throws java.io.IOException, annotated with POST of resource, class com.hrm.jersey.action.MyServiceAction, is not recognized as valid resource method.
Nov 13, 2016 10:45:17 PM org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
com.sun.jersey.spi.inject.Errors$ErrorMessagesException

0 个答案:

没有答案