Перехватчик для {..} выдал исключение, теперь он завершается org.apache.cxf.interceptor.Fault: не удалось отправить сооб ⇐ JAVA
Перехватчик для {..} выдал исключение, теперь он завершается org.apache.cxf.interceptor.Fault: не удалось отправить сооб
Я использую веб-службу (https://cloud.mysond.it/service-ejb/Fat ... rvice?wsdl) и пытаюсь использовать этот метод для импорта документа в облако, но когда я пытаюсь, Eclipse выдает мне ошибка в заголовке, связанная с apache.cxf, java.net.ConnectException, java.nio.channels.ClosedChannelException. Ошибка всегда «Не удалось отправить сообщение».
Это мой сервлет:
protected void doGet (запрос HttpServletRequest, ответ HttpServletResponse) выдает ServletException, IOException { response.getWriter().append("Отправлено по адресу: ").append(request.getContextPath()); Строка DirectoryPath = "C:\\Users\\Utente\\Desktop\\"; Пользователь Utente = новый Utente(); //проверка для одного документа Строка fileName = request.getParameter("fileName"); user.setCodiceAzienda("Гамма"); user.setUsername("гамма"); user.setPassword("гамма"); FileInputStream in = новый FileInputStream (новый файл (directoryPath + fileName)); байт[] bb = новый байт[in.available()]; in.read(bb); в.закрыть(); DocImportPaItem ddc = новый DocImportPaItem(); ddc.setUtente(пользователь); ddc.setFileName(имя_файла); ddc.setXmlDoc(bb); ddc.setSignAndSand(ложь); пытаться { Сервис FatturaElettronicaServiceService1 = новый FatturaElettronicaServiceService(); Порт FatturaElettronicaService1 = service1.getFatturaElettronicaServicePort(); System.out.println(порт1); MysondInfo mmi = port1.importFeAttivo(ddc); System.out.println("-testImportFeAttivo: " + mmi.getEsito() + " - " + mmi.getDescrizione()); } catch (Исключение е) { е.printStackTrace(); } } System.out.println(порт1); напечатайте это: org.apache.cxf.jaxws.JaxWsClientProxy@2900c150 Ошибка началась в этой строке:
MysondInfo mmi = port1.importFeAttivo(ddc);
Это расширенная ошибка:
Перехватчик для {http://ws.mysond.it/}FatturaElettronica ... rtFeAttivo выдал исключение, сейчас его обработка завершается org.apache.cxf.interceptor.Ошибка: С О в л д н О т с Это н д М Это с с а г Это . а т О р г . а п а с час Это . с Икс ж . т р а н с п О р т . час т т п . ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т $ ЧАС т т п С л я Это н т В р а п п Это д О в т п в т С т р Это а м . я с С О н н Это с т я О н А т т Это м п т С О м п л Это т Это д ( ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т . дж а в а : 4 3 6 ) а т О р г . а п а с час Это . с Икс ж . т р а н с п О р т . час т т п . ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т $ ЧАС т т п С л я Это н т В р а п п Это д О в т п в т С т р Это а м $ 1 . с а н В р я т Это ( ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т . дж а в а : 4 6 4 ) а т О р г . а п а с час Это . с Икс ж . т р а н с п О р т . час т т п . ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т $ ЧАС т т п С л я Это н т В р а п п Это д О в т п в т С т р Это а м $ 1 . В р я т Это ( ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т . дж а в а : 4 7 4 ) а т О р г . а п а с час Это . с Икс ж . я О . А б с т р а с т В р а п п Это д О в т п в т С т р Это а м . В р я т Это ( А б с т р а с т В р а п п Это д О в т п в т С т р Это а м . дж а в а : 5 1 ) а т О р г . а п а с час Это . с Икс ж . я О . А б с т р а с т Т час р Это с час О л д О в т п в т С т р Это а м . в н Б в ж ж Это р ( А б с т р а с т Т час р Это с час О л д О в т п в т С т р Это а м . дж а в а : 8 я ) а т О р г . а п а с час Это . с Икс ж . я О . А б с т р а с т Т час р Это с час О л д О в т п в т С т р Это а м . В р я т Это ( А б с т р а с т Т час р Это с час О л д О в т п в т С т р Это а м . дж а в а : 6 3 ) а т О р г . г л а с с ж я с час . дж а Икс б . р в н т я м Это . в 2 . р в н т я м Это . О в т п в т . В Т Ф 8 Икс м л О в т п в т . ж л в с час Б в ж ж Это р ( В Т Ф 8 Икс м л О в т п в т . дж а в а : 3 8 6 ) а т О р г . г л а с с ж я с час . дж а Икс б . р в н т я м Это . в 2 . р в н т я м Это . О в т п в т . В Т Ф 8 Икс м л О в т п в т . т Это Икс т ( В Т Ф 8 Икс м л О в т п в т . дж а в а : 3 3 я ) а т О р г . г л а с с ж я с час . дж а Икс б . р в н т я м Это . в 2 . р в н т я м Это . в н м а р с час а л л Это р . Б а с Это 6 4 Д а т а . В р я т Это Т О ( Б а с Это 6 4 Д а т а . дж а в а : 2 8 2 ) а т О р г . г л а с с ж я с час . дж а Икс б . р в н т я м Это . в 2 . р в н т я м Это . О в т п в т . В Т Ф 8 Икс м л О в т п в т . т Это Икс т ( В Т Ф 8 Икс м л О в т п в т . дж а в а : 2 8 0 ) а т О р г . г л а с с ж я с час . дж а Икс б . р в н т я м Это . в 2 . р в н т я м Это . Икс М л С Это р я а л я С Это р . л Это а ж И л Это м Это н т ( Икс М л С Это р я а л я С Это р . дж а в а : 3 1 я ) а т О р г . г л а с с ж я с h.jaxb.runtime.v2.model.impl.RuntimeBuiltinLeafInfoImpl$PcdataImpl.writeLeafElement(RuntimeBuiltinLeafInfoImpl.java:139) в org.glassfish.jaxb.runtime.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.writeLeafElement(TransducedAccessor.java:216) в org.glassfish.jaxb.runtime.v2.runtime.property.SingleElementLeafProperty.serializeBody(SingleElementLeafProperty.java:92) в org.glassfish.jaxb.runtime.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:327) в org.glassfish.jaxb.runtime.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:659) в org.glassfish.jaxb.runtime.v2.runtime.property.SingleElementNodeProperty.serializeBody(SingleElementNodeProperty.java:126) в org.glassfish.jaxb.runtime.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:327) в org.glassfish.jaxb.runtime.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:659) в org.glassfish.jaxb.runtime.v2.runtime.property.SingleElementNodeProperty.serializeBody(SingleElementNodeProperty.java:126) в org.glassfish.jaxb.runtime.v2.runtime.ElementBeanInfoImpl$1.serializeBody(ElementBeanInfoImpl.java:123) в org.glassfish.jaxb.runtime.v2.runtime.ElementBeanInfoImpl$1.serializeBody(ElementBeanInfoImpl.java:93) в org.glassfish.jaxb.runtime.v2.runtime.ElementBeanInfoImpl.serializeBody(ElementBeanInfoImpl.java:295) в org.glassfish.jaxb.runtime.v2.runtime.ElementBeanInfoImpl.serializeRoot(ElementBeanInfoImpl.java:302) в org.glassfish.jaxb.runtime.v2.runtime.ElementBeanInfoImpl.serializeRoot(ElementBeanInfoImpl.java:38) в org.glassfish.jaxb.runtime.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:457) в org.glassfish.jaxb.runtime.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:268) в org.glassfish.jaxb.runtime.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:196) в jakarta.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:80) в org.apache.cxf.jaxb.JAXBEncoderDecoder.writeObject(JAXBEncoderDecoder.java:642) в org.apache.cxf.jaxb.JAXBEncoderDecoder.marshall(JAXBEncoderDecoder.java:244) в org.apache.cxf.jaxb.io.DataWriterImpl.write(DataWriterImpl.java:238) в org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.writeParts(AbstractOutDatabindingInterceptor.java:118) в org.apache.cxf.wsdl.interceptors.BareOutInterceptor.handleMessage(BareOutInterceptor.java:68) в org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) в org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:528) в org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:439) в org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:354) в org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:312) в org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) в org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:140) по адресу jdk.proxy3/jdk.proxy3.$Proxy42.importFeAttivo (неизвестный источник) в servlet.InvioXml.doGet(InvioXml.java:65) в javax.servlet.http.HttpServlet.service(HttpServlet.java:670) в javax.servlet.http.HttpServlet.service(HttpServlet.java:779) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) в org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) в org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177) в org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) в org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) в org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) в org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) в org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) в org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) в org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) в org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) в org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) в org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:891) в org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1784) в org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) в org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) в org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) в org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) по адресу java.base/java.lang.Thread.run(Thread.java:840)
Я использую веб-службу (https://cloud.mysond.it/service-ejb/Fat ... rvice?wsdl) и пытаюсь использовать этот метод для импорта документа в облако, но когда я пытаюсь, Eclipse выдает мне ошибка в заголовке, связанная с apache.cxf, java.net.ConnectException, java.nio.channels.ClosedChannelException. Ошибка всегда «Не удалось отправить сообщение».
Это мой сервлет:
protected void doGet (запрос HttpServletRequest, ответ HttpServletResponse) выдает ServletException, IOException { response.getWriter().append("Отправлено по адресу: ").append(request.getContextPath()); Строка DirectoryPath = "C:\\Users\\Utente\\Desktop\\"; Пользователь Utente = новый Utente(); //проверка для одного документа Строка fileName = request.getParameter("fileName"); user.setCodiceAzienda("Гамма"); user.setUsername("гамма"); user.setPassword("гамма"); FileInputStream in = новый FileInputStream (новый файл (directoryPath + fileName)); байт[] bb = новый байт[in.available()]; in.read(bb); в.закрыть(); DocImportPaItem ddc = новый DocImportPaItem(); ddc.setUtente(пользователь); ddc.setFileName(имя_файла); ddc.setXmlDoc(bb); ddc.setSignAndSand(ложь); пытаться { Сервис FatturaElettronicaServiceService1 = новый FatturaElettronicaServiceService(); Порт FatturaElettronicaService1 = service1.getFatturaElettronicaServicePort(); System.out.println(порт1); MysondInfo mmi = port1.importFeAttivo(ddc); System.out.println("-testImportFeAttivo: " + mmi.getEsito() + " - " + mmi.getDescrizione()); } catch (Исключение е) { е.printStackTrace(); } } System.out.println(порт1); напечатайте это: org.apache.cxf.jaxws.JaxWsClientProxy@2900c150 Ошибка началась в этой строке:
MysondInfo mmi = port1.importFeAttivo(ddc);
Это расширенная ошибка:
Перехватчик для {http://ws.mysond.it/}FatturaElettronica ... rtFeAttivo выдал исключение, сейчас его обработка завершается org.apache.cxf.interceptor.Ошибка: С О в л д н О т с Это н д М Это с с а г Это . а т О р г . а п а с час Это . с Икс ж . т р а н с п О р т . час т т п . ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т $ ЧАС т т п С л я Это н т В р а п п Это д О в т п в т С т р Это а м . я с С О н н Это с т я О н А т т Это м п т С О м п л Это т Это д ( ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т . дж а в а : 4 3 6 ) а т О р г . а п а с час Это . с Икс ж . т р а н с п О р т . час т т п . ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т $ ЧАС т т п С л я Это н т В р а п п Это д О в т п в т С т р Это а м $ 1 . с а н В р я т Это ( ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т . дж а в а : 4 6 4 ) а т О р г . а п а с час Это . с Икс ж . т р а н с п О р т . час т т п . ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т $ ЧАС т т п С л я Это н т В р а п п Это д О в т п в т С т р Это а м $ 1 . В р я т Это ( ЧАС т т п С л я Это н т ЧАС Т Т п С О н д в я т . дж а в а : 4 7 4 ) а т О р г . а п а с час Это . с Икс ж . я О . А б с т р а с т В р а п п Это д О в т п в т С т р Это а м . В р я т Это ( А б с т р а с т В р а п п Это д О в т п в т С т р Это а м . дж а в а : 5 1 ) а т О р г . а п а с час Это . с Икс ж . я О . А б с т р а с т Т час р Это с час О л д О в т п в т С т р Это а м . в н Б в ж ж Это р ( А б с т р а с т Т час р Это с час О л д О в т п в т С т р Это а м . дж а в а : 8 я ) а т О р г . а п а с час Это . с Икс ж . я О . А б с т р а с т Т час р Это с час О л д О в т п в т С т р Это а м . В р я т Это ( А б с т р а с т Т час р Это с час О л д О в т п в т С т р Это а м . дж а в а : 6 3 ) а т О р г . г л а с с ж я с час . дж а Икс б . р в н т я м Это . в 2 . р в н т я м Это . О в т п в т . В Т Ф 8 Икс м л О в т п в т . ж л в с час Б в ж ж Это р ( В Т Ф 8 Икс м л О в т п в т . дж а в а : 3 8 6 ) а т О р г . г л а с с ж я с час . дж а Икс б . р в н т я м Это . в 2 . р в н т я м Это . О в т п в т . В Т Ф 8 Икс м л О в т п в т . т Это Икс т ( В Т Ф 8 Икс м л О в т п в т . дж а в а : 3 3 я ) а т О р г . г л а с с ж я с час . дж а Икс б . р в н т я м Это . в 2 . р в н т я м Это . в н м а р с час а л л Это р . Б а с Это 6 4 Д а т а . В р я т Это Т О ( Б а с Это 6 4 Д а т а . дж а в а : 2 8 2 ) а т О р г . г л а с с ж я с час . дж а Икс б . р в н т я м Это . в 2 . р в н т я м Это . О в т п в т . В Т Ф 8 Икс м л О в т п в т . т Это Икс т ( В Т Ф 8 Икс м л О в т п в т . дж а в а : 2 8 0 ) а т О р г . г л а с с ж я с час . дж а Икс б . р в н т я м Это . в 2 . р в н т я м Это . Икс М л С Это р я а л я С Это р . л Это а ж И л Это м Это н т ( Икс М л С Это р я а л я С Это р . дж а в а : 3 1 я ) а т О р г . г л а с с ж я с h.jaxb.runtime.v2.model.impl.RuntimeBuiltinLeafInfoImpl$PcdataImpl.writeLeafElement(RuntimeBuiltinLeafInfoImpl.java:139) в org.glassfish.jaxb.runtime.v2.runtime.reflect.TransducedAccessor$CompositeTransducedAccessorImpl.writeLeafElement(TransducedAccessor.java:216) в org.glassfish.jaxb.runtime.v2.runtime.property.SingleElementLeafProperty.serializeBody(SingleElementLeafProperty.java:92) в org.glassfish.jaxb.runtime.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:327) в org.glassfish.jaxb.runtime.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:659) в org.glassfish.jaxb.runtime.v2.runtime.property.SingleElementNodeProperty.serializeBody(SingleElementNodeProperty.java:126) в org.glassfish.jaxb.runtime.v2.runtime.ClassBeanInfoImpl.serializeBody(ClassBeanInfoImpl.java:327) в org.glassfish.jaxb.runtime.v2.runtime.XMLSerializer.childAsXsiType(XMLSerializer.java:659) в org.glassfish.jaxb.runtime.v2.runtime.property.SingleElementNodeProperty.serializeBody(SingleElementNodeProperty.java:126) в org.glassfish.jaxb.runtime.v2.runtime.ElementBeanInfoImpl$1.serializeBody(ElementBeanInfoImpl.java:123) в org.glassfish.jaxb.runtime.v2.runtime.ElementBeanInfoImpl$1.serializeBody(ElementBeanInfoImpl.java:93) в org.glassfish.jaxb.runtime.v2.runtime.ElementBeanInfoImpl.serializeBody(ElementBeanInfoImpl.java:295) в org.glassfish.jaxb.runtime.v2.runtime.ElementBeanInfoImpl.serializeRoot(ElementBeanInfoImpl.java:302) в org.glassfish.jaxb.runtime.v2.runtime.ElementBeanInfoImpl.serializeRoot(ElementBeanInfoImpl.java:38) в org.glassfish.jaxb.runtime.v2.runtime.XMLSerializer.childAsRoot(XMLSerializer.java:457) в org.glassfish.jaxb.runtime.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:268) в org.glassfish.jaxb.runtime.v2.runtime.MarshallerImpl.marshal(MarshallerImpl.java:196) в jakarta.xml.bind.helpers.AbstractMarshallerImpl.marshal(AbstractMarshallerImpl.java:80) в org.apache.cxf.jaxb.JAXBEncoderDecoder.writeObject(JAXBEncoderDecoder.java:642) в org.apache.cxf.jaxb.JAXBEncoderDecoder.marshall(JAXBEncoderDecoder.java:244) в org.apache.cxf.jaxb.io.DataWriterImpl.write(DataWriterImpl.java:238) в org.apache.cxf.interceptor.AbstractOutDatabindingInterceptor.writeParts(AbstractOutDatabindingInterceptor.java:118) в org.apache.cxf.wsdl.interceptors.BareOutInterceptor.handleMessage(BareOutInterceptor.java:68) в org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307) в org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:528) в org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:439) в org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:354) в org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:312) в org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) в org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:140) по адресу jdk.proxy3/jdk.proxy3.$Proxy42.importFeAttivo (неизвестный источник) в servlet.InvioXml.doGet(InvioXml.java:65) в javax.servlet.http.HttpServlet.service(HttpServlet.java:670) в javax.servlet.http.HttpServlet.service(HttpServlet.java:779) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) в org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) в org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177) в org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) в org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) в org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) в org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) в org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) в org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) в org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) в org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) в org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) в org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:891) в org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1784) в org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) в org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) в org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) в org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) по адресу java.base/java.lang.Thread.run(Thread.java:840)
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение