Grails-jersey:缺少依赖项 [英] Grails-jersey: Missing dependency
本文介绍了Grails-jersey:缺少依赖项的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图在grails中创建RESTClient,以供REST服务域类的参考实现.即使添加了依赖的jar文件jersey-bundle-1.12.jar& ;,我也收到以下错误消息jersey-0.7-ea.jar和其他罐子.
Hi,
I am trying to create RESTClient in grails for reference implementation of REST service domain classes. I am getting following errors even after adding dependent jar files jersey-bundle-1.12.jar & jersey-0.7-ea.jar and other jars.
Error 2012-03-20 10:21:06,912 [T`enter code here`hread-7] ERROR application.RootResourceUriRules - The ResourceConfig instance does not contain any root resource classes.
| Error 2012-03-20 10:21:06,912 [Thread-7] ERROR inject.Errors - The following errors and warnings have been detected with resource and/or provider classes:
SEVERE: Missing dependency for field: com.sun.ws.rest.spi.template.TemplateContext com.sun.ws.rest.impl.template.ViewableMessageBodyWriter.tc
| Error 2012-03-20 10:21:06,912 [Thread-7] ERROR servlet.SpringServlet - Exception occurred when intialization
Message: The ResourceConfig instance does not contain any root resource classes.
Line | Method
->> 103 | <init> in com.sun.jersey.server.impl.application.RootResourceUriRules
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 1182 | _initiate in com.sun.jersey.server.impl.application.WebApplicationImpl
| 161 | access$600 . . . . in ''
| 698 | f in com.sun.jersey.server.impl.application.WebApplicationImpl$12
| 695 | f . . . . . . . . in ''
| 193 | processWithErrors in com.sun.jersey.spi.inject.Errors
| 695 | initiate . . . . . in com.sun.jersey.server.impl.application.WebApplicationImpl
| 117 | initiate in com.sun.jersey.spi.spring.container.servlet.SpringServlet
| 287 | initiate . . . . . in com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent
| 587 | load in com.sun.jersey.spi.container.servlet.WebComponent
| 213 | init . . . . . . . in ''
| 342 | init in com.sun.jersey.spi.container.servlet.ServletContainer
| 516 | init . . . . . . . in ''
| 51 | init in org.grails.jaxrs.web.JerseyServlet
| 174 | init . . . . . . . in org.grails.jaxrs.web.JaxrsContext
| 164 | init in ''
| 45 | contextInitialized in org.grails.jaxrs.web.JaxrsListener
| 303 | innerRun in java.util.concurrent.FutureTask$Sync
| 138 | run . . . . . . . in java.util.concurrent.FutureTask
| 886 | runTask in java.util.concurrent.ThreadPoolExecutor$Worker
| 908 | run . . . . . . . in ''
^ 662 | run in java.lang.Thread
| Error 2012-03-20 10:21:06,943 [Thread-7] ERROR [localhost].[/GrailsRESTClient] - Exception sending context initialized event to listener instance of class org.grails.jaxrs.web.JaxrsListener
Message: The ResourceConfig instance does not contain any root resource classes.
Line | Method
->> 103 | <init> in com.sun.jersey.server.impl.application.RootResourceUriRules
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 1182 | _initiate in com.sun.jersey.server.impl.application.WebApplicationImpl
| 161 | access$600 . . . . in ''
| 698 | f in com.sun.jersey.server.impl.application.WebApplicationImpl$12
| 695 | f . . . . . . . . in ''
| 193 | processWithErrors in com.sun.jersey.spi.inject.Errors
| 695 | initiate . . . . . in com.sun.jersey.server.impl.application.WebApplicationImpl
| 117 | initiate in com.sun.jersey.spi.spring.container.servlet.SpringServlet
| 287 | initiate . . . . . in com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent
| 587 | load in com.sun.jersey.spi.container.servlet.WebComponent
| 213 | init . . . . . . . in ''
| 342 | init in com.sun.jersey.spi.container.servlet.ServletContainer
| 516 | init . . . . . . . in ''
| 51 | init in org.grails.jaxrs.web.JerseyServlet
| 174 | init . . . . . . . in org.grails.jaxrs.web.JaxrsContext
| 164 | init in ''
| 45 | contextInitialized in org.grails.jaxrs.web.JaxrsListener
| 303 | innerRun in java.util.concurrent.FutureTask$Sync
| 138 | run . . . . . . . in java.util.concurrent.FutureTask
| 886 | runTask in java.util.concurrent.ThreadPoolExecutor$Worker
| 908 | run . . . . . . . in ''
^ 662 | run in java.lang.Thread
| Error 2012-03-20 10:21:06,958 [main] ERROR core.StandardContext - Error listenerStart
| Error 2012-03-20 10:21:06,958 [main] ERROR core.StandardContext - Context [/GrailsRESTClient] startup failed due to previous errors
关于上述错误的任何想法怎么解决呢?谢谢!!
Any idea about above error & how to solve it ? Thanks!!
推荐答案
600. . . .在 '' | 698 | f在com.sun.jersey.server.impl.application.WebApplicationImpl中
600 . . . . in '' | 698 | f in com.sun.jersey.server.impl.application.WebApplicationImpl
12 | 695 | F . . . . . . . .在 '' | 193 | com.sun.jersey.spi.inject.Errors中的processWithErrors | 695 |发起. . . . .在com.sun.jersey.server.impl.application.WebApplicationImpl中 | 117 |在com.sun.jersey.spi.spring.container.servlet.SpringServlet中启动 | 287 |发起. . . . .在com.sun.jersey.spi.container.servlet.ServletContainer中
12 | 695 | f . . . . . . . . in '' | 193 | processWithErrors in com.sun.jersey.spi.inject.Errors | 695 | initiate . . . . . in com.sun.jersey.server.impl.application.WebApplicationImpl | 117 | initiate in com.sun.jersey.spi.spring.container.servlet.SpringServlet | 287 | initiate . . . . . in com.sun.jersey.spi.container.servlet.ServletContainer
InternalWebComponent | 587 |加载com.sun.jersey.spi.container.servlet.WebComponent | 213 |在里面 . . . . . . .在 '' | 342 |在com.sun.jersey.spi.container.servlet.ServletContainer中进行初始化 | 516 |在里面 . . . . . . .在 '' | 51 | org.grails.jaxrs.web.JerseyServlet中的init | 174 |在里面 . . . . . . .在org.grails.jaxrs.web.JaxrsContext中 | 164 |在''中初始化 | 45 |在org.grails.jaxrs.web.JaxrsListener中初始化 | 303 | java.util.concurrent.FutureTask中的innerRun
InternalWebComponent | 587 | load in com.sun.jersey.spi.container.servlet.WebComponent | 213 | init . . . . . . . in '' | 342 | init in com.sun.jersey.spi.container.servlet.ServletContainer | 516 | init . . . . . . . in '' | 51 | init in org.grails.jaxrs.web.JerseyServlet | 174 | init . . . . . . . in org.grails.jaxrs.web.JaxrsContext | 164 | init in '' | 45 | contextInitialized in org.grails.jaxrs.web.JaxrsListener | 303 | innerRun in java.util.concurrent.FutureTask
这篇关于Grails-jersey:缺少依赖项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文