[Carbon-dev] Exceptions when DOM is used instead of DOOM in Rampart (Relates to Axis2/Rampart Performance Improvement)
Hello, we were trying to use Rampart without using DOOM objects. i.e. instead of converting OMElement - DOOM we do OMElement - DOM conversion. This is done by passing *false* for the parameter '*useDoom*' in methods getSOAPEnvelopeFromDOMDocument(Document doc, boolean useDoom) and getDocumentFromSOAPEnvelope(SOAPEnvelope env, boolean useDoom) @ org.apache.rampart.util.Axis2Util.java. But, this doesn't work! I am getting a ClassCastException. Does anyone know a solution for this? Stack-Trace is given below. run-signencr: run-policy: [copy] Copying 1 file to /media/DATA/WSO2/axis2/jws14code-new/axis2.BACK/client/bin [java] Running initialization request to prepare for timed test [java] Connecting to service at http://localhost:8080/axis2/services/seismic-signencr [java] Rampart engaged for supplied policy [java] java.lang.ClassCastException: org.apache.xerces.dom.ElementNSImpl cannot be cast to org.apache.axiom.om.OMElement [java] at org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:366) [java] at org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:95) [java] at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:147) [java] at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64) [java] at org.apache.axis2.engine.Phase.invoke(Phase.java:318) [java] at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:259) [java] at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:424) [java] at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406) [java] at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) [java] at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) [java] at com.sosnoski.ws.seismic.adb.SeismicAdbStub.matchQuakes(SeismicAdbStub.java:181) [java] at com.sosnoski.ws.seismic.adb.Axis2LitClient.runQuery(Axis2LitClient.java:87) [java] at com.sosnoski.ws.seismic.adb.TestClient$TestRunnable.run(TestClient.java:210) [java] at java.lang.Thread.run(Thread.java:619) [java] Java Result: 1 BUILD SUCCESSFUL Total time: 3 seconds Thanks, /KasunG -- Kasun Gajasinghe Intern E-mail: kasung AT wso2 DOT com WSO2, Inc.; http://wso2.com lean.enterprise.middleware ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
Re: [Carbon-dev] Exceptions when DOM is used instead of DOOM in Rampart (Relates to Axis2/Rampart Performance Improvement)
I guess this is the ClassCastException you get when casting the timestamp to a OMElement. Please check the creation of timestamp element... Thanks regards. -Prabath kasun Gajasinghe wrote: Hello, we were trying to use Rampart without using DOOM objects. i.e. instead of converting OMElement - DOOM we do OMElement - DOM conversion. This is done by passing *false* for the parameter '*useDoom*' in methods getSOAPEnvelopeFromDOMDocument(Document doc, boolean useDoom) and getDocumentFromSOAPEnvelope(SOAPEnvelope env, boolean useDoom) @ org.apache.rampart.util.Axis2Util.java. But, this doesn't work! I am getting a ClassCastException. Does anyone know a solution for this? Stack-Trace is given below. run-signencr: run-policy: [copy] Copying 1 file to /media/DATA/WSO2/axis2/jws14code-new/axis2.BACK/client/bin [java] Running initialization request to prepare for timed test [java] Connecting to service at http://localhost:8080/axis2/services/seismic-signencr [java] Rampart engaged for supplied policy [java] java.lang.ClassCastException: org.apache.xerces.dom.ElementNSImpl cannot be cast to org.apache.axiom.om.OMElement [java] at org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:366) [java] at org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:95) [java] at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:147) [java] at org.apache.rampart.handler.RampartSender.invoke(RampartSender.java:64) [java] at org.apache.axis2.engine.Phase.invoke(Phase.java:318) [java] at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:259) [java] at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:424) [java] at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:406) [java] at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) [java] at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) [java] at com.sosnoski.ws.seismic.adb.SeismicAdbStub.matchQuakes(SeismicAdbStub.java:181) [java] at com.sosnoski.ws.seismic.adb.Axis2LitClient.runQuery(Axis2LitClient.java:87) [java] at com.sosnoski.ws.seismic.adb.TestClient$TestRunnable.run(TestClient.java:210) [java] at java.lang.Thread.run(Thread.java:619) [java] Java Result: 1 BUILD SUCCESSFUL Total time: 3 seconds Thanks, /KasunG -- Kasun Gajasinghe Intern E-mail: kasung AT wso2 DOT com WSO2, Inc.; http://wso2.com lean.enterprise.middleware ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
[Carbon-dev] solr-server broken on trunk
This is with JDK 1.5 [INFO] Compiling 4 source files to /home/carbon/stratos/carbon/components/solr-server/target/classes [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[95,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[106,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[117,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[138,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () Samisa Abeysinghe VP Engineering WSO2 Inc. http://wso2.com http://wso2.org ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
Re: [Carbon-dev] Error when checking out Carbon trunk from SVN
Did you try deleting the folder and taking a svn up? Thanks, Supun.. On Sat, Jun 5, 2010 at 6:20 AM, Keheliya Gallaba kehel...@wso2.com wrote: Hello, When I try to get a fresh check out from svn [1] I get the following error and it is aborted. Fetching external item into 'carbontrunk/products/ds/modules/features/etc' svn: 'carbontrunk/products/ds/modules/features/etc' is already a working copy for a different URL An 'svn up' results in an error like this: Fetching external item into 'products/ds/modules/features/etc' svn: Working copy 'products/ds/modules/features/etc' locked svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details) I tried 'svn cleanup' several times, but it didn't fix things. Can somebody please help me out to solve it. Regards, Keheliya ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
[Carbon-dev] Compilation error building carbon core trunk - Registry Kernel
Folks, any idea about the $subject? This is what I get on the build; [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure /home/ruwan/Development/WSO2/trunk/Platform/core/org.wso2.carbon.registry.core/src/main/java/org/wso2/carbon/registry/app/RegistryAdapter.java:[1918,62] cannot find symbol symbol : variable RESOURCE location: class org.wso2.carbon.registry.app.RegistryResolver Ruwan -- Ruwan Linton Software Architect Product Manager, WSO2 ESB; http://wso2.org/esb WSO2 Inc.; http://wso2.com Lean . Enterprise . Middleware phone: +1 408 754 7388 ext 51789 email: ru...@wso2.com; cell: +94 77 341 3097 blog: http://blog.ruwan.org linkedin: http://www.linkedin.com/in/ruwanlinton tweet: http://twitter.com/ruwanlinton ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
Re: [Carbon-dev] Compilation error building carbon core trunk - Registry Kernel
I'm also getting this exception. Thanks, Supun.. On Sat, Jun 5, 2010 at 2:21 PM, Ruwan Linton ru...@wso2.com wrote: Folks, any idea about the $subject? This is what I get on the build; [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure /home/ruwan/Development/WSO2/trunk/Platform/core/org.wso2.carbon.registry.core/src/main/java/org/wso2/carbon/registry/app/RegistryAdapter.java:[1918,62] cannot find symbol symbol : variable RESOURCE location: class org.wso2.carbon.registry.app.RegistryResolver Ruwan -- Ruwan Linton Software Architect Product Manager, WSO2 ESB; http://wso2.org/esb WSO2 Inc.; http://wso2.com Lean . Enterprise . Middleware phone: +1 408 754 7388 ext 51789 email: ru...@wso2.com; cell: +94 77 341 3097 blog: http://blog.ruwan.org linkedin: http://www.linkedin.com/in/ruwanlinton tweet: http://twitter.com/ruwanlinton ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
Re: [Carbon-dev] solr-server broken on trunk
Hi Samisa; Seems it works ok with 1.6, I will look more in detail. If it is blocking anything please remove it from the build for now, nothing depends on solr server module. --Srinath On Sat, Jun 5, 2010 at 5:57 PM, Samisa Abeysinghe sam...@wso2.com wrote: This is with JDK 1.5 [INFO] Compiling 4 source files to /home/carbon/stratos/carbon/components/solr-server/target/classes [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[95,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[106,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[117,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[138,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () Samisa Abeysinghe VP Engineering WSO2 Inc. http://wso2.com http://wso2.org ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev -- Srinath Perera, Ph.D. WSO2 Inc. http://wso2.com Blog: http://srinathsview.blogspot.com/ ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
Re: [Carbon-dev] solr-server broken on trunk
fixed, please let me know if there is anymore trouble --Srinath On Sun, Jun 6, 2010 at 7:51 AM, Srinath Perera srin...@wso2.com wrote: Hi Samisa; Seems it works ok with 1.6, I will look more in detail. If it is blocking anything please remove it from the build for now, nothing depends on solr server module. --Srinath On Sat, Jun 5, 2010 at 5:57 PM, Samisa Abeysinghe sam...@wso2.com wrote: This is with JDK 1.5 [INFO] Compiling 4 source files to /home/carbon/stratos/carbon/components/solr-server/target/classes [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[95,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[106,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[117,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () /home/carbon/stratos/carbon/components/solr-server/src/main/java/org/wso2/carbon/indexing/SignatureUtil.java:[138,53] getInstance(org.wso2.carbon.registry.core.session.UserRegistry) in org.wso2.carbon.core.util.KeyStoreManager cannot be applied to () Samisa Abeysinghe VP Engineering WSO2 Inc. http://wso2.com http://wso2.org ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev -- Srinath Perera, Ph.D. WSO2 Inc. http://wso2.com Blog: http://srinathsview.blogspot.com/ -- Srinath Perera, Ph.D. WSO2 Inc. http://wso2.com Blog: http://srinathsview.blogspot.com/ ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
[Carbon-dev] Which registry to pass in to KeyStoreManager.getInstance(..)?
Which registry to pass in to KeyStoreManager.getInstance(..)? Is it system registry or user registry? Is following look ok KeyStoreManager.getInstance(SolrServiceComponet.getRegService().getConfigUserRegistry()); Thanks Srinath -- Srinath Perera, Ph.D. WSO2 Inc. http://wso2.com Blog: http://srinathsview.blogspot.com/ ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
Re: [Carbon-dev] Compilation error building carbon core trunk - Registry Kernel
Fixed. Thanks, Senaka. On Sun, Jun 6, 2010 at 3:23 AM, Supun Kamburugamuva su...@wso2.com wrote: I'm also getting this exception. Thanks, Supun.. On Sat, Jun 5, 2010 at 2:21 PM, Ruwan Linton ru...@wso2.com wrote: Folks, any idea about the $subject? This is what I get on the build; [ERROR] BUILD FAILURE [INFO] [INFO] Compilation failure /home/ruwan/Development/WSO2/trunk/Platform/core/org.wso2.carbon.registry.core/src/main/java/org/wso2/carbon/registry/app/RegistryAdapter.java:[1918,62] cannot find symbol symbol : variable RESOURCE location: class org.wso2.carbon.registry.app.RegistryResolver Ruwan -- Ruwan Linton Software Architect Product Manager, WSO2 ESB; http://wso2.org/esb WSO2 Inc.; http://wso2.com Lean . Enterprise . Middleware phone: +1 408 754 7388 ext 51789 email: ru...@wso2.com; cell: +94 77 341 3097 blog: http://blog.ruwan.org linkedin: http://www.linkedin.com/in/ruwanlinton tweet: http://twitter.com/ruwanlinton ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev -- Senaka Fernando Associate Technical Lead WSO2 Inc. E-mail: senaka AT wso2.com; Mobile: +94 77 322 1818 http://www.wso2.com/ - Lean . Enterprise . Middleware ___ Carbon-dev mailing list Carbon-dev@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev