forum.bitel.ru http://forum.bitel.ru/ |
|
[7.0] IllegalAnnotationsException http://forum.bitel.ru/viewtopic.php?f=22&t=11826 |
Страница 1 из 1 |
Автор: | Dog [ 27 июл 2016, 21:39 ] |
Заголовок сообщения: | [7.0] IllegalAnnotationsException |
Код: 07-27/18:13:04 DEBUG [http-bio-0.0.0.0-8080-exec-5] EventProcessor - Add ru.bitel.bgbilling.kernel.container.ws.server.DynamicJaxWsHandler$1@6a1e4b3 to BG.Event.ru.bitel.bgbilling.kernel.dynamic.server.event.ScriptUpdatedEvent 07-27/18:13:04 ERROR [http-bio-0.0.0.0-8080-exec-5] JaxWSAdapter - Unable to create JAXBContext javax.xml.ws.WebServiceException: Unable to create JAXBContext at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:171) at com.sun.xml.ws.model.AbstractSEIModelImpl.postProcess(AbstractSEIModelImpl.java:99) at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:250) at com.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:343) at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:205) at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:513) at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:568) at ru.bitel.bgbilling.kernel.container.ws.server.JaxWSAdapter.createWsEndpoint(JaxWSAdapter.java:226) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.getTarget(AbstractJaxWsHandler.java:136) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.getTarget(AbstractJaxWsHandler.java:83) at ru.bitel.bgbilling.kernel.container.ws.server.JaxWSAdapter.handle(JaxWSAdapter.java:287) at ru.bitel.bgbilling.server.api.CustomApiExecutor.doPost(CustomApiExecutor.java:49) at ru.bitel.bgbilling.server.api.CustomApiExecutor.doGet(CustomApiExecutor.java:40) at javax.servlet.http.HttpServlet.service(HttpServlet.java:620) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.security.PrivilegedActionException: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions java.lang.StackTraceElement does not have a no-arg default constructor. this problem is related to the following location: at java.lang.StackTraceElement at public java.lang.StackTraceElement[] java.lang.Throwable.getStackTrace() at java.lang.Throwable at java.lang.Exception at java.sql.SQLException at public java.sql.SQLException jaxws.SQLExceptionBean.nextException at jaxws.SQLExceptionBean at java.security.AccessController.doPrivileged(Native Method) at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:158) ... 31 more Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions java.lang.StackTraceElement does not have a no-arg default constructor. this problem is related to the following location: at java.lang.StackTraceElement at public java.lang.StackTraceElement[] java.lang.Throwable.getStackTrace() at java.lang.Throwable at java.lang.Exception at java.sql.SQLException at public java.sql.SQLException jaxws.SQLExceptionBean.nextException at jaxws.SQLExceptionBean at com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:106) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:489) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:319) at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1170) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:188) at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:111) at com.sun.xml.ws.developer.JAXBContextFactory$1.createJAXBContext(JAXBContextFactory.java:113) at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:166) at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:159) ... 33 more 07-27/18:13:05 ERROR [http-bio-0.0.0.0-8080-exec-6] JaxWSAdapter - Unable to create JAXBContext javax.xml.ws.WebServiceException: Unable to create JAXBContext at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:171) at com.sun.xml.ws.model.AbstractSEIModelImpl.postProcess(AbstractSEIModelImpl.java:99) at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:250) at com.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:343) at com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:205) at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:513) at com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:568) at ru.bitel.bgbilling.kernel.container.ws.server.JaxWSAdapter.createWsEndpoint(JaxWSAdapter.java:226) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.getTarget(AbstractJaxWsHandler.java:136) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.getTarget(AbstractJaxWsHandler.java:83) at ru.bitel.bgbilling.kernel.container.ws.server.JaxWSAdapter.handle(JaxWSAdapter.java:287) at ru.bitel.bgbilling.server.api.CustomApiExecutor.doPost(CustomApiExecutor.java:49) at ru.bitel.bgbilling.server.api.CustomApiExecutor.doGet(CustomApiExecutor.java:40) at javax.servlet.http.HttpServlet.service(HttpServlet.java:620) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: java.security.PrivilegedActionException: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions java.lang.StackTraceElement does not have a no-arg default constructor. this problem is related to the following location: at java.lang.StackTraceElement at public java.lang.StackTraceElement[] java.lang.Throwable.getStackTrace() at java.lang.Throwable at java.lang.Exception at java.sql.SQLException at public java.sql.SQLException jaxws.SQLExceptionBean.nextException at jaxws.SQLExceptionBean at java.security.AccessController.doPrivileged(Native Method) at com.sun.xml.ws.model.AbstractSEIModelImpl.createJAXBContext(AbstractSEIModelImpl.java:158) ... 31 more Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of IllegalAnnotationExceptions java.lang.StackTraceElement does not have a no-arg default constructor. this problem is related to the following location: at java.lang.StackTraceElement at public java.lang.StackTraceElement[] java.lang.Throwable.getStackTrace() at java.lang.Throwable at java.lang.Exception at java.sql.SQLException at public java.sql.SQLException jaxws.SQLExceptionBean.nextException at jaxws.SQLExceptionBean at com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:106) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:489) at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:319) at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1170) at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:188) at com.sun.xml.bind.api.JAXBRIContext.newInstance(JAXBRIContext.java:111) at com.sun.xml.ws.developer.JAXBContextFactory$1.createJAXBContext(JAXBContextFactory.java:113) at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:166) at com.sun.xml.ws.model.AbstractSEIModelImpl$1.run(AbstractSEIModelImpl.java:159) ... 33 more в логах высыпается вот такой набор экзепшенов. отключаю (без рестарта сервера) становится меньше api.enable=true Код: 07-27/18:36:16 ERROR [http-bio-0.0.0.0-8080-exec-6] JaxWSAdapter - java.lang.NullPointerException at java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011) at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.getTarget(AbstractJaxWsHandler.java:139) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.getTarget(AbstractJaxWsHandler.java:83) at ru.bitel.bgbilling.kernel.container.ws.server.JaxWSAdapter.handle(JaxWSAdapter.java:287) at ru.bitel.bgbilling.server.api.CustomApiExecutor.doPost(CustomApiExecutor.java:49) at ru.bitel.bgbilling.server.api.CustomApiExecutor.doGet(CustomApiExecutor.java:40) at javax.servlet.http.HttpServlet.service(HttpServlet.java:620) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) своих классов в экзепшене не вижу. как понять, что это? Код: Информация о версии:
Клиент: вер. 7.0.813 / 10.06.2016 21:12:33 os: Windows 10; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91 Сервер: вер. 7.0.1053 / 14.06.2016 19:33:40 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45 bill: вер. 7.0.83 / 10.06.2016 16:58:45 card: вер. 7.0.39 / 10.06.2016 16:58:54 dialup: вер. 7.0.318 / 08.04.2016 17:40:07 drweb: вер. 7.0.73 / 08.04.2016 17:40:40 inet: вер. 7.0.652 / 10.06.2016 16:58:10 ipn: вер. 7.0.253 / 10.06.2016 16:58:04 mps: вер. 7.0.190 / 10.06.2016 16:59:31 npay: вер. 7.0.195 / 03.06.2016 16:41:42 paymaster: вер. 7.0.54 / 10.06.2016 16:59:39 rentsoft: вер. 7.0.65 / 10.06.2016 17:00:01 reports: вер. 7.0.210 / 06.06.2016 18:29:00 rscm: вер. 7.0.180 / 10.06.2016 17:00:08 ru.bitel.bgbilling.plugins.bonus: вер. 7.0.119 / 08.04.2016 17:40:32 ru.bitel.bgbilling.plugins.crm: вер. 7.0.194 / 31.05.2016 15:00:38 ru.bitel.bgbilling.plugins.dispatch: вер. 7.0.81 / 29.04.2016 13:22:47 trayinfo: вер. 7.0.175 / 10.06.2016 17:00:23 tv: вер. 7.0.216 / 14.06.2016 19:34:12 Окружение: Клиент: os: Windows 10 amd64, 10.0 java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91 jre home: C:\Java\jdk1.8 default tz: 27.07.2016 18:37 GMT+03:00 +0300 (Etc/GMT-3) user tz: 27.07.2016 18:37 MSK +0300 (Europe/Moscow) locale: ru_RU Сервер: os: Linux amd64, 2.6.32-279.el6.x86_64 java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45 jre home: /usr/java/jdk1.8.0_45/jre default tz: 27.07.2016 18:38 GMT+03:00 +0300 (Etc/GMT-3) db time: master: 27.07.2016 18:38 GMT-3 db charset: connection: cp1251(cp1251_general_ci), database: cp1251(cp1251_general_ci) locale: ru_RU uptime: Started: 27.07.2016 18:12:27 Uptime: 0 d 00:26:18 Третьи стороны: Fugue Icons. Copyright © 2011 Yusuke Kamiyamane. All rights reserved. http://p.yusukekamiyamane.com/ Silk icon set. Copyright © Mark James. All rights reserved. http://www.famfamfam.com/lab/icons/silk/ |
Автор: | Dog [ 01 сен 2016, 15:43 ] |
Заголовок сообщения: | Re: [7.0] IllegalAnnotationsException |
up |
Автор: | skn [ 01 сен 2016, 17:24 ] |
Заголовок сообщения: | Re: [7.0] IllegalAnnotationsException |
покажите код вашего сервиса... |
Автор: | Dog [ 01 сен 2016, 21:41 ] |
Заголовок сообщения: | Re: [7.0] IllegalAnnotationsException |
удалено |
Автор: | Dog [ 01 сен 2016, 23:17 ] |
Заголовок сообщения: | Re: [7.0] IllegalAnnotationsException |
просто я пробовал убрать из конфига свои сервисы, и все равно в логах видел подобные exception |
Автор: | skn [ 02 сен 2016, 00:15 ] |
Заголовок сообщения: | Re: [7.0] IllegalAnnotationsException |
не понял... флаг api.enable=true включает поддержку пользовательских Web-сервисов какое отношение приведенный выше код имеет к Web-сервисам? |
Автор: | Dog [ 02 сен 2016, 01:45 ] |
Заголовок сообщения: | Re: [7.0] IllegalAnnotationsException |
всё, спасибо за наводку. ругался он на непонятные для него exceptions(как я понял) в методах веб-сервиса, обернул try\catch - все прошло |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |