[Carbon-dev] Exceptions when DOM is used instead of DOOM in Rampart (Relates to Axis2/Rampart Performance Improvement)

2010-06-05 Thread kasun Gajasinghe
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)

2010-06-05 Thread Prabath Siriwardena
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

2010-06-05 Thread Samisa Abeysinghe
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

2010-06-05 Thread Supun Kamburugamuva
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

2010-06-05 Thread Ruwan Linton
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

2010-06-05 Thread Supun Kamburugamuva
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

2010-06-05 Thread Srinath Perera
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

2010-06-05 Thread Srinath Perera
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(..)?

2010-06-05 Thread Srinath Perera
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

2010-06-05 Thread Senaka Fernando
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