Re: [Dev] Smooks Configuration : ObjectSerializer argument 'object' is null.
Hi Malith, I have pointed the input and output as specified but new version does not have CApp, its ESB config file. Plus, i still get that error. Thanks, Shiva On Thu, Mar 5, 2015 at 11:28 PM, Malith Dhanushka mal...@wso2.com wrote: Hi Shiva, In Developer Studio you should point the input and output schema xmls in the editor wizard accordingly as mentioned in the article. Then when you use that smooks configuration in ESB, point the input and output schema xmls through smooks mediator[1]. [1] https://docs.wso2.com/display/ESB480/Smooks+Mediator Thanks, Malith On Thu, Mar 5, 2015 at 9:07 AM, Shiva Balachandran sh...@wso2.com wrote: Looping in Lakmali. On Thu, Mar 5, 2015 at 11:20 AM, Shiva Balachandran sh...@wso2.com wrote: Hi Malith, I come across this issue [1] when i used the smooks configuration. Can you explain to me where should i place the input.xml and the output.xml and related files? [1] - 2015-03-04 16:03:59,244] ERROR - SmooksMediator Failed to filter source. org.milyn.SmooksException: Failed to filter source. at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 86) at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 61) at org.milyn.Smooks._filter(Smooks.java:516) at org.milyn.Smooks.filterSource(Smooks.java:475) at org.wso2.carbon.mediator.transform.SmooksMediator.mediate(SmooksMedia tor.java:123) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:77) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:47) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMe diator.java:131) at org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(Pro xyServiceMessageReceiver.java:166) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclo singRequest(ServerWorker.java:411) at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.j ava:183) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(Native WorkerPool.java:172) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.IllegalArgumentException: prefix cannot be null when crea ting a QName at javax.xml.namespace.QName.init(QName.java:251) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.getQName(XML EventAllocatorImpl.java:254) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.getXMLEvent( XMLEventAllocatorImpl.java:76) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.allocate(XML EventAllocatorImpl.java:53) at com.sun.xml.internal.stream.XMLEventReaderImpl.nextEvent(XMLEventRead erImpl.java:84) at com.sun.xml.internal.stream.XMLEventReaderImpl.next(XMLEventReaderImp l.java:248) at org.wso2.carbon.mediator.transform.stream.IOElementPipe.populateEvent s(IOElementPipe.java:90) at org.wso2.carbon.mediator.transform.stream.IOElementPipe.getData(IOEle mentPipe.java:68) at org.wso2.carbon.mediator.transform.stream.ElementInputStream.read(Ele mentInputStream.java:61) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177) at java.io.InputStreamReader.read(InputStreamReader.java:184) at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source) at org.apache.xerces.impl.XMLEntityScanner.skipString(Unknown Source) at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.milyn.delivery.sax.SAXParser.parse(SAXParser.java:70) at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 75) ... 15 more [2015-03-04 16:03:59,259] ERROR - NativeWorkerPool Uncaught exception org.wso2.carbon.mediator.service.MediatorException: Failed to filter source. Cau sed by Failed to filter source. at org.wso2.carbon.mediator.transform.SmooksMediator.handleException(Smo oksMediator.java:242) at org.wso2.carbon.mediator.transform.SmooksMediator.mediate(SmooksMedia tor.java:137) at
Re: [Dev] Smooks Configuration : ObjectSerializer argument 'object' is null.
Hi Shiva, In Developer Studio you should point the input and output schema xmls in the editor wizard accordingly as mentioned in the article. Then when you use that smooks configuration in ESB, point the input and output schema xmls through smooks mediator[1]. [1] https://docs.wso2.com/display/ESB480/Smooks+Mediator Thanks, Malith On Thu, Mar 5, 2015 at 9:07 AM, Shiva Balachandran sh...@wso2.com wrote: Looping in Lakmali. On Thu, Mar 5, 2015 at 11:20 AM, Shiva Balachandran sh...@wso2.com wrote: Hi Malith, I come across this issue [1] when i used the smooks configuration. Can you explain to me where should i place the input.xml and the output.xml and related files? [1] - 2015-03-04 16:03:59,244] ERROR - SmooksMediator Failed to filter source. org.milyn.SmooksException: Failed to filter source. at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 86) at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 61) at org.milyn.Smooks._filter(Smooks.java:516) at org.milyn.Smooks.filterSource(Smooks.java:475) at org.wso2.carbon.mediator.transform.SmooksMediator.mediate(SmooksMedia tor.java:123) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:77) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:47) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMe diator.java:131) at org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(Pro xyServiceMessageReceiver.java:166) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclo singRequest(ServerWorker.java:411) at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.j ava:183) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(Native WorkerPool.java:172) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.IllegalArgumentException: prefix cannot be null when crea ting a QName at javax.xml.namespace.QName.init(QName.java:251) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.getQName(XML EventAllocatorImpl.java:254) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.getXMLEvent( XMLEventAllocatorImpl.java:76) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.allocate(XML EventAllocatorImpl.java:53) at com.sun.xml.internal.stream.XMLEventReaderImpl.nextEvent(XMLEventRead erImpl.java:84) at com.sun.xml.internal.stream.XMLEventReaderImpl.next(XMLEventReaderImp l.java:248) at org.wso2.carbon.mediator.transform.stream.IOElementPipe.populateEvent s(IOElementPipe.java:90) at org.wso2.carbon.mediator.transform.stream.IOElementPipe.getData(IOEle mentPipe.java:68) at org.wso2.carbon.mediator.transform.stream.ElementInputStream.read(Ele mentInputStream.java:61) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177) at java.io.InputStreamReader.read(InputStreamReader.java:184) at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source) at org.apache.xerces.impl.XMLEntityScanner.skipString(Unknown Source) at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.milyn.delivery.sax.SAXParser.parse(SAXParser.java:70) at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 75) ... 15 more [2015-03-04 16:03:59,259] ERROR - NativeWorkerPool Uncaught exception org.wso2.carbon.mediator.service.MediatorException: Failed to filter source. Cau sed by Failed to filter source. at org.wso2.carbon.mediator.transform.SmooksMediator.handleException(Smo oksMediator.java:242) at org.wso2.carbon.mediator.transform.SmooksMediator.mediate(SmooksMedia tor.java:137) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:77) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:47) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMe diator.java:131)
Re: [Dev] Smooks Configuration : ObjectSerializer argument 'object' is null.
Looping in Lakmali. On Thu, Mar 5, 2015 at 11:20 AM, Shiva Balachandran sh...@wso2.com wrote: Hi Malith, I come across this issue [1] when i used the smooks configuration. Can you explain to me where should i place the input.xml and the output.xml and related files? [1] - 2015-03-04 16:03:59,244] ERROR - SmooksMediator Failed to filter source. org.milyn.SmooksException: Failed to filter source. at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 86) at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 61) at org.milyn.Smooks._filter(Smooks.java:516) at org.milyn.Smooks.filterSource(Smooks.java:475) at org.wso2.carbon.mediator.transform.SmooksMediator.mediate(SmooksMedia tor.java:123) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:77) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:47) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMe diator.java:131) at org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(Pro xyServiceMessageReceiver.java:166) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclo singRequest(ServerWorker.java:411) at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.j ava:183) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(Native WorkerPool.java:172) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.IllegalArgumentException: prefix cannot be null when crea ting a QName at javax.xml.namespace.QName.init(QName.java:251) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.getQName(XML EventAllocatorImpl.java:254) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.getXMLEvent( XMLEventAllocatorImpl.java:76) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.allocate(XML EventAllocatorImpl.java:53) at com.sun.xml.internal.stream.XMLEventReaderImpl.nextEvent(XMLEventRead erImpl.java:84) at com.sun.xml.internal.stream.XMLEventReaderImpl.next(XMLEventReaderImp l.java:248) at org.wso2.carbon.mediator.transform.stream.IOElementPipe.populateEvent s(IOElementPipe.java:90) at org.wso2.carbon.mediator.transform.stream.IOElementPipe.getData(IOEle mentPipe.java:68) at org.wso2.carbon.mediator.transform.stream.ElementInputStream.read(Ele mentInputStream.java:61) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177) at java.io.InputStreamReader.read(InputStreamReader.java:184) at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source) at org.apache.xerces.impl.XMLEntityScanner.skipString(Unknown Source) at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.milyn.delivery.sax.SAXParser.parse(SAXParser.java:70) at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 75) ... 15 more [2015-03-04 16:03:59,259] ERROR - NativeWorkerPool Uncaught exception org.wso2.carbon.mediator.service.MediatorException: Failed to filter source. Cau sed by Failed to filter source. at org.wso2.carbon.mediator.transform.SmooksMediator.handleException(Smo oksMediator.java:242) at org.wso2.carbon.mediator.transform.SmooksMediator.mediate(SmooksMedia tor.java:137) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:77) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:47) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMe diator.java:131) at org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(Pro xyServiceMessageReceiver.java:166) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclo singRequest(ServerWorker.java:411) at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.j ava:183) at
Re: [Dev] Smooks Configuration : ObjectSerializer argument 'object' is null.
Hi Malith, I come across this issue [1] when i used the smooks configuration. Can you explain to me where should i place the input.xml and the output.xml and related files? [1] - 2015-03-04 16:03:59,244] ERROR - SmooksMediator Failed to filter source. org.milyn.SmooksException: Failed to filter source. at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 86) at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 61) at org.milyn.Smooks._filter(Smooks.java:516) at org.milyn.Smooks.filterSource(Smooks.java:475) at org.wso2.carbon.mediator.transform.SmooksMediator.mediate(SmooksMedia tor.java:123) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:77) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:47) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMe diator.java:131) at org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(Pro xyServiceMessageReceiver.java:166) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclo singRequest(ServerWorker.java:411) at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.j ava:183) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(Native WorkerPool.java:172) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.IllegalArgumentException: prefix cannot be null when crea ting a QName at javax.xml.namespace.QName.init(QName.java:251) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.getQName(XML EventAllocatorImpl.java:254) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.getXMLEvent( XMLEventAllocatorImpl.java:76) at com.sun.xml.internal.stream.events.XMLEventAllocatorImpl.allocate(XML EventAllocatorImpl.java:53) at com.sun.xml.internal.stream.XMLEventReaderImpl.nextEvent(XMLEventRead erImpl.java:84) at com.sun.xml.internal.stream.XMLEventReaderImpl.next(XMLEventReaderImp l.java:248) at org.wso2.carbon.mediator.transform.stream.IOElementPipe.populateEvent s(IOElementPipe.java:90) at org.wso2.carbon.mediator.transform.stream.IOElementPipe.getData(IOEle mentPipe.java:68) at org.wso2.carbon.mediator.transform.stream.ElementInputStream.read(Ele mentInputStream.java:61) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177) at java.io.InputStreamReader.read(InputStreamReader.java:184) at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source) at org.apache.xerces.impl.XMLEntityScanner.skipString(Unknown Source) at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.milyn.delivery.sax.SAXParser.parse(SAXParser.java:70) at org.milyn.delivery.sax.SmooksSAXFilter.doFilter(SmooksSAXFilter.java: 75) ... 15 more [2015-03-04 16:03:59,259] ERROR - NativeWorkerPool Uncaught exception org.wso2.carbon.mediator.service.MediatorException: Failed to filter source. Cau sed by Failed to filter source. at org.wso2.carbon.mediator.transform.SmooksMediator.handleException(Smo oksMediator.java:242) at org.wso2.carbon.mediator.transform.SmooksMediator.mediate(SmooksMedia tor.java:137) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:77) at org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractLis tMediator.java:47) at org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMe diator.java:131) at org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(Pro xyServiceMessageReceiver.java:166) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclo singRequest(ServerWorker.java:411) at org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.j ava:183) at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(Native WorkerPool.java:172) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1145) at
Re: [Dev] Smooks Configuration : ObjectSerializer argument 'object' is null.
Hi Shiva, This exception is a known issue in JBoss Smooks editor. This only happens while you run the Smooks run configuration in Eclipse and it will not be a problem at the actual Smooks run-time. Thanks, Malith On Wed, Mar 4, 2015 at 2:08 AM, Shiva Balachandran sh...@wso2.com wrote: Hi All, i am trying to do a XML to XML using Smooks. I am following the tutorial at [1]. When i run the smooks configuration in Eclipse i get the following error. Exception in thread main java.lang.IllegalArgumentException: ObjectSerializer argument 'object' is null. at org.jboss.tools.smooks.launch.serialize.ObjectSerializer.assertNotNull(ObjectSerializer.java:278) at org.jboss.tools.smooks.launch.serialize.ObjectSerializer.init(ObjectSerializer.java:56) at org.jboss.tools.smooks.launch.serialize.ObjectSerializer.serialize(ObjectSerializer.java:79) at org.jboss.tools.smooks.launch.SmooksLauncher.main(SmooksLauncher.java:91) Does any have any insights on why this is produced? [1] - http://wso2.com/library/tutorials/2011/06/perform-data-mapping-smooks-editor-wso2-carbon-studio/#xml Thank you. Regards, -- Shiva Balachandran Software Engineer WSO2 Inc. Mobile - +94 774445788 Blog - https://shivabalachandran.wordpress.com/ -- Malith Dhanushka Software Engineer - Data Technologies *WSO2, Inc. : wso2.com http://wso2.com/* *Mobile* : +94 716 506 693 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Smooks Configuration : ObjectSerializer argument 'object' is null.
Hi All, i am trying to do a XML to XML using Smooks. I am following the tutorial at [1]. When i run the smooks configuration in Eclipse i get the following error. Exception in thread main java.lang.IllegalArgumentException: ObjectSerializer argument 'object' is null. at org.jboss.tools.smooks.launch.serialize.ObjectSerializer.assertNotNull(ObjectSerializer.java:278) at org.jboss.tools.smooks.launch.serialize.ObjectSerializer.init(ObjectSerializer.java:56) at org.jboss.tools.smooks.launch.serialize.ObjectSerializer.serialize(ObjectSerializer.java:79) at org.jboss.tools.smooks.launch.SmooksLauncher.main(SmooksLauncher.java:91) Does any have any insights on why this is produced? [1] - http://wso2.com/library/tutorials/2011/06/perform-data-mapping-smooks-editor-wso2-carbon-studio/#xml Thank you. Regards, -- Shiva Balachandran Software Engineer WSO2 Inc. Mobile - +94 774445788 Blog - https://shivabalachandran.wordpress.com/ ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev