cancel
Showing results for 
Search instead for 
Did you mean: 

insert product data and assigning classification system data via platformwebservices

Former Member
0 Kudos

Hello!

I'm trying to import products via platformwebservices with classification system attribute assigments. url:

 <domain>/ws410/rest/catalogs/myProductCatalog/catalogversions/Staged/products/222
 

xml put via postman:

 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <product code="222">
     <approvalStatus>approved</approvalStatus>
     <contentUnit code="pieces"/>
     <description>Teste 222</description>
 
     <numberContentUnits>1.0</numberContentUnits>
     <numberOfReviews>0</numberOfReviews>
     <numberOfTireReviews>0</numberOfTireReviews>
     <priceQuantity>1.0</priceQuantity>
     <summary>Test 222</summary>
     <unit code="pieces"/>
     
     <features>
         <productFeature code="marca" name="Marca"
             qualifier="MyClassification/1.0/pneu_class.marca" value="Dunlop" />
     </features>
 
 </product>

I've got the error:

 Error processing request (invalid or malformed content?)
 null [InternalServerErrorException]
 de.hybris.platform.catalog.dto.ProductFeatureDTO.getLanguage() [NoSuchMethodException]

Complete exception:

 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 | SEVERE: Mapped exception to response: 500 (Internal Server Error)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 | javax.ws.rs.WebApplicationException: de.hybris.platform.webservices.YWebservicesException: Error processing request (invalid or malformed content?)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.AbstractResource.processException(AbstractResource.java:899)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.AbstractResponseBuilder.processException(AbstractResponseBuilder.java:160)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.AbstractResponseBuilder.processRequest(AbstractResponseBuilder.java:121)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.AbstractResource$5.execute(AbstractResource.java:529)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.processchain.impl.DefaultRequestProcessChain.doProcess(DefaultRequestProcessChain.java:109)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.processor.impl.ETagCacheRequestProcessor.doProcess(ETagCacheRequestProcessor.java:115)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.processchain.impl.DefaultRequestProcessChain.doProcess(DefaultRequestProcessChain.java:104)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.processor.impl.LastModificationCacheRequestProcessor.doProcess(LastModificationCacheRequestProcessor.java:78)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.processchain.impl.DefaultRequestProcessChain.doProcess(DefaultRequestProcessChain.java:104)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.processor.impl.AccessGrantRequestProcessor.doProcess(AccessGrantRequestProcessor.java:40)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.processchain.impl.DefaultRequestProcessChain.doProcess(DefaultRequestProcessChain.java:104)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.processor.impl.NotificationRequestProcessor.doProcess(NotificationRequestProcessor.java:48)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.processchain.impl.DefaultRequestProcessChain.doProcess(DefaultRequestProcessChain.java:104)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.AbstractResource.createPutResponseInner(AbstractResource.java:534)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.AbstractResource.createPutResponse(AbstractResource.java:502)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.AbstractResource.createPutResponse(AbstractResource.java:474)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.core.resource.product.ProductResource.putProduct(ProductResource.java:194)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at sun.reflect.GeneratedMethodAccessor1955.invoke(Unknown Source)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at java.lang.reflect.Method.invoke(Method.java:606)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:137)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:137)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:137)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1480)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1411)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1360)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1350)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.authentication.rememberme.RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter.java:146)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:201)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.util.RootRequestFilter.doFilter(RootRequestFilter.java:873)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at java.lang.Thread.run(Thread.java:745)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 | Caused by: de.hybris.platform.webservices.YWebservicesException: Error processing request (invalid or malformed content?)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.AbstractYResponseBuilder.dtoToModel(AbstractYResponseBuilder.java:169)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.HttpPutResponseBuilder.createResponseEntity(HttpPutResponseBuilder.java:57)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.AbstractResponseBuilder.processRequest(AbstractResponseBuilder.java:117)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     ... 92 more
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 | Caused by: de.hybris.platform.webservices.InternalServerErrorException
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.objectgraphtransformer.GenericYNodeFactory.getModelFromDto(GenericYNodeFactory.java:166)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.objectgraphtransformer.GenericYNodeFactory.getModel(GenericYNodeFactory.java:75)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.objectgraphtransformer.YNodeFactory.getValue(YNodeFactory.java:55)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.model.nodefactory.GenericNodeFactory.getModel(GenericNodeFactory.java:38)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.objectgraphtransformer.YNodeFactory.getValue(YNodeFactory.java:55)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.objectgraphtransformer.YNodeFactory.getValue(YNodeFactory.java:1)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.DefaultNodeProcessor.getValueFromNodeFactory(DefaultNodeProcessor.java:286)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.DefaultNodeProcessor.getOrCreateTargetNode(DefaultNodeProcessor.java:170)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.DefaultNodeProcessor.process(DefaultNodeProcessor.java:79)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.AbstractNodeProcessor.process(AbstractNodeProcessor.java:45)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.CollectionNodeProcessor.process(CollectionNodeProcessor.java:59)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.objectgraphtransformer.YCollectionNodeProcessor.process(YCollectionNodeProcessor.java:39)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.AbstractNodeProcessor.process(AbstractNodeProcessor.java:45)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.PropertyProcessorImpl.process(PropertyProcessorImpl.java:102)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.DefaultNodeProcessor.processProperties(DefaultNodeProcessor.java:130)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.objectgraphtransformer.YNodeProcessor.processProperties(YNodeProcessor.java:140)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.DefaultNodeProcessor.process(DefaultNodeProcessor.java:106)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.AbstractNodeProcessor.process(AbstractNodeProcessor.java:45)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.GraphProcessorImpl.process(GraphProcessorImpl.java:66)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.GraphProcessorImpl.process(GraphProcessorImpl.java:38)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.util.objectgraphtransformer.impl.BidiGraphTransformer.transform(BidiGraphTransformer.java:66)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.AbstractYResponseBuilder.dtoToModel(AbstractYResponseBuilder.java:159)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     ... 94 more
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 | Caused by: java.lang.NoSuchMethodException: de.hybris.platform.catalog.dto.ProductFeatureDTO.getLanguage()
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at java.lang.Class.getMethod(Class.java:1670)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     at de.hybris.platform.webservices.objectgraphtransformer.GenericYNodeFactory.getModelFromDto(GenericYNodeFactory.java:155)
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 |     ... 115 more
 INFO   | jvm 1    | srvmain | 2016/06/29 23:32:59.237 | 


Is there any way to import classification system data via platformwebservices?

Thanks!

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi, Gerson,

From the exception logs below, it seems the posting xml format is invalid.

de.hybris.platform.webservices.YWebservicesException: Error processing request (invalid or malformed content?)

How about using a GET method through RESTful API to get a sample, updating the content then POST it?

Hope this works.

Regards Haitao