Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- "C:\Program Files\Java\jdk1.7.0_51\bin\java" -Dmaven.home=D:\Dev\apache-maven-3.2.1-bin\apache-maven-3.2.1 -Dclassworlds.conf=D:\Dev\apache-maven-3.2.1-bin\apache-maven-3.2.1\bin\m2.conf -Didea.launcher.port=7543 "-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 12.1.2\bin" -Dfile.encoding=UTF-8 -classpath "D:\Dev\apache-maven-3.2.1-bin\apache-maven-3.2.1\boot\plexus-classworlds-2.5.1.jar;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 12.1.2\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain org.codehaus.classworlds.Launcher --errors --fail-fast --strict-checksums -s D:\Dev\apache-maven-3.2.1-bin\apache-maven-3.2.1\conf\settings.xml clean package spring-boot:run
- [INFO] Error stacktraces are turned on.
- [INFO] Scanning for projects...
- [INFO]
- [INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1
- [INFO]
- [INFO] ------------------------------------------------------------------------
- [INFO] Building pdi-integration 0.1.0
- [INFO] ------------------------------------------------------------------------
- [INFO]
- [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ pdi-integration ---
- [INFO] Deleting D:\Proj\IntelliJ\pdi\pdi-integration\target
- [INFO]
- [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ pdi-integration ---
- [INFO] Using 'UTF-8' encoding to copy filtered resources.
- [INFO] Copying 0 resource
- [INFO] Copying 1 resource
- [INFO]
- [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ pdi-integration ---
- [INFO] Changes detected - recompiling the module!
- [INFO] Compiling 3 source files to D:\Proj\IntelliJ\pdi\pdi-integration\target\classes
- [WARNING] /D:/Proj/IntelliJ/pdi/pdi-integration/src/main/java/pdi/integration/MultipartReceiver.java: D:\Proj\IntelliJ\pdi\pdi-integration\src\main\java\pdi\integration\MultipartReceiver.java uses unchecked or unsafe operations.
- [WARNING] /D:/Proj/IntelliJ/pdi/pdi-integration/src/main/java/pdi/integration/MultipartReceiver.java: Recompile with -Xlint:unchecked for details.
- [INFO]
- [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ pdi-integration ---
- [INFO] Using 'UTF-8' encoding to copy filtered resources.
- [INFO] skip non existing resourceDirectory D:\Proj\IntelliJ\pdi\pdi-integration\src\test\resources
- [INFO]
- [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ pdi-integration ---
- [INFO] Nothing to compile - all classes are up to date
- [INFO]
- [INFO] --- maven-surefire-plugin:2.15:test (default-test) @ pdi-integration ---
- [INFO] No tests to run.
- [INFO]
- [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ pdi-integration ---
- [INFO] Building jar: D:\Proj\IntelliJ\pdi\pdi-integration\target\pdi-integration-0.1.0.jar
- [INFO]
- [INFO] --- spring-boot-maven-plugin:1.1.4.RELEASE:repackage (default) @ pdi-integration ---
- [INFO]
- [INFO] >>> spring-boot-maven-plugin:1.1.4.RELEASE:run (default-cli) @ pdi-integration >>>
- [INFO]
- [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ pdi-integration ---
- [INFO] Using 'UTF-8' encoding to copy filtered resources.
- [INFO] Copying 0 resource
- [INFO] Copying 1 resource
- [INFO]
- [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ pdi-integration ---
- [INFO] Nothing to compile - all classes are up to date
- [INFO]
- [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ pdi-integration ---
- [INFO] Using 'UTF-8' encoding to copy filtered resources.
- [INFO] skip non existing resourceDirectory D:\Proj\IntelliJ\pdi\pdi-integration\src\test\resources
- [INFO]
- [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ pdi-integration ---
- [INFO] Nothing to compile - all classes are up to date
- [INFO]
- [INFO] <<< spring-boot-maven-plugin:1.1.4.RELEASE:run (default-cli) @ pdi-integration <<<
- [INFO]
- [INFO] --- spring-boot-maven-plugin:1.1.4.RELEASE:run (default-cli) @ pdi-integration ---
- [INFO] Attaching agents: []
- . ____ _ __ _ _
- /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
- ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
- \\/ ___)| |_)| | | | | || (_| | ) ) ) )
- ' |____| .__|_| |_|_| |_\__, | / / / /
- =========|_|==============|___/=/_/_/_/
- :: Spring Boot :: (v1.1.4.RELEASE)
- 2014-08-03 11:41:34.120 INFO 8888 --- [ main] pdi.integration.Application : Starting Application on ssnakepc with PID 8888 (D:\Proj\IntelliJ\pdi\pdi-integration\target\classes started by ssnake in D:\Proj\IntelliJ\pdi\pdi-integration)
- 2014-08-03 11:41:34.160 INFO 8888 --- [ main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@70939339: startup date [Sun Aug 03 11:41:34 EEST 2014]; root of context hierarchy
- 2014-08-03 11:41:34.520 INFO 8888 --- [ main] o.s.b.f.xml.XmlBeanDefinitionReader : Loading XML bean definitions from class path resource [http-gateway.xml]
- 2014-08-03 11:41:34.815 INFO 8888 --- [ main] o.s.b.f.config.PropertiesFactoryBean : Loading properties file from URL [jar:file:/D:/Dev/maven-repo/org/springframework/integration/spring-integration-core/4.0.2.RELEASE/spring-integration-core-4.0.2.RELEASE.jar!/META-INF/spring.integration.default.properties]
- 2014-08-03 11:41:34.819 INFO 8888 --- [ main] o.s.i.config.IntegrationRegistrar : No bean named 'integrationHeaderChannelRegistry' has been explicitly defined. Therefore, a default DefaultHeaderChannelRegistry will be created.
- 2014-08-03 11:41:34.967 INFO 8888 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Overriding bean definition for bean 'beanNameViewResolver': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
- 2014-08-03 11:41:35.121 INFO 8888 --- [ main] a.ConfigurationClassBeanDefinitionReader : Skipping bean definition for [BeanMethod:name=multipartResolver,declaringClass=org.springframework.boot.autoconfigure.web.MultipartAutoConfiguration]: a definition for bean 'multipartResolver' already exists. This top-level bean definition is considered as an override.
- 2014-08-03 11:41:35.279 INFO 8888 --- [ main] faultConfiguringBeanFactoryPostProcessor : No bean named 'errorChannel' has been explicitly defined. Therefore, a default PublishSubscribeChannel will be created.
- 2014-08-03 11:41:35.280 INFO 8888 --- [ main] faultConfiguringBeanFactoryPostProcessor : No bean named 'taskScheduler' has been explicitly defined. Therefore, a default ThreadPoolTaskScheduler will be created.
- 2014-08-03 11:41:35.481 INFO 8888 --- [ main] o.s.b.f.config.PropertiesFactoryBean : Loading properties file from URL [jar:file:/D:/Dev/maven-repo/org/springframework/integration/spring-integration-core/4.0.2.RELEASE/spring-integration-core-4.0.2.RELEASE.jar!/META-INF/spring.integration.default.properties]
- 2014-08-03 11:41:35.481 INFO 8888 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'integrationGlobalProperties' of type [class org.springframework.beans.factory.config.PropertiesFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
- 2014-08-03 11:41:35.481 INFO 8888 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'integrationGlobalProperties' of type [class java.util.Properties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
- 2014-08-03 11:41:35.484 INFO 8888 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'messageBuilderFactory' of type [class org.springframework.integration.support.DefaultMessageBuilderFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
- 2014-08-03 11:41:35.510 INFO 8888 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean '(inner bean)#46d4914b' of type [class org.springframework.integration.channel.MessagePublishingErrorHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
- 2014-08-03 11:41:35.510 INFO 8888 --- [ main] o.s.s.c.ThreadPoolTaskScheduler : Initializing ExecutorService 'taskScheduler'
- 2014-08-03 11:41:35.511 INFO 8888 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'taskScheduler' of type [class org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
- 2014-08-03 11:41:35.512 INFO 8888 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'integrationHeaderChannelRegistry' of type [class org.springframework.integration.channel.DefaultHeaderChannelRegistry] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
- 2014-08-03 11:41:35.736 INFO 8888 --- [ main] e.j.JettyEmbeddedServletContainerFactory : Server initialized with port: 8080
- 2014-08-03 11:41:35.739 INFO 8888 --- [ main] org.eclipse.jetty.server.Server : jetty-8.1.15.v20140411
- 2014-08-03 11:41:35.773 INFO 8888 --- [ main] / : Initializing Spring embedded WebApplicationContext
- 2014-08-03 11:41:35.773 INFO 8888 --- [ main] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1616 ms
- 2014-08-03 11:41:36.191 INFO 8888 --- [ main] o.s.b.c.e.ServletRegistrationBean : Mapping servlet: 'dispatcherServlet' to [/]
- 2014-08-03 11:41:36.194 INFO 8888 --- [ main] o.s.b.c.embedded.FilterRegistrationBean : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
- 2014-08-03 11:41:36.215 INFO 8888 --- [ main] o.e.jetty.server.AbstractConnector : Started SelectChannelConnector@0.0.0.0:8080
- 2014-08-03 11:41:36.480 INFO 8888 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
- 2014-08-03 11:41:36.536 INFO 8888 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],methods=[],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
- 2014-08-03 11:41:36.537 INFO 8888 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],methods=[],params=[],headers=[],consumes=[],produces=[text/html],custom=[]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest)
- 2014-08-03 11:41:36.552 INFO 8888 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
- 2014-08-03 11:41:36.553 INFO 8888 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
- 2014-08-03 11:41:36.707 INFO 8888 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup
- 2014-08-03 11:41:36.715 INFO 8888 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Bean with name 'org.springframework.integration.config.RouterFactoryBean#0' has been autodetected for JMX exposure
- 2014-08-03 11:41:36.718 INFO 8888 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Located managed bean 'org.springframework.integration.config.RouterFactoryBean#0': registering with JMX server as MBean [org.springframework.integration.router:name=org.springframework.integration.config.RouterFactoryBean#0,type=ExpressionEvaluatingRouter]
- 2014-08-03 11:41:36.775 INFO 8888 --- [ main] o.s.c.support.DefaultLifecycleProcessor : Starting beans in phase -2147483648
- 2014-08-03 11:41:36.776 INFO 8888 --- [ main] o.s.c.support.DefaultLifecycleProcessor : Starting beans in phase 0
- 2014-08-03 11:41:36.779 INFO 8888 --- [ main] .h.i.HttpRequestHandlingMessagingGateway : started frontEndToMySQLXX
- 2014-08-03 11:41:36.779 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : Adding {router:frontEndRouter} as a subscriber to the 'http.frontend.rx' channel
- 2014-08-03 11:41:36.779 INFO 8888 --- [ main] o.s.integration.channel.DirectChannel : Channel 'application.http.frontend.rx' has 1 subscriber(s).
- 2014-08-03 11:41:36.780 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : started frontEndRouter
- 2014-08-03 11:41:36.780 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : Adding {http:outbound-gateway:toMongoDB} as a subscriber to the 'http.backend.mongo.tx' channel
- 2014-08-03 11:41:36.780 INFO 8888 --- [ main] o.s.integration.channel.DirectChannel : Channel 'application.http.backend.mongo.tx' has 1 subscriber(s).
- 2014-08-03 11:41:36.780 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : started toMongoDB
- 2014-08-03 11:41:36.780 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : Adding {http:outbound-gateway:toMySQLDB} as a subscriber to the 'http.backend.mysql.tx' channel
- 2014-08-03 11:41:36.780 INFO 8888 --- [ main] o.s.integration.channel.DirectChannel : Channel 'application.http.backend.mysql.tx' has 1 subscriber(s).
- 2014-08-03 11:41:36.781 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : started toMySQLDB
- 2014-08-03 11:41:36.781 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : Adding {service-activator:MySQLToFrontEnd} as a subscriber to the 'http.backend.mysql.rx' channel
- 2014-08-03 11:41:36.781 INFO 8888 --- [ main] o.s.integration.channel.DirectChannel : Channel 'application.http.backend.mysql.rx' has 1 subscriber(s).
- 2014-08-03 11:41:36.781 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : started MySQLToFrontEnd
- 2014-08-03 11:41:36.781 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : Adding {service-activator:MongoToFrontEnd} as a subscriber to the 'http.backend.file.tx' channel
- 2014-08-03 11:41:36.781 INFO 8888 --- [ main] o.s.integration.channel.DirectChannel : Channel 'application.http.backend.file.tx' has 1 subscriber(s).
- 2014-08-03 11:41:36.782 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : started MongoToFrontEnd
- 2014-08-03 11:41:36.782 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : Adding {logging-channel-adapter:_org.springframework.integration.errorLogger} as a subscriber to the 'errorChannel' channel
- 2014-08-03 11:41:36.782 INFO 8888 --- [ main] o.s.i.channel.PublishSubscribeChannel : Channel 'application.errorChannel' has 1 subscriber(s).
- 2014-08-03 11:41:36.782 INFO 8888 --- [ main] o.s.i.endpoint.EventDrivenConsumer : started _org.springframework.integration.errorLogger
- 2014-08-03 11:41:36.784 INFO 8888 --- [ main] .IntegrationRequestMappingHandlerMapping : Mapped "{[/gateway],methods=[GET || POST || PUT || DELETE],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public abstract void org.springframework.web.HttpRequestHandler.handleRequest(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException,java.io.IOException
- 2014-08-03 11:41:36.787 INFO 8888 --- [ main] / : Initializing Spring FrameworkServlet 'dispatcherServlet'
- 2014-08-03 11:41:36.788 INFO 8888 --- [ main] o.s.web.servlet.DispatcherServlet : FrameworkServlet 'dispatcherServlet': initialization started
- 2014-08-03 11:41:36.800 INFO 8888 --- [ main] o.s.web.servlet.DispatcherServlet : FrameworkServlet 'dispatcherServlet': initialization completed in 12 ms
- 2014-08-03 11:41:36.835 INFO 8888 --- [ main] o.e.jetty.server.AbstractConnector : Started SelectChannelConnector@0.0.0.0:8080
- 2014-08-03 11:41:36.839 INFO 8888 --- [ main] .s.b.c.e.j.JettyEmbeddedServletContainer : Jetty started on port: 8080
- 2014-08-03 11:41:36.840 INFO 8888 --- [ main] pdi.integration.Application : Started Application in 3.208 seconds (JVM running for 3.484)
- 2014-08-03 11:41:52.809 INFO 8888 --- [qtp228882714-19] o.s.i.endpoint.EventDrivenConsumer : Adding {bridge:null} as a subscriber to the 'http.frontend.tx' channel
- 2014-08-03 11:41:52.809 INFO 8888 --- [qtp228882714-19] o.s.integration.channel.DirectChannel : Channel 'application.http.frontend.tx' has 1 subscriber(s).
- 2014-08-03 11:41:52.809 INFO 8888 --- [qtp228882714-19] o.s.i.endpoint.EventDrivenConsumer : started org.springframework.integration.endpoint.EventDrivenConsumer@75da3d52
- ### Successfully received multipart request ###
- file - as UploadedMultipartFile: cv_draft.doc
- 2014-08-03 11:41:52.899 WARN 8888 --- [qtp228882714-19] .h.i.HttpRequestHandlingMessagingGateway : failure occurred in gateway sendAndReceive
- org.springframework.messaging.MessageHandlingException: org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"])
- at org.springframework.integration.handler.MethodInvokingMessageProcessor.processMessage(MethodInvokingMessageProcessor.java:78)
- at org.springframework.integration.handler.ServiceActivatingHandler.handleRequestMessage(ServiceActivatingHandler.java:71)
- at org.springframework.integration.handler.AbstractReplyProducingMessageHandler.handleMessageInternal(AbstractReplyProducingMessageHandler.java:170)
- at org.springframework.integration.handler.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:78)
- at org.springframework.integration.dispatcher.AbstractDispatcher.tryOptimizedDispatch(AbstractDispatcher.java:116)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.doDispatch(UnicastingDispatcher.java:101)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.dispatch(UnicastingDispatcher.java:97)
- at org.springframework.integration.channel.AbstractSubscribableChannel.doSend(AbstractSubscribableChannel.java:77)
- at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:255)
- at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:223)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSend(GenericMessagingTemplate.java:109)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSend(GenericMessagingTemplate.java:44)
- at org.springframework.messaging.core.AbstractMessageSendingTemplate.send(AbstractMessageSendingTemplate.java:94)
- at org.springframework.integration.router.AbstractMessageRouter.handleMessageInternal(AbstractMessageRouter.java:175)
- at org.springframework.integration.handler.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:78)
- at org.springframework.integration.dispatcher.AbstractDispatcher.tryOptimizedDispatch(AbstractDispatcher.java:116)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.doDispatch(UnicastingDispatcher.java:101)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.dispatch(UnicastingDispatcher.java:97)
- at org.springframework.integration.channel.AbstractSubscribableChannel.doSend(AbstractSubscribableChannel.java:77)
- at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:255)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSend(GenericMessagingTemplate.java:109)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSendAndReceive(GenericMessagingTemplate.java:144)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSendAndReceive(GenericMessagingTemplate.java:44)
- at org.springframework.messaging.core.AbstractMessagingTemplate.sendAndReceive(AbstractMessagingTemplate.java:75)
- at org.springframework.integration.gateway.MessagingGatewaySupport.doSendAndReceive(MessagingGatewaySupport.java:250)
- at org.springframework.integration.gateway.MessagingGatewaySupport.sendAndReceiveMessage(MessagingGatewaySupport.java:224)
- at org.springframework.integration.http.inbound.HttpRequestHandlingEndpointSupport.actualDoHandleRequest(HttpRequestHandlingEndpointSupport.java:505)
- at org.springframework.integration.http.inbound.HttpRequestHandlingEndpointSupport.doHandleRequest(HttpRequestHandlingEndpointSupport.java:408)
- at org.springframework.integration.http.inbound.HttpRequestHandlingMessagingGateway.handleRequest(HttpRequestHandlingMessagingGateway.java:101)
- at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:51)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
- at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1496)
- at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
- at org.eclipse.jetty.server.Server.handle(Server.java:370)
- at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
- at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)
- at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)
- at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
- at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
- at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
- at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)
- at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
- at java.lang.Thread.run(Thread.java:744)
- Caused by: org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"])
- at org.springframework.http.converter.json.MappingJackson2HttpMessageConverter.writeInternal(MappingJackson2HttpMessageConverter.java:256)
- at org.springframework.http.converter.AbstractHttpMessageConverter.write(AbstractHttpMessageConverter.java:208)
- at org.springframework.http.converter.FormHttpMessageConverter.writePart(FormHttpMessageConverter.java:311)
- at org.springframework.http.converter.FormHttpMessageConverter.writeParts(FormHttpMessageConverter.java:275)
- at org.springframework.http.converter.FormHttpMessageConverter.writeMultipart(FormHttpMessageConverter.java:264)
- at org.springframework.http.converter.FormHttpMessageConverter.write(FormHttpMessageConverter.java:204)
- at org.springframework.http.converter.FormHttpMessageConverter.write(FormHttpMessageConverter.java:72)
- at org.springframework.web.client.RestTemplate$HttpEntityRequestCallback.doWithRequest(RestTemplate.java:754)
- at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:543)
- at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:506)
- at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:448)
- at pdi.integration.MultipartReceiver.printMultiPartContent(MultipartReceiver.java:41)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:606)
- at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:63)
- at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:122)
- at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:44)
- at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:258)
- at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:84)
- at org.springframework.expression.spel.ast.SpelNodeImpl.getTypedValue(SpelNodeImpl.java:114)
- at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:111)
- at org.springframework.integration.util.AbstractExpressionEvaluator.evaluateExpression(AbstractExpressionEvaluator.java:159)
- at org.springframework.integration.util.MessagingMethodInvokerHelper.processInternal(MessagingMethodInvokerHelper.java:268)
- at org.springframework.integration.util.MessagingMethodInvokerHelper.process(MessagingMethodInvokerHelper.java:142)
- at org.springframework.integration.handler.MethodInvokingMessageProcessor.processMessage(MethodInvokingMessageProcessor.java:75)
- ... 63 common frames omitted
- Caused by: com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"])
- at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.failForEmpty(UnknownSerializer.java:59)
- at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.serialize(UnknownSerializer.java:26)
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:541)
- at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:644)
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:152)
- at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:114)
- at com.fasterxml.jackson.databind.ObjectMapper.writeValue(ObjectMapper.java:1837)
- at org.springframework.http.converter.json.MappingJackson2HttpMessageConverter.writeInternal(MappingJackson2HttpMessageConverter.java:253)
- ... 89 common frames omitted
- 2014-08-03 11:41:52.903 WARN 8888 --- [qtp228882714-19] o.eclipse.jetty.servlet.ServletHandler :
- org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.messaging.MessageHandlingException: org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"])
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:973)
- at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1496)
- at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
- at org.eclipse.jetty.server.Server.handle(Server.java:370)
- at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
- at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)
- at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)
- at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
- at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
- at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
- at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)
- at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
- at java.lang.Thread.run(Thread.java:744)
- Caused by: org.springframework.messaging.MessageHandlingException: org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"])
- at org.springframework.integration.handler.MethodInvokingMessageProcessor.processMessage(MethodInvokingMessageProcessor.java:78)
- at org.springframework.integration.handler.ServiceActivatingHandler.handleRequestMessage(ServiceActivatingHandler.java:71)
- at org.springframework.integration.handler.AbstractReplyProducingMessageHandler.handleMessageInternal(AbstractReplyProducingMessageHandler.java:170)
- at org.springframework.integration.handler.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:78)
- at org.springframework.integration.dispatcher.AbstractDispatcher.tryOptimizedDispatch(AbstractDispatcher.java:116)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.doDispatch(UnicastingDispatcher.java:101)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.dispatch(UnicastingDispatcher.java:97)
- at org.springframework.integration.channel.AbstractSubscribableChannel.doSend(AbstractSubscribableChannel.java:77)
- at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:255)
- at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:223)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSend(GenericMessagingTemplate.java:109)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSend(GenericMessagingTemplate.java:44)
- at org.springframework.messaging.core.AbstractMessageSendingTemplate.send(AbstractMessageSendingTemplate.java:94)
- at org.springframework.integration.router.AbstractMessageRouter.handleMessageInternal(AbstractMessageRouter.java:175)
- at org.springframework.integration.handler.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:78)
- at org.springframework.integration.dispatcher.AbstractDispatcher.tryOptimizedDispatch(AbstractDispatcher.java:116)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.doDispatch(UnicastingDispatcher.java:101)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.dispatch(UnicastingDispatcher.java:97)
- at org.springframework.integration.channel.AbstractSubscribableChannel.doSend(AbstractSubscribableChannel.java:77)
- at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:255)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSend(GenericMessagingTemplate.java:109)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSendAndReceive(GenericMessagingTemplate.java:144)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSendAndReceive(GenericMessagingTemplate.java:44)
- at org.springframework.messaging.core.AbstractMessagingTemplate.sendAndReceive(AbstractMessagingTemplate.java:75)
- at org.springframework.integration.gateway.MessagingGatewaySupport.doSendAndReceive(MessagingGatewaySupport.java:250)
- at org.springframework.integration.gateway.MessagingGatewaySupport.sendAndReceiveMessage(MessagingGatewaySupport.java:224)
- at org.springframework.integration.http.inbound.HttpRequestHandlingEndpointSupport.actualDoHandleRequest(HttpRequestHandlingEndpointSupport.java:505)
- at org.springframework.integration.http.inbound.HttpRequestHandlingEndpointSupport.doHandleRequest(HttpRequestHandlingEndpointSupport.java:408)
- at org.springframework.integration.http.inbound.HttpRequestHandlingMessagingGateway.handleRequest(HttpRequestHandlingMessagingGateway.java:101)
- at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:51)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
- ... 31 common frames omitted
- Caused by: org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"])
- at org.springframework.http.converter.json.MappingJackson2HttpMessageConverter.writeInternal(MappingJackson2HttpMessageConverter.java:256)
- at org.springframework.http.converter.AbstractHttpMessageConverter.write(AbstractHttpMessageConverter.java:208)
- at org.springframework.http.converter.FormHttpMessageConverter.writePart(FormHttpMessageConverter.java:311)
- at org.springframework.http.converter.FormHttpMessageConverter.writeParts(FormHttpMessageConverter.java:275)
- at org.springframework.http.converter.FormHttpMessageConverter.writeMultipart(FormHttpMessageConverter.java:264)
- at org.springframework.http.converter.FormHttpMessageConverter.write(FormHttpMessageConverter.java:204)
- at org.springframework.http.converter.FormHttpMessageConverter.write(FormHttpMessageConverter.java:72)
- at org.springframework.web.client.RestTemplate$HttpEntityRequestCallback.doWithRequest(RestTemplate.java:754)
- at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:543)
- at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:506)
- at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:448)
- at pdi.integration.MultipartReceiver.printMultiPartContent(MultipartReceiver.java:41)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:606)
- at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:63)
- at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:122)
- at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:44)
- at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:258)
- at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:84)
- at org.springframework.expression.spel.ast.SpelNodeImpl.getTypedValue(SpelNodeImpl.java:114)
- at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:111)
- at org.springframework.integration.util.AbstractExpressionEvaluator.evaluateExpression(AbstractExpressionEvaluator.java:159)
- at org.springframework.integration.util.MessagingMethodInvokerHelper.processInternal(MessagingMethodInvokerHelper.java:268)
- at org.springframework.integration.util.MessagingMethodInvokerHelper.process(MessagingMethodInvokerHelper.java:142)
- at org.springframework.integration.handler.MethodInvokingMessageProcessor.processMessage(MethodInvokingMessageProcessor.java:75)
- ... 63 common frames omitted
- Caused by: com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"])
- at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.failForEmpty(UnknownSerializer.java:59)
- at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.serialize(UnknownSerializer.java:26)
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:541)
- at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:644)
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:152)
- at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:114)
- at com.fasterxml.jackson.databind.ObjectMapper.writeValue(ObjectMapper.java:1837)
- at org.springframework.http.converter.json.MappingJackson2HttpMessageConverter.writeInternal(MappingJackson2HttpMessageConverter.java:253)
- ... 89 common frames omitted
- 2014-08-03 11:41:52.905 WARN 8888 --- [qtp228882714-19] o.eclipse.jetty.servlet.ServletHandler : /gateway
- org.springframework.messaging.MessageHandlingException: org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"])
- at org.springframework.integration.handler.MethodInvokingMessageProcessor.processMessage(MethodInvokingMessageProcessor.java:78)
- at org.springframework.integration.handler.ServiceActivatingHandler.handleRequestMessage(ServiceActivatingHandler.java:71)
- at org.springframework.integration.handler.AbstractReplyProducingMessageHandler.handleMessageInternal(AbstractReplyProducingMessageHandler.java:170)
- at org.springframework.integration.handler.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:78)
- at org.springframework.integration.dispatcher.AbstractDispatcher.tryOptimizedDispatch(AbstractDispatcher.java:116)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.doDispatch(UnicastingDispatcher.java:101)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.dispatch(UnicastingDispatcher.java:97)
- at org.springframework.integration.channel.AbstractSubscribableChannel.doSend(AbstractSubscribableChannel.java:77)
- at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:255)
- at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:223)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSend(GenericMessagingTemplate.java:109)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSend(GenericMessagingTemplate.java:44)
- at org.springframework.messaging.core.AbstractMessageSendingTemplate.send(AbstractMessageSendingTemplate.java:94)
- at org.springframework.integration.router.AbstractMessageRouter.handleMessageInternal(AbstractMessageRouter.java:175)
- at org.springframework.integration.handler.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:78)
- at org.springframework.integration.dispatcher.AbstractDispatcher.tryOptimizedDispatch(AbstractDispatcher.java:116)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.doDispatch(UnicastingDispatcher.java:101)
- at org.springframework.integration.dispatcher.UnicastingDispatcher.dispatch(UnicastingDispatcher.java:97)
- at org.springframework.integration.channel.AbstractSubscribableChannel.doSend(AbstractSubscribableChannel.java:77)
- at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:255)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSend(GenericMessagingTemplate.java:109)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSendAndReceive(GenericMessagingTemplate.java:144)
- at org.springframework.messaging.core.GenericMessagingTemplate.doSendAndReceive(GenericMessagingTemplate.java:44)
- at org.springframework.messaging.core.AbstractMessagingTemplate.sendAndReceive(AbstractMessagingTemplate.java:75)
- at org.springframework.integration.gateway.MessagingGatewaySupport.doSendAndReceive(MessagingGatewaySupport.java:250)
- at org.springframework.integration.gateway.MessagingGatewaySupport.sendAndReceiveMessage(MessagingGatewaySupport.java:224)
- at org.springframework.integration.http.inbound.HttpRequestHandlingEndpointSupport.actualDoHandleRequest(HttpRequestHandlingEndpointSupport.java:505)
- at org.springframework.integration.http.inbound.HttpRequestHandlingEndpointSupport.doHandleRequest(HttpRequestHandlingEndpointSupport.java:408)
- at org.springframework.integration.http.inbound.HttpRequestHandlingMessagingGateway.handleRequest(HttpRequestHandlingMessagingGateway.java:101)
- at org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:51)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:938)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:870)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
- at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:863)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
- at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1496)
- at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
- at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1467)
- at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
- at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
- at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
- at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
- at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
- at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
- at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
- at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
- at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
- at org.eclipse.jetty.server.Server.handle(Server.java:370)
- at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
- at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)
- at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)
- at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
- at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
- at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
- at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)
- at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)
- at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
- at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
- at java.lang.Thread.run(Thread.java:744)
- Caused by: org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"]); nested exception is com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"])
- at org.springframework.http.converter.json.MappingJackson2HttpMessageConverter.writeInternal(MappingJackson2HttpMessageConverter.java:256)
- at org.springframework.http.converter.AbstractHttpMessageConverter.write(AbstractHttpMessageConverter.java:208)
- at org.springframework.http.converter.FormHttpMessageConverter.writePart(FormHttpMessageConverter.java:311)
- at org.springframework.http.converter.FormHttpMessageConverter.writeParts(FormHttpMessageConverter.java:275)
- at org.springframework.http.converter.FormHttpMessageConverter.writeMultipart(FormHttpMessageConverter.java:264)
- at org.springframework.http.converter.FormHttpMessageConverter.write(FormHttpMessageConverter.java:204)
- at org.springframework.http.converter.FormHttpMessageConverter.write(FormHttpMessageConverter.java:72)
- at org.springframework.web.client.RestTemplate$HttpEntityRequestCallback.doWithRequest(RestTemplate.java:754)
- at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:543)
- at org.springframework.web.client.RestTemplate.execute(RestTemplate.java:506)
- at org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:448)
- at pdi.integration.MultipartReceiver.printMultiPartContent(MultipartReceiver.java:41)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:606)
- at org.springframework.expression.spel.support.ReflectiveMethodExecutor.execute(ReflectiveMethodExecutor.java:63)
- at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:122)
- at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:44)
- at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:258)
- at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:84)
- at org.springframework.expression.spel.ast.SpelNodeImpl.getTypedValue(SpelNodeImpl.java:114)
- at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:111)
- at org.springframework.integration.util.AbstractExpressionEvaluator.evaluateExpression(AbstractExpressionEvaluator.java:159)
- at org.springframework.integration.util.MessagingMethodInvokerHelper.processInternal(MessagingMethodInvokerHelper.java:268)
- at org.springframework.integration.util.MessagingMethodInvokerHelper.process(MessagingMethodInvokerHelper.java:142)
- at org.springframework.integration.handler.MethodInvokingMessageProcessor.processMessage(MethodInvokingMessageProcessor.java:75)
- ... 63 common frames omitted
- Caused by: com.fasterxml.jackson.databind.JsonMappingException: No serializer found for class java.io.ByteArrayInputStream and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: org.springframework.integration.http.multipart.UploadedMultipartFile["inputStream"])
- at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.failForEmpty(UnknownSerializer.java:59)
- at com.fasterxml.jackson.databind.ser.impl.UnknownSerializer.serialize(UnknownSerializer.java:26)
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:541)
- at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:644)
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:152)
- at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:114)
- at com.fasterxml.jackson.databind.ObjectMapper.writeValue(ObjectMapper.java:1837)
- at org.springframework.http.converter.json.MappingJackson2HttpMessageConverter.writeInternal(MappingJackson2HttpMessageConverter.java:253)
- ... 89 common frames omitted
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement