Estou tentando implantar minha aplicação server com web service mas está dando o seguinte erro:
1. 20/10/2009 21:57:19 com.sun.xml.ws.transport.http.servlet.WSServletContextListener contextInitialized
2. SEVERE: WSSERVLET11: failed to parse runtime descriptor: javax.xml.ws.WebServiceException: Unable to create JAXBContext
3. javax.xml.ws.WebServiceException: Unable to create JAXBContext
4. at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:158)
5. at com.sun.xml.ws.model.AbstractSEIModelImpl.postProcess(AbstractSEIModelImpl.java:87)
6. at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:262)
7. at com.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:322)
8. at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:188)
9. at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:467)
10. at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:253)
11. at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
12. at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:108)
13. at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
14. at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
15. at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1247)
16. at org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:377)
17. at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
18. at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
19. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
20. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
21. at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:196)
22. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
23. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
24. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
25. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
26. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
27. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
28. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
29. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
30. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
31. at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
32. at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
33. at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
34. at java.lang.Thread.run(Thread.java:619)
35. Caused by: java.security.PrivilegedActionException: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 4 counts of IllegalAnnotationExceptions
36. java.sql.Date does not have a no-arg default constructor.
37. this problem is related to the following location:
38. at java.sql.Date
39. at public java.sql.Date agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean.getDataEntradaAgendada()
40. at agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean
41. at public agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean.getAgendamento()
42. at agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean
43. at public java.util.ArrayList agendeweb.painel.services.jaxws.CarregaOSResponse._return
44. at agendeweb.painel.services.jaxws.CarregaOSResponse
45. java.sql.Time does not have a no-arg default constructor.
46. this problem is related to the following location:
47. at java.sql.Time
48. at public java.sql.Time agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean.getHoraEntradaAgendada()
49. at agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean
50. at public agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean.getAgendamento()
51. at agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean
52. at public java.util.ArrayList agendeweb.painel.services.jaxws.CarregaOSResponse._return
53. at agendeweb.painel.services.jaxws.CarregaOSResponse
54. java.sql.Timestamp does not have a no-arg default constructor.
55. this problem is related to the following location:
56. at java.sql.Timestamp
57. at public java.sql.Timestamp agendeweb.base.seguranca.log.Log.getDataAtualizacao()
58. at agendeweb.base.seguranca.log.Log
59. at agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean
60. at public agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean.getAgendamento()
61. at agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean
62. at public java.util.ArrayList agendeweb.painel.services.jaxws.CarregaOSResponse._return
63. at agendeweb.painel.services.jaxws.CarregaOSResponse
64. Two classes have the same XML type name "{http://services.painel.agendeweb/}categoriaBean". Use @XmlType.name and @XmlType.namespace to assign different names to them.
65. this problem is related to the following location:
66. at agendeweb.base.painel.categoria.CategoriaBean
67. at public agendeweb.base.painel.categoria.CategoriaBean agendeweb.base.painel.item.ItemBean.getCategoria()
68. at agendeweb.base.painel.item.ItemBean
69. at public agendeweb.base.painel.item.ItemBean agendeweb.base.painel.configuracao.ConfiguracaoBean.getItem()
70. at agendeweb.base.painel.configuracao.ConfiguracaoBean
71. at public java.util.ArrayList agendeweb.painel.services.jaxws.CarregaConfiguracaoResponse._return
72. at agendeweb.painel.services.jaxws.CarregaConfiguracaoResponse
73. this problem is related to the following location:
74. at agendeweb.base.menuServico.categoria.CategoriaBean
75. at public agendeweb.base.menuServico.categoria.CategoriaBean agendeweb.base.menuServico.servico.ServicoBean.getCategoria()
76. at agendeweb.base.menuServico.servico.ServicoBean
77. at public agendeweb.base.menuServico.servico.ServicoBean agendeweb.base.menuServico.servicoVeiculo.ServicoVeiculoBean.getServico()
78. at agendeweb.base.menuServico.servicoVeiculo.ServicoVeiculoBean
79. at public java.util.ArrayList agendeweb.painel.services.jaxws.CarregaServicosVeiculosResponse._return
80. at agendeweb.painel.services.jaxws.CarregaServicosVeiculosResponse
81.
82. at java.security.AccessController.doPrivileged(Native Method)
83. at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:148)
84. ... 30 more
85. Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 4 counts of IllegalAnnotationExceptions
86. java.sql.Date does not have a no-arg default constructor.
87. this problem is related to the following location:
88. at java.sql.Date
89. at public java.sql.Date agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean.getDataEntradaAgendada()
90. at agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean
91. at public agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean.getAgendamento()
92. at agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean
93. at public java.util.ArrayList agendeweb.painel.services.jaxws.CarregaOSResponse._return
94. at agendeweb.painel.services.jaxws.CarregaOSResponse
95. java.sql.Time does not have a no-arg default constructor.
96. this problem is related to the following location:
97. at java.sql.Time
98. at public java.sql.Time agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean.getHoraEntradaAgendada()
99. at agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean
100. at public agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean.getAgendamento()
101. at agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean
102. at public java.util.ArrayList agendeweb.painel.services.jaxws.CarregaOSResponse._return
103. at agendeweb.painel.services.jaxws.CarregaOSResponse
104. java.sql.Timestamp does not have a no-arg default constructor.
105. this problem is related to the following location:
106. at java.sql.Timestamp
107. at public java.sql.Timestamp agendeweb.base.seguranca.log.Log.getDataAtualizacao()
108. at agendeweb.base.seguranca.log.Log
109. at agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean
110. at public agendeweb.base.acompanhamentoOS.agendamento.AgendamentoBean agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean.getAgendamento()
111. at agendeweb.base.acompanhamentoOS.ordemServico.OrdemServicoBean
112. at public java.util.ArrayList agendeweb.painel.services.jaxws.CarregaOSResponse._return
113. at agendeweb.painel.services.jaxws.CarregaOSResponse
114. Two classes have the same XML type name "{http://services.painel.agendeweb/}categoriaBean". Use @XmlType.name and @XmlType.namespace to assign different names to them.
115. this problem is related to the following location:
116. at agendeweb.base.painel.categoria.CategoriaBean
117. at public agendeweb.base.painel.categoria.CategoriaBean agendeweb.base.painel.item.ItemBean.getCategoria()
118. at agendeweb.base.painel.item.ItemBean
119. at public agendeweb.base.painel.item.ItemBean agendeweb.base.painel.configuracao.ConfiguracaoBean.getItem()
120. at agendeweb.base.painel.configuracao.ConfiguracaoBean
121. at public java.util.ArrayList agendeweb.painel.services.jaxws.CarregaConfiguracaoResponse._return
122. at agendeweb.painel.services.jaxws.CarregaConfiguracaoResponse
123. this problem is related to the following location:
124. at agendeweb.base.menuServico.categoria.CategoriaBean
125. at public agendeweb.base.menuServico.categoria.CategoriaBean agendeweb.base.menuServico.servico.ServicoBean.getCategoria()
126. at agendeweb.base.menuServico.servico.ServicoBean
127. at public agendeweb.base.menuServico.servico.ServicoBean agendeweb.base.menuServico.servicoVeiculo.ServicoVeiculoBean.getServico()
128. at agendeweb.base.menuServico.servicoVeiculo.ServicoVeiculoBean
129. at public java.util.ArrayList agendeweb.painel.services.jaxws.CarregaServicosVeiculosResponse._return
130. at agendeweb.painel.services.jaxws.CarregaServicosVeiculosResponse
131.
132. at com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:102)
133. at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:438)
134. at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:286)
135. at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:139)
136. at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:105)
137. at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:153)
138. at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:149)
139. ... 32 more
140. 20/10/2009 21:57:19 org.apache.catalina.core.StandardContext start
141. SEVERE: Error listenerStart
142. 20/10/2009 21:57:19 org.apache.catalina.core.StandardContext start
143. SEVERE: Context [/agendeweb] startup failed due to previous errors
144. 20/10/2009 21:57:19 com.sun.xml.ws.transport.http.servlet.WSServletContextListener contextDestroyed
145. INFO: WSSERVLET13: JAX-WS context listener destroyed
Desde já agradeço.