[RESULTS] [VOTE] Apache Stonehenge M2 Release (take4)

2010-07-05 Thread Ben Dewey
Take4 of the release passed on the Stonehenge Developer list with a vote of

8 +1 votes
No 0 votes
No -1 votes

Thank you everyone for your votes.  I will be moving the vote to the Incubator 
General List now.

-Ben Dewey

-Original Message-
From: Ben Dewey 
Sent: Wednesday, June 30, 2010 1:23 AM
To: stonehenge-dev@incubator.apache.org
Subject: [VOTE] Apache Stonehenge M2 Release (take4)

Hi,

As you may have seen from the incubator general list emails, some items have 
caused a rebuild and thus a re-vote.  I've produces a take4 version of the 
artifacts and they can be found below.

Apache Stonehenge M2 release artifacts are here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/

The key is here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/KEYS

RAT reports are here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/rat_report/

This release is tagged at:
https://svn.apache.org/repos/asf/incubator/stonehenge/tags/stonehenge_m2_incubator_take4/

Please test, review and vote on the release artifacts for Apache Stonehenge M2 
release.

Vote open for 72 hours.  Please note you will have to vote again (i.e. votes 
from take1, take2, and take3 do not count).

Here is my vote +1.

Regards,
Ben Dewey


[VOTE] Approve the M2 release of Apache Stonehenge

2010-07-05 Thread Ben Dewey
Hi,

The Apache Stonehenge community has voted for the M2 release of Apache 
Stonehenge. We are now asking the approval from the Incubator PMC to publish 
the release.

Stonehenge is a set of example applications for Service Oriented Architecture 
that spans languages and platforms and demonstrates best practice and 
interoperability.

I have uploaded the Apache Stonehenge M2 release artifacts here: 
http://people.apache.org/~bendewey/stonehenge/m2/take4/

The CHANGELOG is here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/ChangeLog

The key is here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/KEYS

RAT reports are here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/rat_report/

This release is tagged at:
https://svn.apache.org/repos/asf/incubator/stonehenge/tags/stonehenge_m2_incubator_take4/

The release vote on the stonehenge-dev mailing list resulted in
8 +1 votes and no 0 or -1 votes.
+1 votes are from
*Ben Dewey
*Kent Brown
*Pablo Cibraro
*Selvaratnam Uthaiyashankar
*Chintana Wilamuna
*Kamaljit Bath
*Nick Hauenstein
*Scott Golightly

Vote Mail Thread is here:
http://www.mail-archive.com/stonehenge-dev@incubator.apache.org/msg02559.html

More information about the project can be found here:
[Incubation Status Page] http://incubator.apache.org/projects/stonehenge.html
[Project Page] http://incubator.apache.org/stonehenge/

Please vote to approve this release.
[] +1 Publish
[]  0 no opinion
[] -1 Don't publish (and reasons why)

Regards,

-Ben Dewey




RE: [VOTE] Apache Stonehenge M2 Release (take4)

2010-07-01 Thread Ben Dewey
All,

I had to update the GnuPG signatures on this take4 build.  The artifacts have 
not changed, but the new signatures can be found here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/

The new key file is here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/KEYS

There is no need to re-vote we will proceed as scheduled.

-Ben Dewey


-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Wednesday, June 30, 2010 1:23 AM
To: stonehenge-dev@incubator.apache.org
Subject: [VOTE] Apache Stonehenge M2 Release (take4)

Hi,

As you may have seen from the incubator general list emails, some items have 
caused a rebuild and thus a re-vote.  I've produces a take4 version of the 
artifacts and they can be found below.

Apache Stonehenge M2 release artifacts are here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/

The key is here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/KEYS

RAT reports are here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/rat_report/

This release is tagged at:
https://svn.apache.org/repos/asf/incubator/stonehenge/tags/stonehenge_m2_incubator_take4/

Please test, review and vote on the release artifacts for Apache Stonehenge M2 
release.

Vote open for 72 hours.  Please note you will have to vote again (i.e. votes 
from take1, take2, and take3 do not count).

Here is my vote +1.

Regards,
Ben Dewey


[jira] Resolved: (STONEHENGE-129) Incorrect/missing SVN eol-style properties

2010-06-29 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-129.
--

Resolution: Fixed

This issues has been committed (r958838).

 Incorrect/missing SVN eol-style properties
 --

 Key: STONEHENGE-129
 URL: https://issues.apache.org/jira/browse/STONEHENGE-129
 Project: Stonehenge
  Issue Type: Bug
Affects Versions: M2
Reporter: Sebb
 Fix For: M2

 Attachments: stonehenge_m2_incubator_take3.sh


 Incorrect/missing SVN properties - patch script to follow.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[VOTE] Apache Stonehenge M2 Release (take4)

2010-06-29 Thread Ben Dewey
Hi,

As you may have seen from the incubator general list emails, some items have 
caused a rebuild and thus a re-vote.  I've produces a take4 version of the 
artifacts and they can be found below.

Apache Stonehenge M2 release artifacts are here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/

The key is here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/KEYS

RAT reports are here:
http://people.apache.org/~bendewey/stonehenge/m2/take4/rat_report/

This release is tagged at:
https://svn.apache.org/repos/asf/incubator/stonehenge/tags/stonehenge_m2_incubator_take4/

Please test, review and vote on the release artifacts for Apache Stonehenge M2 
release.

Vote open for 72 hours.  Please note you will have to vote again (i.e. votes 
from take1, take2, and take3 do not count).

Here is my vote +1.

Regards,
Ben Dewey


[jira] Updated: (STONEHENGE-129) Incorrect/missing SVN eol-style properties

2010-06-29 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-129?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey updated STONEHENGE-129:
-

Affects Version/s: M2
Fix Version/s: M2

 Incorrect/missing SVN eol-style properties
 --

 Key: STONEHENGE-129
 URL: https://issues.apache.org/jira/browse/STONEHENGE-129
 Project: Stonehenge
  Issue Type: Bug
Affects Versions: M2
Reporter: Sebb
 Fix For: M2

 Attachments: stonehenge_m2_incubator_take3.sh


 Incorrect/missing SVN properties - patch script to follow.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[RESULTS] [VOTE] Apache Stonehenge M2 Release (take3)

2010-06-28 Thread Ben Dewey
Take3 of the release passed on the Stonehenge Developer list with a vote of

8 +1 votes
No 0 votes
No -1 votes

Thank you everyone for your votes.  I will be moving the vote to the Incubator 
General List now.

-Ben Dewey

-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Thursday, June 24, 2010 2:59 PM
To: stonehenge-dev@incubator.apache.org
Subject: [VOTE] Apache Stonehenge M2 Release (take3)

Hi,

I've produces a take3 version of the artifacts and they can be found below.

Apache Stonehenge M2 release artifacts are here:
http://people.apache.org/~bendewey/stonehenge/m2/take3/

The key is here:
http://people.apache.org/~bendewey/stonehenge/m2/take3/KEYS 

RAT reports are here:
http://people.apache.org/~bendewey/stonehenge/m2/take3/rat_report/ 

This release is tagged at:
https://svn.apache.org/repos/asf/incubator/stonehenge/tags/stonehenge_m2_incubator_take3/
 

Please test, review and vote on the release artifacts for Apache Stonehenge M2 
release.

Vote open for 72 hours.  Please note you will have to vote again (i.e. votes 
from take1 and take2 do not count).

Here is my vote +1.

Regards,
Ben Dewey


[VOTE] Apache Stonehenge M2 Release (take2)

2010-06-24 Thread Ben Dewey
Hi,



Everyone, Shankar notices some issues with the first set of artifacts.  I've 
produces a take2 version of the artifacts and they can be found below.



Apache Stonehenge M2 release artifacts are here:

http://people.apache.org/~bendewey/stonehenge/m2/take2/



The key is here:

http://people.apache.org/~bendewey/stonehenge/m2/take2/KEYS



RAT reports are here:

http://people.apache.org/~bendewey/stonehenge/m2/take2/rat_report/



This release is tagged at:

https://svn.apache.org/repos/asf/incubator/stonehenge/tags/stonehenge_m2_incubator_take2/



Please test, review and vote on the release artifacts for Apache Stonehenge M2 
release.



Vote open for 72 hours.  Please note you will have to vote again (i.e. votes 
from take1 do not count).



Here is my vote +1.



Regards,

Ben Dewey



[CANCELLED] [VOTE] Apache Stonehenge M2 Release (take2)

2010-06-24 Thread Ben Dewey
I apologize, I noticed another issue with this release.  We were missing the 
binary packaging of the .NET Passive STS.

Please stay tuned for take3 and disregard this vote.

-Ben Dewey


[VOTE] Apache Stonehenge M2 Release (take3)

2010-06-24 Thread Ben Dewey
Hi,

I've produces a take3 version of the artifacts and they can be found below.

Apache Stonehenge M2 release artifacts are here:
http://people.apache.org/~bendewey/stonehenge/m2/take3/

The key is here:
http://people.apache.org/~bendewey/stonehenge/m2/take3/KEYS 

RAT reports are here:
http://people.apache.org/~bendewey/stonehenge/m2/take3/rat_report/ 

This release is tagged at:
https://svn.apache.org/repos/asf/incubator/stonehenge/tags/stonehenge_m2_incubator_take3/
 

Please test, review and vote on the release artifacts for Apache Stonehenge M2 
release.

Vote open for 72 hours.  Please note you will have to vote again (i.e. votes 
from take1 and take2 do not count).

Here is my vote +1.

Regards,
Ben Dewey


[VOTE] Apache Stonehenge M2 Release

2010-06-22 Thread Ben Dewey
Hi,



I have uploaded the Apache Stonehenge M2 release artifacts here:

http://people.apache.org/~bendewey/stonehenge/m2/take1/



The key is here:

http://people.apache.org/~bendewey/stonehenge/m2/take1/KEYS



RAT reports are here:

http://people.apache.org/~bendewey/stonehenge/m2/take1/rat_report/



This release is tagged at:

https://svn.apache.org/repos/asf/incubator/stonehenge/tags/stonehenge_m2_incubator/



Please test, review and vote on the release artifacts for Apache Stonehenge M2 
release.



Vote open for 72 hours.



Here is my vote +1.



Regards,

Ben Dewey



RE: Zero M2 Bug Tickets

2010-06-18 Thread Ben Dewey
Great thanks,

Do you have a patch for the DB Create Script update?

-Ben Dewey


-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Friday, June 18, 2010 11:15 AM
To: stonehenge-dev@incubator.apache.org
Subject: RE: Zero M2 Bug Tickets

Hello,

I added steps to the metro install docs to get the certificates imported. We 
also need to update the DB creation scripts so that the METRO_BS endpoint URI 
has STS appended to it.

I updated to get Pablo's patch applied to my image, but I'm still getting the 
NPE for calls from METRO_BS. Pablo is going to look at that today, and see if 
it's a quirk with my setup or an actual issue.

- Nick

From: Ben Dewey [ben.de...@26ny.com]
Sent: Friday, June 18, 2010 6:05 AM
To: stonehenge-dev@incubator.apache.org
Subject: RE: Zero M2 Bug Tickets

Just waiting on Nick to:

give the documentation one last look and give approval so I can build the M2 
release and put it up for a vote

If I don't hear from him shortly I will package the release as is.

-Ben Dewey

-Original Message-
From: Kent Brown [mailto:kent.br...@microsoft.com]
Sent: Thursday, June 17, 2010 7:17 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: Zero M2 Bug Tickets

Woohoo!  Anything else holding up doing a release and starting a vote?

Kent
-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com]
Sent: Wednesday, June 16, 2010 8:00 PM
To: stonehenge-dev@incubator.apache.org
Subject: Zero M2 Bug Tickets

JIRA has 0 items pending for M2.

-Ben Dewey


[jira] Closed: (STONEHENGE-128) DB: Create script for config db points to incorrect METRO_BS endpoint

2010-06-18 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey closed STONEHENGE-128.


Resolution: Fixed

Commited in rev.956063

 DB: Create script for config db points to incorrect METRO_BS endpoint
 -

 Key: STONEHENGE-128
 URL: https://issues.apache.org/jira/browse/STONEHENGE-128
 Project: Stonehenge
  Issue Type: Bug
Affects Versions: M2
Reporter: Nicholas A Hauenstein
Assignee: Nicholas A Hauenstein
Priority: Minor
 Fix For: M2

 Attachments: metrobs_dbscript.patch


 See attached patch.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (STONEHENGE-127) Null pointer exception in Order Processor client

2010-06-16 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12879470#action_12879470
 ] 

Ben Dewey commented on STONEHENGE-127:
--

Pablo,

I've committed this patch.  Please verify and close.

Thanks,

 Null pointer exception in Order Processor client
 

 Key: STONEHENGE-127
 URL: https://issues.apache.org/jira/browse/STONEHENGE-127
 Project: Stonehenge
  Issue Type: Bug
Affects Versions: M2
 Environment: Metro
Reporter: Pablo Mariano Cibraro
 Attachments: ops.patch


 The order processor port for the basic http endpoint is missing from the 
 business client configuration in metro. Also, the certificates in the java 
 key store for consuming this service are not well configured.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RE: Final-ish M2 Testing

2010-06-16 Thread Ben Dewey
STONEHENGE-127 should resolve #1.  

For #2 I added an info block to the documentation page. 
https://cwiki.apache.org/confluence/display/STONEHENGE/Stonehenge+WSAS+StockTrader+Documentation

Nick,

Can you get latest, and verify #1. Also, can you give the documentation one 
last look and give approval so I can build the M2 release and put it up for a 
vote.

Thanks,

-Ben Dewey


-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Thursday, June 03, 2010 3:46 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: Final-ish M2 Testing

Nick,

Thanks for all your testing this is a huge help and greatly appreciated.  We'd 
really need to focus on releasing something as soon as possible.  What are your 
thoughts here on what is obtainable to fix and what should be documented going 
forward.

My thoughts are:

1) See if we can fix the Null Pointer Exception
2) Document WSO2 not working with WS Sec but leave it as is.

Thanks,

-Ben Dewey


-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Thursday, June 03, 2010 2:45 PM
To: stonehenge-dev@incubator.apache.org
Subject: Final-ish M2 Testing

I tested most possible M2 communications scenarios with the .NET client in a VM 
after patching (hopefully) everything that has been found up to this point. The 
Metro business service is able to return account information, but it looks like 
there is a failure happening somewhere when actually submitting orders. The 
WSO2 services look fairly solid as long as we're not using any of the bindings 
that use messaging security, and they do work with the .NET Active STS.

The configuration I'm using on the .NET side is what I just attached to 
STONEHENGE-124. I did make an endpoint update to point the METRO_BS at 
/business_service/TradeServiceWsasSTS, as that is what the metro configuration 
seemed to indicate was necessary. Without this change every action attempted 
while using METRO_BS resulted in an error saying Unknown target service 
provider http://apps.stonehenge.dev:8080/business_service/TradeServiceWsas. STS 
Configuration does not contain meta data for the service.

Any thoughts on the NPE I'm seeing when the METRO_BS is trying to communicate 
with any OPS?

DOTNET PASSIVE STS

DOTNET_BS (DOTNET ACTIVE STS)

o   DOTNET_OPS   PASS

o   DOTNET_OPSSEC PASS

o   DOTNET_OPSTSEC   PASS

o   METRO_OPS PASS

o   METRO_OPSSEC  PASS

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PASS

o   WSAS_OPSSEC PASS

METRO_BS (METRO ACTIVE STS)
Actual endpoint of service to use is /business_service/TradeServiceWsasSTS, 
docs update required

o   DOTNET_OPS   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   DOTNET_OPSSEC FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   DOTNET_OPSTSEC   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   METRO_OPS FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   METRO_OPSSEC  FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   WSAS_OPSSEC FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

PHP_BS (N/A)

o   DOTNET_OPS   PHP NOT INSTALLED ON VM/NOT TESTED

o   DOTNET_OPSSEC PHP NOT INSTALLED ON VM/NOT TESTED

o   DOTNET_OPSTSEC   PHP NOT INSTALLED ON VM/NOT TESTED

o   METRO_OPS PHP NOT INSTALLED ON VM/NOT TESTED

o   METRO_OPSSEC  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPSSEC PHP NOT INSTALLED ON VM/NOT TESTED

WSAS_BS (DOTNET ACTIVE STS)

o   DOTNET_OPS   PASS

o   DOTNET_OPSSEC FAIL - ORDER STUCK IN OPEN STATUS

o   DOTNET_OPSTSEC   FAIL - PKIX path building failed: 
sun.security.provider.certpath.SunCertPathBuilderException: unable to find 
valid certification path to requested target

o   METRO_OPS PASS

o   METRO_OPSSEC  FAIL - ORDER STUCK IN OPEN STATUS

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PASS

o   WSAS_OPSSEC PASS

WSO2 IS PASSIVE STS

DOTNET_BS (DOTNET ACTIVE STS)

o   DOTNET_OPS   PASS

o   DOTNET_OPSSEC PASS

o   DOTNET_OPSTSEC   PASS

o   METRO_OPS PASS

o   METRO_OPSSEC  PASS

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP

[jira] Closed: (STONEHENGE-113) Documentation for configuring OpenSSO in Metro implementation

2010-06-16 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-113?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey closed STONEHENGE-113.


Resolution: Won't Fix

No documenation need for this because OpenSSO is not supported in M2

 Documentation for configuring OpenSSO in Metro implementation
 -

 Key: STONEHENGE-113
 URL: https://issues.apache.org/jira/browse/STONEHENGE-113
 Project: Stonehenge
  Issue Type: Improvement
  Components: Documentation
Affects Versions: M2
 Environment: METRO
Reporter: Pablo Mariano Cibraro
 Fix For: M2

 Attachments: Metro Install Guide.docx, STS Setup manual.docx


 The documentation for configuring the glasshfish domains and OpenSSO 
 instances required for the Metro implementation requires some more details 
 about specific settings. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (STONEHENGE-107) Change Trader_Client Active_STS to Use Certificate 'BSL.Com'

2010-06-16 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-107.
--

Resolution: Fixed

The certificate was update the BSL.Com in #900648, by Pablo

 Change Trader_Client  Active_STS to Use Certificate 'BSL.Com'
 --

 Key: STONEHENGE-107
 URL: https://issues.apache.org/jira/browse/STONEHENGE-107
 Project: Stonehenge
  Issue Type: New Feature
Affects Versions: M2
 Environment: glassfish2, jdk5, metro v2, ant
Reporter: Ming Jin
 Fix For: M2


 Currently, the trader client in Metro version of stocktrader uses OPS.Com 
 certificate to talk with Business Service, while .NET version uses BSL.Com 
 instead.
 We'd better use BSL.Com certificate in Metro version of Trader client, 
 Acitive STS as well.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RE: Stonehenge Mailing list issue

2010-06-15 Thread Ben Dewey
Daniel,

Thanks,  You can add me, although we still need more because 3 is preferred[1], 
Any other volunteers?

[1] http://www.apache.org/dev/reporting-issues.html#mail-new-moderators


-Ben Dewey


-Original Message-
From: Daniel Kulp [mailto:dk...@apache.org] 
Sent: Tuesday, June 15, 2010 10:58 AM
To: Ben Dewey
Cc: stonehenge-dev@incubator.apache.org
Subject: Re: Stonehenge Mailing list issue


I just unsubscribed:

onl...@bankofamerica.com

from the list.


BTW: at some point, it would probably be good if we change the 
moderators/owners of the lists to be members of the Stonehenge community 
itself.   Are there a couple of folks that would like to volunteer to be 
moderators?   


Dan



On Tuesday 15 June 2010 10:42:22 am Ben Dewey wrote:
 Hi,
 
 We keep getting an automated reply from 'onl...@bankofamerica.com' whenever
 anyone sends an email to our
 Stonehenge-dev@incubator.apache.orgmailto:stonehenge-...@incubator.apache
 .org mailing list.
 
 I'm guessing that someone registered a bankofamerica.com email to our
 mailing list.  Can someone help me get this removed from our list?
 
 Ben Dewey

-- 
Daniel Kulp
dk...@apache.org
http://dankulp.com/blog


RE: Stonehenge Mailing list issue

2010-06-15 Thread Ben Dewey
Matthew,

Thanks so much for you enthusiasm.  I think we need committers only for this 
role.  

We are happy to have you on board. Please review the steps here and after 
making some contributions we'll see what we can do to get you committer access.

[1] http://apache.org/dev/
[2] http://apache.org/dev/contributors.html

-Ben Dewey


-Original Message-
From: Matthew Brylka [mailto:m...@tynenet.co.uk] 
Sent: Tuesday, June 15, 2010 12:01 PM
To: stonehenge-dev@incubator.apache.org
Cc: Daniel Kulp
Subject: Re: Stonehenge Mailing list issue

I'm quite new to the project, but I could do it.

Preferable would be good to have people from various continents (2/2 US/EU).

I'm GMT / London.

Kind Regards,
Maciej Brylka

On 15 June 2010 16:14, Ben Dewey ben.de...@26ny.com wrote:
 Daniel,

 Thanks,  You can add me, although we still need more because 3 is 
 preferred[1], Any other volunteers?

 [1] http://www.apache.org/dev/reporting-issues.html#mail-new-moderators


 -Ben Dewey


 -Original Message-
 From: Daniel Kulp [mailto:dk...@apache.org]
 Sent: Tuesday, June 15, 2010 10:58 AM
 To: Ben Dewey
 Cc: stonehenge-dev@incubator.apache.org
 Subject: Re: Stonehenge Mailing list issue


 I just unsubscribed:

 onl...@bankofamerica.com

 from the list.


 BTW: at some point, it would probably be good if we change the
 moderators/owners of the lists to be members of the Stonehenge community
 itself.   Are there a couple of folks that would like to volunteer to be
 moderators?


 Dan



 On Tuesday 15 June 2010 10:42:22 am Ben Dewey wrote:
 Hi,

 We keep getting an automated reply from 'onl...@bankofamerica.com' whenever
 anyone sends an email to our
 Stonehenge-dev@incubator.apache.orgmailto:stonehenge-...@incubator.apache
 .org mailing list.

 I'm guessing that someone registered a bankofamerica.com email to our
 mailing list.  Can someone help me get this removed from our list?

 Ben Dewey

 --
 Daniel Kulp
 dk...@apache.org
 http://dankulp.com/blog




-- 
Matthew Brylka
TyneNet Ltd
Email m...@tynenet.co.uk
Web https://www.tynenet.co.uk

This communication contains information which is confidential and may
also be privileged. It is for the exclusive use of the intended
recipient[s]. If you are not the intended recipient[s] please note
that any distribution, copying or use of this communication, or the
information in it, is strictly prohibited. If you have received this
communication in error please notify us by telephone 08444151097 or
e-mail i...@tynenet.co.uk and then destroy the e-mail and any copies
of it. This communication is from TyneNet (U.K.) Ltd of 21
Southernwood, DH8 6GD Consett. Our website is www.tynenet.co.uk


RE: Introduction

2010-06-15 Thread Ben Dewey
Welcome aboard.

-Ben Dewey


-Original Message-
From: Matthew Brylka [mailto:m...@tynenet.co.uk] 
Sent: Tuesday, June 15, 2010 1:02 PM
To: stonehenge-dev@incubator.apache.org
Subject: Introduction

Hi Guys,

Quick intro. My name is Maciej (aka Matthew) and I'm a security specialist.

I'll be keeping an eye on security within the project and various
implementations. We want people to implement secure SOA solutions.

I'll be also contributing to the PHP part of the project.

Kind Regards
-- 
Maciej Brylka


RE: [Vote] Grant committer status to Nicholas A Hauenstein

2010-06-04 Thread Ben Dewey
+1 with enthusiasm.

-Ben Dewey

-Original Message-
From: Kamaljit Bath [mailto:kamaljit.b...@microsoft.com] 
Sent: Friday, June 04, 2010 2:34 PM
To: stonehenge-dev@incubator.apache.org
Subject: [Vote] Grant committer status to Nicholas A Hauenstein 

I would like to start a formal vote to grant committer status to Nick. This has 
already been discussed in the Stonehenge private list and we have found no 
objections.



Nick has been engaged with Stonehenge dev community for a long time now. He has



1-  Produced installation and configuration documentation for M2

2-  Tested interop between all stacks for M2



Specifically, he has made patches to the following issues



SH-125, SH-124, SH-123, SH-122, SH-120, SH-119, SH-112, SH-110



Please vote +1, 0, or -1 (with comments) on this vote.



Here is a +1 vote from me.



kamal



RE: [Vote] Grant committer status to Pablo Cibraro

2010-06-04 Thread Ben Dewey
+1 with enthusiasm.

-Ben Dewey

-Original Message-
From: Kamaljit Bath [mailto:kamaljit.b...@microsoft.com] 
Sent: Friday, June 04, 2010 2:38 PM
To: stonehenge-dev@incubator.apache.org
Subject: [Vote] Grant committer status to Pablo Cibraro 

I would like to start a formal vote to grant committer status to Pablo. This 
has already been discussed in the Stonehenge private list and we have found no 
objections.



Pablo has been engaged with Stonehenge dev community for a long time now. He has



1-  built prototype for M3



2-  authored architecture/design document for M3



3-  tested interop between all stacks during M1 and M2



4-  tpgraded the specs used from contributed versions to be ratified



5-  implemented claims based security in .NET and enabled interop with 
Metro, helped the debug issues between .NET and Java





Specifically, he has made patches to the following issues



SH-117, SH-116, SH-115, SH-114, SH-113, SH-109, SH-106, SH-104, SH-103, SH-102



Please vote +1, 0, or -1 (with comments) on this vote.



Here is a +1 vote from me.



kamal



RE: Final-ish M2 Testing

2010-06-04 Thread Ben Dewey
Can someone on the Metro Team respond to this?  Jiandong?

Thanks,

Ben Dewey

-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Thursday, June 03, 2010 3:46 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: Final-ish M2 Testing

Nick,

Thanks for all your testing this is a huge help and greatly appreciated.  We'd 
really need to focus on releasing something as soon as possible.  What are your 
thoughts here on what is obtainable to fix and what should be documented going 
forward.

My thoughts are:

1) See if we can fix the Null Pointer Exception
2) Document WSO2 not working with WS Sec but leave it as is.

Thanks,

-Ben Dewey


-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Thursday, June 03, 2010 2:45 PM
To: stonehenge-dev@incubator.apache.org
Subject: Final-ish M2 Testing

I tested most possible M2 communications scenarios with the .NET client in a VM 
after patching (hopefully) everything that has been found up to this point. The 
Metro business service is able to return account information, but it looks like 
there is a failure happening somewhere when actually submitting orders. The 
WSO2 services look fairly solid as long as we're not using any of the bindings 
that use messaging security, and they do work with the .NET Active STS.

The configuration I'm using on the .NET side is what I just attached to 
STONEHENGE-124. I did make an endpoint update to point the METRO_BS at 
/business_service/TradeServiceWsasSTS, as that is what the metro configuration 
seemed to indicate was necessary. Without this change every action attempted 
while using METRO_BS resulted in an error saying Unknown target service 
provider http://apps.stonehenge.dev:8080/business_service/TradeServiceWsas. STS 
Configuration does not contain meta data for the service.

Any thoughts on the NPE I'm seeing when the METRO_BS is trying to communicate 
with any OPS?

DOTNET PASSIVE STS

DOTNET_BS (DOTNET ACTIVE STS)

o   DOTNET_OPS   PASS

o   DOTNET_OPSSEC PASS

o   DOTNET_OPSTSEC   PASS

o   METRO_OPS PASS

o   METRO_OPSSEC  PASS

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PASS

o   WSAS_OPSSEC PASS

METRO_BS (METRO ACTIVE STS)
Actual endpoint of service to use is /business_service/TradeServiceWsasSTS, 
docs update required

o   DOTNET_OPS   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   DOTNET_OPSSEC FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   DOTNET_OPSTSEC   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   METRO_OPS FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   METRO_OPSSEC  FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   WSAS_OPSSEC FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

PHP_BS (N/A)

o   DOTNET_OPS   PHP NOT INSTALLED ON VM/NOT TESTED

o   DOTNET_OPSSEC PHP NOT INSTALLED ON VM/NOT TESTED

o   DOTNET_OPSTSEC   PHP NOT INSTALLED ON VM/NOT TESTED

o   METRO_OPS PHP NOT INSTALLED ON VM/NOT TESTED

o   METRO_OPSSEC  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPSSEC PHP NOT INSTALLED ON VM/NOT TESTED

WSAS_BS (DOTNET ACTIVE STS)

o   DOTNET_OPS   PASS

o   DOTNET_OPSSEC FAIL - ORDER STUCK IN OPEN STATUS

o   DOTNET_OPSTSEC   FAIL - PKIX path building failed: 
sun.security.provider.certpath.SunCertPathBuilderException: unable to find 
valid certification path to requested target

o   METRO_OPS PASS

o   METRO_OPSSEC  FAIL - ORDER STUCK IN OPEN STATUS

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PASS

o   WSAS_OPSSEC PASS

WSO2 IS PASSIVE STS

DOTNET_BS (DOTNET ACTIVE STS)

o   DOTNET_OPS   PASS

o   DOTNET_OPSSEC PASS

o   DOTNET_OPSTSEC   PASS

o   METRO_OPS PASS

o   METRO_OPSSEC  PASS

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PASS

o   WSAS_OPSSEC PASS

METRO_BS (METRO ACTIVE STS)
Actual endpoint of service to use is /business_service/TradeServiceWsasSTS, 
docs update required

o   DOTNET_OPS   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o

RE: Final-ish M2 Testing

2010-06-03 Thread Ben Dewey
Nick,

Thanks for all your testing this is a huge help and greatly appreciated.  We'd 
really need to focus on releasing something as soon as possible.  What are your 
thoughts here on what is obtainable to fix and what should be documented going 
forward.

My thoughts are:

1) See if we can fix the Null Pointer Exception
2) Document WSO2 not working with WS Sec but leave it as is.

Thanks,

-Ben Dewey


-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Thursday, June 03, 2010 2:45 PM
To: stonehenge-dev@incubator.apache.org
Subject: Final-ish M2 Testing

I tested most possible M2 communications scenarios with the .NET client in a VM 
after patching (hopefully) everything that has been found up to this point. The 
Metro business service is able to return account information, but it looks like 
there is a failure happening somewhere when actually submitting orders. The 
WSO2 services look fairly solid as long as we're not using any of the bindings 
that use messaging security, and they do work with the .NET Active STS.

The configuration I'm using on the .NET side is what I just attached to 
STONEHENGE-124. I did make an endpoint update to point the METRO_BS at 
/business_service/TradeServiceWsasSTS, as that is what the metro configuration 
seemed to indicate was necessary. Without this change every action attempted 
while using METRO_BS resulted in an error saying Unknown target service 
provider http://apps.stonehenge.dev:8080/business_service/TradeServiceWsas. STS 
Configuration does not contain meta data for the service.

Any thoughts on the NPE I'm seeing when the METRO_BS is trying to communicate 
with any OPS?

DOTNET PASSIVE STS

DOTNET_BS (DOTNET ACTIVE STS)

o   DOTNET_OPS   PASS

o   DOTNET_OPSSEC PASS

o   DOTNET_OPSTSEC   PASS

o   METRO_OPS PASS

o   METRO_OPSSEC  PASS

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PASS

o   WSAS_OPSSEC PASS

METRO_BS (METRO ACTIVE STS)
Actual endpoint of service to use is /business_service/TradeServiceWsasSTS, 
docs update required

o   DOTNET_OPS   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   DOTNET_OPSSEC FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   DOTNET_OPSTSEC   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   METRO_OPS FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   METRO_OPSSEC  FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   WSAS_OPSSEC FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

PHP_BS (N/A)

o   DOTNET_OPS   PHP NOT INSTALLED ON VM/NOT TESTED

o   DOTNET_OPSSEC PHP NOT INSTALLED ON VM/NOT TESTED

o   DOTNET_OPSTSEC   PHP NOT INSTALLED ON VM/NOT TESTED

o   METRO_OPS PHP NOT INSTALLED ON VM/NOT TESTED

o   METRO_OPSSEC  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPSSEC PHP NOT INSTALLED ON VM/NOT TESTED

WSAS_BS (DOTNET ACTIVE STS)

o   DOTNET_OPS   PASS

o   DOTNET_OPSSEC FAIL - ORDER STUCK IN OPEN STATUS

o   DOTNET_OPSTSEC   FAIL - PKIX path building failed: 
sun.security.provider.certpath.SunCertPathBuilderException: unable to find 
valid certification path to requested target

o   METRO_OPS PASS

o   METRO_OPSSEC  FAIL - ORDER STUCK IN OPEN STATUS

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PASS

o   WSAS_OPSSEC PASS

WSO2 IS PASSIVE STS

DOTNET_BS (DOTNET ACTIVE STS)

o   DOTNET_OPS   PASS

o   DOTNET_OPSSEC PASS

o   DOTNET_OPSTSEC   PASS

o   METRO_OPS PASS

o   METRO_OPSSEC  PASS

o   PHP_OPS  PHP NOT INSTALLED ON VM/NOT TESTED

o   PHP_OPSSECPHP NOT INSTALLED ON VM/NOT TESTED

o   WSAS_OPS   PASS

o   WSAS_OPSSEC PASS

METRO_BS (METRO ACTIVE STS)
Actual endpoint of service to use is /business_service/TradeServiceWsasSTS, 
docs update required

o   DOTNET_OPS   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   DOTNET_OPSSEC FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   DOTNET_OPSTSEC   FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   METRO_OPS FAIL - NULL POINTER EXCEPTION ON ORDER SUBMISSION

o   METRO_OPSSEC  FAIL - NULL POINTER

[jira] Commented: (STONEHENGE-126) Incorrect Order Processor WSDL in Metro

2010-05-26 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12872044#action_12872044
 ] 

Ben Dewey commented on STONEHENGE-126:
--

Pablo,

This patch seems to be out of date.  Can you update you repository and recreate 
the patch?  If you have trouble just attach the latest wsdl.

 Incorrect Order Processor WSDL in Metro
 ---

 Key: STONEHENGE-126
 URL: https://issues.apache.org/jira/browse/STONEHENGE-126
 Project: Stonehenge
  Issue Type: Bug
Affects Versions: M2
 Environment: Metro
Reporter: Pablo Mariano Cibraro
 Fix For: M2

 Attachments: OPS_WSDL_PATCH.patch


 The WSDL of order processor service implementation in metro is not compatible 
 with the rest of the implementations (.NET, WSAS).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RE: AddressAlreadyInUseException when starting TradeOrderProcessor service

2010-04-26 Thread Ben Dewey
Figured you already tried that.  Can you try the old fashion way?

1.  Run AuthorizeWcfServices.bat and delete all reservations
2.  Run OrderProcessorConsoleHost.exe as Administrator manually



-Ben Dewey


-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Monday, April 26, 2010 4:14 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: AddressAlreadyInUseException when starting TradeOrderProcessor 
service

No such luck this time. That was one of the first things I tried. Tried it 
again just now, same result.

- Nick

From: Ben Dewey [ben.de...@26ny.com]
Sent: Monday, April 26, 2010 1:02 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: AddressAlreadyInUseException when starting TradeOrderProcessor 
service

Nick,

I've seen this before, and IIRC a restart fixed it for me.  Have you tried that 
by any chance?

-Ben Dewey


RE: AddressAlreadyInUseException when starting TradeOrderProcessor service

2010-04-26 Thread Ben Dewey
Do we think this is distinct to Windows 7?

-Ben Dewey


-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Monday, April 26, 2010 4:44 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: AddressAlreadyInUseException when starting TradeOrderProcessor 
service

It works with the reservation removed, and without explicitly running as 
administrator. How should this be documented?

- Nick

From: Ben Dewey [ben.de...@26ny.com]
Sent: Monday, April 26, 2010 1:30 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: AddressAlreadyInUseException when starting TradeOrderProcessor 
service

Figured you already tried that.  Can you try the old fashion way?

1.  Run AuthorizeWcfServices.bat and delete all reservations
2.  Run OrderProcessorConsoleHost.exe as Administrator manually



-Ben Dewey


-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com]
Sent: Monday, April 26, 2010 4:14 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: AddressAlreadyInUseException when starting TradeOrderProcessor 
service

No such luck this time. That was one of the first things I tried. Tried it 
again just now, same result.

- Nick

From: Ben Dewey [ben.de...@26ny.com]
Sent: Monday, April 26, 2010 1:02 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: AddressAlreadyInUseException when starting TradeOrderProcessor 
service

Nick,

I've seen this before, and IIRC a restart fixed it for me.  Have you tried that 
by any chance?

-Ben Dewey


RE: Metro Build Errors

2010-04-26 Thread Ben Dewey
Get Latest and try now, using 'ant deploy'  (no STS)

-Ben Dewey


-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com]
Sent: Monday, April 26, 2010 5:16 PM
To: stonehenge-dev@incubator.apache.org
Subject: Metro Build Errors

I was just running through the Metro install process (sans OpenSSO), but when I 
got to the point of building the code that is currently in the trunk (by 
executing: ant STS deploy), I hit quite a few errors during compilation [1]. Is 
the code that is checked in expected to build right now, or is there still some 
work pending?

Thanks in advance!

- Nick

[1] Build output:
Buildfile: C:\stonehenge\stocktrader\metro\build.xml
STS:
 [echo] copy sts web file
 [copy] Copying 1 file to 
C:\stonehenge\stocktrader\metro\trader_client\web\WEB-INF
deploy:
clean:
   [delete] Deleting directory 
C:\stonehenge\stocktrader\metro\business_service\build
setup:
[mkdir] Created dir: C:\stonehenge\stocktrader\metro\business_service\build
[mkdir] Created dir: 
C:\stonehenge\stocktrader\metro\business_service\build\classes
[mkdir] Created dir: 
C:\stonehenge\stocktrader\metro\business_service\build\war
generate-order-processor-client:
 [wsimport] Consider using depends/produces so that wsimport won't do 
unnecessary compilation
 [wsimport] parsing WSDL...
 [wsimport]
 [wsimport]
 [wsimport] [WARNING] SOAP port WSHttpBinding_OrderProcessorService: uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 402 of 
file:/C:/stonehenge/stocktrader/metro/etc/order_processor/OrderProcessor.wsdl
 [wsimport]
 [wsimport] [WARNING] SOAP port CustomBinding_OrderProcessorService: uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 409 of 
file:/C:/stonehenge/stocktrader/metro/etc/order_processor/OrderProcessor.wsdl
 [wsimport]
 [wsimport] [WARNING] SOAP port 
SecureConversationBinding_OrderProcessorService: uses a non-standard SOAP 1.2 
binding.
 [wsimport]   line 416 of 
file:/C:/stonehenge/stocktrader/metro/etc/order_processor/OrderProcessor.wsdl
 [wsimport]
 [wsimport] generating code...
 [wsimport]
 [wsimport]
 [wsimport] compiling code...
 [wsimport]
generate-cs-client:
 [wsimport] Consider using depends/produces so that wsimport won't do 
unnecessary compilation
 [wsimport] parsing WSDL...
 [wsimport]
 [wsimport]
 [wsimport] generating code...
 [wsimport]
 [wsimport]
 [wsimport] compiling code...
 [wsimport]
build:
 [wsimport] Consider using depends/produces so that wsimport won't do 
unnecessary compilation
 [wsimport] parsing WSDL...
 [wsimport]
 [wsimport]
 [wsimport] [WARNING] SOAP port BasicHttpBinding_ITradeServices: uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 507 of 
file:/C:/stonehenge/stocktrader/metro/etc/business_service/TradeServiceWsas.wsdl
 [wsimport]
 [wsimport] [WARNING] SOAP port CustomBinding_ITradeServices: uses a 
non-standard SOAP 1.2 binding.
 [wsimport]   line 510 of 
file:/C:/stonehenge/stocktrader/metro/etc/business_service/TradeServiceWsas.wsdl
 [wsimport]
 [wsimport] generating code...
 [wsimport]
 [wsimport]
 [wsimport] compiling code...
 [wsimport]
 [copy] Copying 2 files to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
 [copy] Copying 1 file to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
 [copy] Copying 1 file to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
[javac] C:\stonehenge\stocktrader\metro\business_service\build.xml:104: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 23 source files to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
[javac] C:\stonehenge\stocktrader\metro\business_service\build.xml:108: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 6 source files to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
[javac] C:\stonehenge\stocktrader\metro\business_service\build.xml:112: 
warning: 'includeantruntime' was not set, defaulting to 
build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 6 source files to 
C:\stonehenge\stocktrader\metro\business_service\build\classes
war:
  [war] Building war: 
C:\stonehenge\stocktrader\metro\business_service\build\war\business_service.war
deploy-keystore:
deploy:
 [copy] Copying 1 file to C:\Sun\SDK\domains\domain2\autodeploy
clean:
   [delete] Deleting directory 
C:\stonehenge\stocktrader\metro\order_processor\build
setup:
[mkdir] Created dir: C:\stonehenge\stocktrader\metro\order_processor\build
[mkdir] Created dir: 
C:\stonehenge\stocktrader\metro\order_processor\build\classes
[mkdir] Created dir: 
C:\stonehenge\stocktrader\metro\order_processor\build\war
import-ws:
 [wsimport] Consider using depends/produces so that wsimport won't do 
unnecessary compilation
 [wsimport] parsing WSDL...
 [wsimport]
 [wsimport]
 [wsimport

[jira] Commented: (STONEHENGE-122) Metro implementation of StockTrader attempts to deploy resources to domain2

2010-04-26 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-122?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12861142#action_12861142
 ] 

Ben Dewey commented on STONEHENGE-122:
--

Thanks for the patch Nick.

Please verify and resolve.

 Metro implementation of StockTrader attempts to deploy resources to domain2
 ---

 Key: STONEHENGE-122
 URL: https://issues.apache.org/jira/browse/STONEHENGE-122
 Project: Stonehenge
  Issue Type: Bug
Affects Versions: M2
Reporter: Nicholas A Hauenstein
Assignee: Nicholas A Hauenstein
Priority: Minor
 Fix For: M2

 Attachments: domain1patch.patch

   Original Estimate: 0.08h
  Remaining Estimate: 0.08h

 Building the Metro implementation of the StockTrader application results in 
 all of the services being deployed to Glassfish domain2. Since we're not 
 using OpenSSO anymore, this should default to domain1.
 Patch will be attached momentarily.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RE: [jira] Commented: (STONEHENGE-121) Proposal for M3

2010-04-23 Thread Ben Dewey
Pablo,

I'm not seeing any tests here.   Should I be?

No tests match the specified criteria.

-Ben Dewey


From: Pablo Mariano Cibraro (JIRA) [j...@apache.org]
Sent: Friday, April 23, 2010 11:50 AM
To: stonehenge-dev@incubator.apache.org
Subject: [jira] Commented: (STONEHENGE-121) Proposal for M3

[ 
https://issues.apache.org/jira/browse/STONEHENGE-121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12860289#action_12860289
 ]

Pablo Mariano Cibraro commented on STONEHENGE-121:
--

A working version of the prototype is available at this address. 
http://204.152.240.69/Stonehenge

 Proposal for M3
 ---

 Key: STONEHENGE-121
 URL: https://issues.apache.org/jira/browse/STONEHENGE-121
 Project: Stonehenge
  Issue Type: Improvement
  Components: Documentation
 Environment: All
Reporter: Kent Brown
 Attachments: Stonehenge M3 Proposal.docx, Stonehenge+M3+Proposal.doc, 
 stonehenge-m3.docx, stonehenge.zip


 I am creating this to start discussion about M3 plans.  I will attach a 
 document of my proposal which has been contributed to and reviewed by several 
 people, but is by no means locked down.  Please review and comment.

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

M2 Release

2010-04-19 Thread Ben Dewey
Everyone,

After months of effort, we are hoping to move forward with our M2 Release.  
I've spoken with a few people off of the list and it seems that due to 
licensing issues with OpenSSO we are not going to be able to release it anytime 
in the near future.

I, along with many others would like to release and start working M3.  In order 
to do this we felt it best to create a branch, then remove metro trader client 
from the trunk, and release.

Nick Hauenstein is on board and has graciously offered to update the 
documentation to reflect this.  I will perform the branching now and start 
preparing the code for a release.

Please let me know if anyone has any comments.

Thanks,

Ben Dewey


RE: Status of Ruby Implementation

2010-04-19 Thread Ben Dewey
Chintana,

What are your thoughts on removing the ruby implementation from the M2 release? 
 It's extremely out-dated and virtually untested.

It can remain in the branch until we have the resources to test it.

-Ben Dewey

-Original Message-
From: Chintana Wilamuna [mailto:chinta...@gmail.com] 
Sent: Saturday, September 19, 2009 12:16 AM
To: stonehenge-dev@incubator.apache.org
Subject: Re: Status of Ruby Implementation

Nick,

It has to be tested with the latest version of Ruby on Rails. Also, it
does not take advantage of the new configuration service. Need to fix
that as well.

Bye,

-Chintana

-- 
http://engwar.com/


[jira] Closed: (STONEHENGE-99) Add Support of Username Token over TLS in BSL-OPS

2010-04-12 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-99?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey closed STONEHENGE-99.
---

Resolution: Fixed

Based on Pablo's comment this issues has been tested and is fixed.

 Add Support of Username Token over TLS in BSL-OPS
 --

 Key: STONEHENGE-99
 URL: https://issues.apache.org/jira/browse/STONEHENGE-99
 Project: Stonehenge
  Issue Type: New Feature
Affects Versions: M2
 Environment: glassfish/metro
Reporter: Ming Jin
 Fix For: M2

 Attachments: Metro_OrderProcessor_UsernameTLS.patch


 As Kent suggested, we want to support more ws-security scenarios in BSL 
 talking to OPS, one of which is Username Token over TLS. 
 This issue is about to implement Username Token over TLS in the Metro 
 version. 
 1. the Certificate OPS.Com is used to establish the SSL channel
 2. the original userid and password is used to validate the user

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (STONEHENGE-120) Configuration mapping missing for WSAS in Business Service Console Configuration

2010-04-12 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-120?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12856156#action_12856156
 ] 

Ben Dewey commented on STONEHENGE-120:
--

Nick,

This was committed with, 
http://svn.apache.org/viewvc?view=revisionrevision=916532.  Can you verify and 
close if its working.

 Configuration mapping missing for WSAS in Business Service Console 
 Configuration
 

 Key: STONEHENGE-120
 URL: https://issues.apache.org/jira/browse/STONEHENGE-120
 Project: Stonehenge
  Issue Type: Bug
Affects Versions: M2
Reporter: Nicholas A Hauenstein
Assignee: Nicholas A Hauenstein
 Fix For: M2

 Attachments: STONEHENGE-120.patch

   Original Estimate: 0.03h
  Remaining Estimate: 0.03h

 There is no mapping present in the web.config of the business service console 
 for the WSAS implementation. This will result in an ambiguous match exception 
 whenever the service tries to create a proxy to access the service without 
 specifying a binding configuration.
 The only reason that this is necessary is because of how the configuration 
 service responses are handled (the BS maps the OPS service identifier to a 
 binding using app settings in the config file).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (STONEHENGE-105) Remove SAML token encryption from the .Net impl in order to interoperate with WSO2 Identity Server

2010-04-12 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12856157#action_12856157
 ] 

Ben Dewey commented on STONEHENGE-105:
--

Guys, 

Can we close this issue?

 Remove SAML token encryption from the .Net impl in order to interoperate with 
 WSO2 Identity Server
 --

 Key: STONEHENGE-105
 URL: https://issues.apache.org/jira/browse/STONEHENGE-105
 Project: Stonehenge
  Issue Type: Bug
 Environment: .Net
Reporter: Chintana Wilamuna
 Fix For: M2

 Attachments: passive-sts-web-config.patch, remove-encryption.patch, 
 trader-client-web-config.patch


 The current implementation of the passive STS, encrypts the SAML token being 
 issued. This creates problems when it comes to configuring WSO2 Identity 
 Server as the passive STS as it cannot encrypt the SAML token.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




RE: WSO2 BS Error

2010-03-09 Thread Ben Dewey
Thanks, Chintana


From: Chintana Wilamuna [chinta...@gmail.com]
Sent: Tuesday, March 09, 2010 11:47 AM
To: stonehenge-dev@incubator.apache.org
Subject: Re: WSO2 BS Error

On Thu, Mar 4, 2010 at 8:47 AM, Ben Dewey ben.de...@26ny.com wrote:

 I'm experiencing the following error when interoping with the WSAS BS.  I 
 have tried putting the jtds jars in wsas/lib/extensions and 
 wsas/repository/components/lib, and wsas/repository/components/extensions.  
 But I continue to get this error.

[snip]

Ben, let me try to run the latest code on a new instance. Will get
back to you on this.

Bye,

-Chintana

--
Blog: http://engwar.com/
Photos: http://flickr.com/photos/chintana

[jira] Commented: (STONEHENGE-99) Add Support of Username Token over TLS in BSL-OPS

2010-03-03 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-99?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12841025#action_12841025
 ] 

Ben Dewey commented on STONEHENGE-99:
-

Pablo,

I've committed this I'm having issues building metro right now.  Please build 
and test on your end and resolve it it works.

 Add Support of Username Token over TLS in BSL-OPS
 --

 Key: STONEHENGE-99
 URL: https://issues.apache.org/jira/browse/STONEHENGE-99
 Project: Stonehenge
  Issue Type: New Feature
Affects Versions: M2
 Environment: glassfish/metro
Reporter: Ming Jin
 Fix For: M2

 Attachments: Metro_OrderProcessor_UsernameTLS.patch


 As Kent suggested, we want to support more ws-security scenarios in BSL 
 talking to OPS, one of which is Username Token over TLS. 
 This issue is about to implement Username Token over TLS in the Metro 
 version. 
 1. the Certificate OPS.Com is used to establish the SSL channel
 2. the original userid and password is used to validate the user

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



WSO2 BS Error

2010-03-03 Thread Ben Dewey
Chintana,

I'm experiencing the following error when interoping with the WSAS BS.  I have 
tried putting the jtds jars in wsas/lib/extensions and 
wsas/repository/components/lib, and wsas/repository/components/extensions.  But 
I continue to get this error.

Any help would be appreciated.

[2010-03-03 21:26:45,366] ERROR -  
org/apache/stonehenge/stocktrader/dal/DAOException 
{org.apache.axis2.transport.http.AxisServlet}
java.lang.NoClassDefFoundError: 
org/apache/stonehenge/stocktrader/dal/DAOException
at java.lang.Class.getDeclaredConstructors0(Native Method)
at 
java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.newInstance0(Class.java:326)
at java.lang.Class.newInstance(Class.java:308)
at 
org.apache.axis2.receivers.AbstractMessageReceiver$8.run(AbstractMessageReceiver.java:256)
at 
org.apache.axis2.java.security.AccessController.doPrivileged(AccessController.java:132)
at 
org.apache.axis2.receivers.AbstractMessageReceiver.makeNewServiceObject(AbstractMessageReceiver.java:253)
at 
org.apache.axis2.receivers.AbstractMessageReceiver.getTheImplementationObject(AbstractMessageReceiver.java:297)
at 
org.tempuri.TradeServiceWcfMessageReceiverInOut.invokeBusinessLogic(TradeServiceWcfMessageReceiverInOut.java:39)
at 
org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
at 
org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:114)
at 
org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178)
at 
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:167)
at 
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:142)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at 
org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90)
at 
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111)
at 
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at 
org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:135)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException: Class Not found : 
org.apache.stonehenge.stocktrader.dal.DAOException
at 
org.apache.axis2.deployment.DeploymentClassLoader.findClass(DeploymentClassLoader.java:92)
at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
at 
org.apache.axis2.deployment.DeploymentClassLoader.loadClass(DeploymentClassLoader.java:273)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
... 37 more

Thanks,

Ben Dewey


[jira] Commented: (STONEHENGE-119) Changing advanced configuration in .NET doesn't invalidate configuration footer display

2010-02-11 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12832800#action_12832800
 ] 

Ben Dewey commented on STONEHENGE-119:
--

Nick,

Thanks, I've committed this patch, with a few minor adjustments.

Please test and Resolve the issue if everything works.

 Changing advanced configuration in .NET doesn't invalidate configuration 
 footer display
 -

 Key: STONEHENGE-119
 URL: https://issues.apache.org/jira/browse/STONEHENGE-119
 Project: Stonehenge
  Issue Type: Bug
  Components: DOTNET_CLIENT
Affects Versions: M2
Reporter: Nicholas A Hauenstein
Assignee: Nicholas A Hauenstein
Priority: Minor
 Fix For: M2

 Attachments: STONEHENGE-119.patch

   Original Estimate: 0h
  Remaining Estimate: 0h

 The configuration display does not update whenever the advanced configuration 
 is edited. Patch for this will be attached shortly.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RE: WSO2 Testing

2010-02-10 Thread Ben Dewey
Sorry about that I had it commented out from previous tests.  Now, I'm 
receiving a 500 error with the following message in the wsas log.

---
[2010-02-10 20:33:47,099] ERROR -  Must Understand check failed for header http:
//docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : S
ecurity {org.apache.axis2.engine.AxisEngine}
org.apache.axis2.AxisFault: Must Understand check failed for header http://docs.
oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : Security

Thanks,

-Ben Dewey

-Original Message-
From: Chintana Wilamuna [mailto:chinta...@gmail.com] 
Sent: Wednesday, February 10, 2010 12:06 AM
To: stonehenge-dev@incubator.apache.org
Subject: Re: WSO2 Testing

On Wed, Feb 10, 2010 at 9:28 AM, Ben Dewey ben.de...@26ny.com wrote:

 I tested WSAS again and this time I'm getting the following message 
 connecting to the active_sts:

 General security error (SAML token security failure); nested exception is:
 org.opensaml.MalformedException: Subject is invalid, requires either 
 NameIdentifier or at least one ConfirmationMethod

Ben, make sure signature confirmation is turned off. Line 100 in
Web.config add requireSignatureConfirmation=false attribute.

Bye,

-Chintana

-- 
Blog: http://engwar.com/
Photos: http://flickr.com/photos/chintana


RE: WSO2 Testing

2010-02-10 Thread Ben Dewey
Chintana,

I've added web.NET.config and web.WSIS.config files that I'm using for the 
trader client.  Feel free to commit updates to these files there is anything 
that looks wrong.

Thanks,

Ben Dewey

-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Wednesday, February 10, 2010 8:43 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: WSO2 Testing

Sorry about that I had it commented out from previous tests.  Now, I'm 
receiving a 500 error with the following message in the wsas log.

---
[2010-02-10 20:33:47,099] ERROR -  Must Understand check failed for header http:
//docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : S
ecurity {org.apache.axis2.engine.AxisEngine}
org.apache.axis2.AxisFault: Must Understand check failed for header http://docs.
oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : Security

Thanks,

-Ben Dewey

-Original Message-
From: Chintana Wilamuna [mailto:chinta...@gmail.com] 
Sent: Wednesday, February 10, 2010 12:06 AM
To: stonehenge-dev@incubator.apache.org
Subject: Re: WSO2 Testing

On Wed, Feb 10, 2010 at 9:28 AM, Ben Dewey ben.de...@26ny.com wrote:

 I tested WSAS again and this time I'm getting the following message 
 connecting to the active_sts:

 General security error (SAML token security failure); nested exception is:
 org.opensaml.MalformedException: Subject is invalid, requires either 
 NameIdentifier or at least one ConfirmationMethod

Ben, make sure signature confirmation is turned off. Line 100 in
Web.config add requireSignatureConfirmation=false attribute.

Bye,

-Chintana

-- 
Blog: http://engwar.com/
Photos: http://flickr.com/photos/chintana


RE: WSO2 Testing

2010-02-10 Thread Ben Dewey
 Did you import the BS.jks and OPS.jks keystores from the WSAS
management console? 

I hadn't, BS.jks imported successfully, but OPS.jks is failing to import with a 
password of 'yyy'

-Ben Dewey



Building lastest Metro src

2010-02-10 Thread Ben Dewey
Pablo/Jiandong,

I'm taking another go at running the Metro CBS (or atleast compiling) and I'm 
getting some build errors using both the Sep-24-09 nightly and the Dec-9-09 
nightly build of metro.

What version are you guys using?  Anything else I should be aware of?

This is my error:
-
[javac] 
D:\Stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\CookieManager.java:7:
 package com.sun.identity.wsfederation.client does not exist
[javac] import com.sun.identity.wsfederation.client.WSFederationClient;
[javac]^
[javac] 
D:\Stonehenge\stocktrader\metro\trader_client\src\org\apache\stonehenge\stocktrader\service\CookieManager.java:51:
 cannot find symbol
[javac] symbol  : variable WSFederationClient
[javac] location: class 
org.apache.stonehenge.stocktrader.service.CookieManager
[javac] String samlAssertion = 
WSFederationClient.getUserSAMLAssertion(java.net.URLEncoder.encode(assertionId),
 url, null, null);

Thanks,

-Ben Dewey


RE: WSO2 Testing

2010-02-09 Thread Ben Dewey
Chintana,

I tested WSAS again and this time I'm getting the following message connecting 
to the active_sts:

General security error (SAML token security failure); nested exception is: 
org.opensaml.MalformedException: Subject is invalid, requires either 
NameIdentifier or at least one ConfirmationMethod

-Ben Dewey


RE: Installing Identity Server alongside (or on top of) WSAS

2010-02-08 Thread Ben Dewey
Input from Chintana would be great, but I did this by modifying the 
D:\wso2wsas-3.0\conf\transports.xml for WSAS to use 9764 and 9444 instead of 
(9763 and 9443).

-Ben Dewey

-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Monday, February 08, 2010 3:17 PM
To: stonehenge-dev@incubator.apache.org
Subject: Installing Identity Server alongside (or on top of) WSAS

Hello,

I have been able to use Identity Server as a passive STS successfully with all 
of the .NET components, and I was going to try to test out the WSAS services 
too. However, I realized that I would need WSAS as well. How can I install and 
run WSAS side-by-side with identity server? I can only seem to get one or the 
other working at any given moment.

Thanks


-  Nick


Incubator February 2010 Status Report

2010-02-08 Thread Ben Dewey
Team,

The February 2010 Status Report has been submitted to 
http://wiki.apache.org/incubator/February2010, please feel free to review and 
make any modification before the deadline of this Wed 10 Feb 2010.  Thanks to 
Abu Obeida Bakhach for doing the leg work here.

-Ben Dewey


Metro (sun-jaxws.xml) - Licensing question

2010-02-08 Thread Ben Dewey
In the metro build we are including configuration files for sun-jaxws.xml and 
web.xml.  Both of the files contains (what appears to be boiler-plate) sun 
copyright on the top[1].  Does anyone know the source of this?  Are these 
licenses required for using these XML files or are these just licenses that 
accidentally got copied over from another sample?

AFAIK, these files will fail the apache licensing rules,  if this license is 
required, is there any way to generate this file so that it's not included in 
the src?

Thanks,

Ben Dewey

[1]
!--
 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.

 Copyright 1997-2008 Sun Microsystems, Inc. All rights reserved.

 The contents of this file are subject to the terms of either the GNU
 General Public License Version 2 only (GPL) or the Common Development
 and Distribution License(CDDL) (collectively, the License).  You
 may not use this file except in compliance with the License. You can obtain
 a copy of the License at https://glassfish.dev.java.net/public/CDDL+GPL.html
 or glassfish/bootstrap/legal/LICENSE.txt.  See the License for the specific
 language governing permissions and limitations under the License.

 When distributing the software, include this License Header Notice in each
 file and include the License file at glassfish/bootstrap/legal/LICENSE.txt.
 Sun designates this particular file as subject to the Classpath exception
 as provided by Sun in the GPL Version 2 section of the License file that
 accompanied this code.  If applicable, add the following below the License
 Header, with the fields enclosed by brackets [] replaced by your own
 identifying information: Portions Copyrighted [year]
 [name of copyright owner]

 Contributor(s):

 If you wish your version of this file to be governed by only the CDDL or
 only the GPL Version 2, indicate your decision by adding [Contributor]
 elects to include this software in this distribution under the [CDDL or GPL
 Version 2] license.  If you don't indicate a single choice of license, a
 recipient has the option to distribute your version of this file under
 either the CDDL, the GPL Version 2 or to extend the choice of license to
 its licensees as provided above.  However, if you add GPL Version 2 code
 and therefore, elected the GPL Version 2 license, then the option applies
 only if the new code is made subject to such option by the copyright
 holder.
--



RE: WSO2 Testing

2010-02-02 Thread Ben Dewey
Chintana,

Thanks,  I am out of the country and will test when I return next Monday.

-Ben Dewey


From: Chintana Wilamuna [chinta...@gmail.com]
Sent: Monday, February 01, 2010 9:21 AM
To: stonehenge-dev@incubator.apache.org
Subject: Re: WSO2 Testing

On Mon, Feb 1, 2010 at 3:21 PM, Chintana Wilamuna chinta...@gmail.com wrote:

 Like I said on a previous mail, I had to change the certificate to
 OPS.Com in the WSAS business service. I did not commit it since I'm
 not sure whether the change of certificate in the .Net trader client
 is deliberate.

Ben, as Pablo explained on the other thread I changed the certificate
to OPS.Com in the WSAS business service. Could you please build again
after getting and update from the trunk please?

Thanks,

Bye,

-Chintana

--
Blog: http://engwar.com/
Photos: http://flickr.com/photos/chintana

Re: WSO2 Testing

2010-01-27 Thread Ben Dewey
I am using wsas3.0

- Ben Dewey

-Original Message-
Date: Wednesday, January 27, 2010 10:17:01 pm
To: stonehenge-dev@incubator.apache.org
From: Chintana Wilamuna chinta...@gmail.com
Subject: Re: WSO2 Testing

On Tue, Jan 26, 2010 at 8:14 AM, Ben Dewey ben.de...@26ny.com wrote:

 Do you have any idea why I'm receiving these errors?  Has anyone else tested 
 this?  Are others experiencing these issues?

Ben,

What's the WSAS version you're using?

Bye,

-Chintana

-- 
Blog: http://engwar.com/
Photos: http://flickr.com/photos/chintana




[jira] Updated: (STONEHENGE-4) Moving Framework independent code from contrib\stocktrader\java to trunk\stocktrader\java

2010-01-26 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-4?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey updated STONEHENGE-4:
---

Fix Version/s: (was: M2)

Moved off of M2 Release

 Moving Framework independent code from contrib\stocktrader\java to 
 trunk\stocktrader\java
 -

 Key: STONEHENGE-4
 URL: https://issues.apache.org/jira/browse/STONEHENGE-4
 Project: Stonehenge
  Issue Type: Task
Reporter: S.Uthaiyashankar

 Code available in 
 https://svn.apache.org/repos/asf/incubator/stonehenge/contrib/stocktrader/java
  includes framework independent code as well as WSAS/Axis2 specific code. We 
 have to identify framework independent code and move it to 
 trunk\stocktrader\java

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RE: WSO2 Testing

2010-01-25 Thread Ben Dewey
Ping Chintana,

Do you have any idea why I'm receiving these errors?  Has anyone else tested 
this?  Are others experiencing these issues?

-Ben Dewey


From: Ben Dewey
Sent: Sunday, January 10, 2010 10:25 AM
To: stonehenge-dev@incubator.apache.org
Subject: WSO2 Testing

I’ve tested the following scenarios with the .NET and WSO2 Clients.

--
.NET Client - WSAS IS (Passive STS) - .NET Active STS - .NET BS – PASS  (Had 
to remove the requireSignatureConfirmation=false)


--
.NET Client - WSAS IS (Passive STS) - .NET Active STS - WSAS BS – Failed

   [2010-01-10 10:15:44,853]  INFO -  org.apache.axis2.AxisFault: Error in 
extracting message properties{org.apache.axis2.transport.http.AxisServlet}
   [2010-01-10 10:16:46,659] ERROR -  Must Understand check failed for header 
http:
//docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : 
Security {org.apache.axis2.engine.AxisEngine}

   See the WSAS_ActiveSTS_BS-Request.txt Attachment

   Additionally, for the documentation I had to change the 
wsas/conf/transports.xml to setup WSAS on a different port than WSIS.



.NET Client - .NET (Passive STS) - .NET Active STS - WSAS BS - Failed

   [2010-01-10 10:15:44,853]  INFO -  org.apache.axis2.AxisFault: Error in 
extracting message properties{org.apache.axis2.transport.http.AxisServlet}
   [2010-01-10 10:16:46,659] ERROR -  Must Understand check failed for header 
http:
//docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : 
Security {org.apache.axis2.engine.AxisEngine}

[jira] Commented: (STONEHENGE-115) Provide OpenSSO metadata files for using OpenSSO IDP from .NET implementation

2010-01-19 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12802272#action_12802272
 ] 

Ben Dewey commented on STONEHENGE-115:
--

Those were my intentions as well, but I used the filenames to do that.  Can you 
check the filenames in the trunk and ensure this naming works?

 Provide OpenSSO metadata files for using OpenSSO IDP from .NET implementation
 -

 Key: STONEHENGE-115
 URL: https://issues.apache.org/jira/browse/STONEHENGE-115
 Project: Stonehenge
  Issue Type: Improvement
Affects Versions: M2
 Environment: METRO
Reporter: Pablo Mariano Cibraro
 Fix For: M2

 Attachments: metadata.zip


 Some OpenSSO metadata files are missing for configuring the passive STS 
 (OpenSSO IDP) in the .NET application. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (STONEHENGE-116) Provide OpenSSO metada files for configuring .NET passive STS as SP

2010-01-19 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-116?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12802273#action_12802273
 ] 

Ben Dewey commented on STONEHENGE-116:
--

Those were my intentions as well, but I used the filenames to do that.  Can you 
check the filenames in the trunk and ensure this naming works?

 Provide OpenSSO metada files for configuring .NET passive STS as SP
 ---

 Key: STONEHENGE-116
 URL: https://issues.apache.org/jira/browse/STONEHENGE-116
 Project: Stonehenge
  Issue Type: Improvement
Affects Versions: M2
 Environment: METRO
Reporter: Pablo Mariano Cibraro
 Fix For: M2

 Attachments: metadata.zip


 Some OpenSSO metadata files are missing for configuring the .NET passive STS 
 as SP in OpenSSO. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (STONEHENGE-117) Update WCF bindings in .NET to use compatible security policies with Metro

2010-01-19 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12802277#action_12802277
 ] 

Ben Dewey commented on STONEHENGE-117:
--

WSIS Implementation is under the WSAS folder and was committed by WSO2,  its 
very easy to setup and instructions can be found here:

http://www.mail-archive.com/stonehenge-dev@incubator.apache.org/msg02237.html

You need to download WSIS from http://wso2.org/projects/identity

Send any quesitons to the list and Chintana or myself can help.

 Update WCF bindings in .NET to use compatible security policies with Metro
 --

 Key: STONEHENGE-117
 URL: https://issues.apache.org/jira/browse/STONEHENGE-117
 Project: Stonehenge
  Issue Type: Improvement
  Components: DOTNET_BS, DOTNET_CLIENT, DOTNET_OPS
Affects Versions: M2
 Environment: .NET
Reporter: Pablo Mariano Cibraro
 Fix For: M2

 Attachments: dotnet_interop.patch


 Update all the WCF bindings and configuration settings in the .NET 
 implementation to use compatible security policies with Metro. Also make sure 
 the latest WS-* spec versions are used.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (STONEHENGE-115) Provide OpenSSO metadata files for using OpenSSO IDP from .NET implementation

2010-01-18 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12802054#action_12802054
 ] 

Ben Dewey commented on STONEHENGE-115:
--

I tried to only commit the diffs for this patch.  Please verify these changes 
and report any issues or close the ticket.

 Provide OpenSSO metadata files for using OpenSSO IDP from .NET implementation
 -

 Key: STONEHENGE-115
 URL: https://issues.apache.org/jira/browse/STONEHENGE-115
 Project: Stonehenge
  Issue Type: Improvement
Affects Versions: M2
 Environment: METRO
Reporter: Pablo Mariano Cibraro
 Attachments: metadata.zip


 Some OpenSSO metadata files are missing for configuring the passive STS 
 (OpenSSO IDP) in the .NET application. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Metro Interop Changes

2010-01-18 Thread Ben Dewey
Pablo,

I made my best attempts to commit all your patches as is, but i did take some 
liberties.  Please see the comments on the tickets and let me know if there is 
anything that needs to be resolved.

Thanks for all your work and testing,

Thank you Jiandong also.

-Ben Dewey


[jira] Reopened: (STONEHENGE-70) Updated config code and settings to include Sun Metro services as target endpoints

2010-01-18 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey reopened STONEHENGE-70:
-


Reopening to refresh jira.  Its still showing as unresolved on the status page. 
 Will be resolved right away.

 Updated config code and settings to include Sun Metro services as target 
 endpoints
 --

 Key: STONEHENGE-70
 URL: https://issues.apache.org/jira/browse/STONEHENGE-70
 Project: Stonehenge
  Issue Type: Improvement
  Components: DOTNET_BS, DOTNET_CLIENT
Affects Versions: M1
Reporter: Kent Brown
Priority: Minor
 Fix For: M2

 Attachments: Stonehenge-70-NEW.patch, Stonehenge-70.patch

   Original Estimate: 0.5h
  Remaining Estimate: 0.5h

 Extended the code and configuration options to make it easy to switch the 
 .NET web applicaiton to call the Sun Metro Business Service and the .NET 
 Business Service to call the Sun Metro Order Procesing Service.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (STONEHENGE-115) Provide OpenSSO metadata files for using OpenSSO IDP from .NET implementation

2010-01-18 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey updated STONEHENGE-115:
-

Fix Version/s: M2

fixed in M2

 Provide OpenSSO metadata files for using OpenSSO IDP from .NET implementation
 -

 Key: STONEHENGE-115
 URL: https://issues.apache.org/jira/browse/STONEHENGE-115
 Project: Stonehenge
  Issue Type: Improvement
Affects Versions: M2
 Environment: METRO
Reporter: Pablo Mariano Cibraro
 Fix For: M2

 Attachments: metadata.zip


 Some OpenSSO metadata files are missing for configuring the passive STS 
 (OpenSSO IDP) in the .NET application. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (STONEHENGE-118) Update Metro service policies to use compatible policies with .NET

2010-01-18 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey updated STONEHENGE-118:
-


fixed in M2

 Update Metro service policies to use compatible policies with .NET
 --

 Key: STONEHENGE-118
 URL: https://issues.apache.org/jira/browse/STONEHENGE-118
 Project: Stonehenge
  Issue Type: Improvement
Affects Versions: M2
 Environment: METRO
Reporter: Pablo Mariano Cibraro
 Fix For: M2

 Attachments: metro_interop.patch


 Update all the policies and configuration settings in the Metro 
 implementation to use compatible security policies with .NET. Also make sure 
 the latest WS-* spec versions are used.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (STONEHENGE-111) .NET Trader isn't using the userId claim returned from the ActiveSTS

2010-01-18 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-111?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-111.
--

   Resolution: Fixed
Fix Version/s: M2

This issue has been resolved with STONEHENEGE-117

 .NET Trader isn't using the userId claim returned from the ActiveSTS
 

 Key: STONEHENGE-111
 URL: https://issues.apache.org/jira/browse/STONEHENGE-111
 Project: Stonehenge
  Issue Type: Bug
  Components: DOTNET_CLIENT
Affects Versions: M2
 Environment: dotnet
Reporter: Ben Dewey
 Fix For: M2

 Attachments: UserIdClaim.patch, UserIdClaim.patch


 I can't seem to find anywhere that the TraderClient is using the userid 
 returned from the active STS.
 There are two places I've seen.
 1.  Account.aspx.cs (line 40): userid is set to null and the GetDefaultUserId 
 is used
 2.  Controls/AccountOrders.ascx.cs (line 46): userId is set to 
 HttpContext.Current.User.Identity.Name which returns unll
 The should both be something like the following:
 userid = (from c in 
 ((IClaimsIdentity)HttpContext.Current.User.Identity).Claims
   where c.ClaimType == 
 http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier;
   select c.Value).FirstOrDefault();

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RE: WSO2 Testing

2010-01-15 Thread Ben Dewey
Ping Chintana,

I should have some time this weekend to do some more testing.  Do you know why 
I'm receiving these errors?

Thanks,
-Ben Dewey


-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Sunday, January 10, 2010 10:25 AM
To: stonehenge-dev@incubator.apache.org
Subject: WSO2 Testing

I've tested the following scenarios with the .NET and WSO2 Clients.

--
.NET Client - WSAS IS (Passive STS) - .NET Active STS - .NET BS - PASS  (Had 
to remove the requireSignatureConfirmation=false)


--
.NET Client - WSAS IS (Passive STS) - .NET Active STS - WSAS BS - Failed 

   [2010-01-10 10:15:44,853]  INFO -  org.apache.axis2.AxisFault: Error in 
extracting message properties{org.apache.axis2.transport.http.AxisServlet}
   [2010-01-10 10:16:46,659] ERROR -  Must Understand check failed for header 
http:
//docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : 
Security {org.apache.axis2.engine.AxisEngine}

   See the WSAS_ActiveSTS_BS-Request.txt Attachment

   Additionally, for the documentation I had to change the 
wsas/conf/transports.xml to setup WSAS on a different port than WSIS.



.NET Client - .NET (Passive STS) - .NET Active STS - WSAS BS - Failed

   [2010-01-10 10:15:44,853]  INFO -  org.apache.axis2.AxisFault: Error in 
extracting message properties{org.apache.axis2.transport.http.AxisServlet}
   [2010-01-10 10:16:46,659] ERROR -  Must Understand check failed for header 
http:
//docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : 
Security {org.apache.axis2.engine.AxisEngine}


RE: Configuring .Net client to talk to Identity Server passive STS

2010-01-10 Thread Ben Dewey
 Ben, just added the cert to stocktrader svn/wsas/identity/resources.

Thanks, I'll try it now

-Ben Dewey


WSO2 Testing

2010-01-10 Thread Ben Dewey
I've tested the following scenarios with the .NET and WSO2 Clients.

--
.NET Client - WSAS IS (Passive STS) - .NET Active STS - .NET BS - PASS  (Had 
to remove the requireSignatureConfirmation=false)


--
.NET Client - WSAS IS (Passive STS) - .NET Active STS - WSAS BS - Failed 

   [2010-01-10 10:15:44,853]  INFO -  org.apache.axis2.AxisFault: Error in 
extracting message properties{org.apache.axis2.transport.http.AxisServlet}
   [2010-01-10 10:16:46,659] ERROR -  Must Understand check failed for header 
http:
//docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : 
Security {org.apache.axis2.engine.AxisEngine}

   See the WSAS_ActiveSTS_BS-Request.txt Attachment

   Additionally, for the documentation I had to change the 
wsas/conf/transports.xml to setup WSAS on a different port than WSIS.



.NET Client - .NET (Passive STS) - .NET Active STS - WSAS BS - Failed

   [2010-01-10 10:15:44,853]  INFO -  org.apache.axis2.AxisFault: Error in 
extracting message properties{org.apache.axis2.transport.http.AxisServlet}
   [2010-01-10 10:16:46,659] ERROR -  Must Understand check failed for header 
http:
//docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : 
Security {org.apache.axis2.engine.AxisEngine}
POST /services/TradeServiceWsas HTTP/1.1
Content-Type: text/xml; charset=utf-8
SOAPAction: getAccountData
Host: localhost:9765
Content-Length: 15538
Expect: 100-continue
Connection: Keep-Alive

s:Envelope xmlns:s=http://schemas.xmlsoap.org/soap/envelope/; 
xmlns:a=http://www.w3.org/2005/08/addressing; 
xmlns:u=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd;s:Headera:Action
 s:mustUnderstand=1 u:Id=_5getAccountData/a:Actiona:MessageID 
u:Id=_6urn:uuid:dcf00d21-fdd3-4ed9-a9ae-a765d12d89c2/a:MessageIDa:ReplyTo 
u:Id=_7a:Addresshttp://www.w3.org/2005/08/addressing/anonymous/a:Address/a:ReplyToa:To
 s:mustUnderstand=1 
u:Id=_8http://localhost:9765/services/TradeServiceWsas/a:Too:Security 
s:mustUnderstand=1 
xmlns:o=http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd;u:Timestamp
 
u:Id=uuid-c534be05-dc9d-4355-ae3b-3cc1a5b56e1c-16u:Created2010-01-10T15:15:41.853Z/u:Createdu:Expires2010-01-10T15:20:41.853Z/u:Expires/u:Timestampe:EncryptedKey
 Id=uuid-c534be05-dc9d-4355-ae3b-3cc1a5b56e1c-15 
xmlns:e=http://www.w3.org/2001/04/xmlenc#;e:EncryptionMethod 
Algorithm=http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p;DigestMethod 
Algorithm=http://www.w3.org/2000/09/xmldsig#sha1; 
xmlns=http://www.w3.org/2000/09/xmldsig#//e:EncryptionMethodKeyInfo 
xmlns=http://www.w3.org/2000/09/xmldsig#;o:SecurityTokenReferenceo:KeyIdentifier
 
ValueType=http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#ThumbprintSHA1;+g9Yu2BfpDNp4nno+QiIcv3gmUM=/o:KeyIdentifier/o:SecurityTokenReference/KeyInfoe:CipherDatae:CipherValueF8QctbMekHlkmLmlVuYVBTDrvQQMIboEOSaFPb8rsHFsqacMKr5sciqZ3i4uT612q4fP30VK1fRiSt1cwLEA8J1W7cDDdU0x5t7eN6GD3x8LfU5JXugmSJFesrL22WgoeTPz0oS7g8LWhu1d5pODs+3cOkMUv364+QpSyVemguk=/e:CipherValue/e:CipherData/e:EncryptedKeysc:DerivedKeyToken
 u:Id=_0 
xmlns:sc=http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512;o:SecurityTokenReferenceo:Reference
 
URI=#uuid-c534be05-dc9d-4355-ae3b-3cc1a5b56e1c-15//o:SecurityTokenReferencesc:Offset0/sc:Offsetsc:Length24/sc:Lengthsc:NonceFBQMYMDVoC0dR/iD6eJTWQ==/sc:Nonce/sc:DerivedKeyTokensc:DerivedKeyToken
 u:Id=_2 
xmlns:sc=http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512;o:SecurityTokenReferenceo:Reference
 
URI=#uuid-c534be05-dc9d-4355-ae3b-3cc1a5b56e1c-15//o:SecurityTokenReferencesc:NonceHhqMF+2gpxMNHnEMZ+qbpw==/sc:Nonce/sc:DerivedKeyTokene:ReferenceList
 xmlns:e=http://www.w3.org/2001/04/xmlenc#;e:DataReference 
URI=#_4/e:DataReference URI=#_10/e:DataReference 
URI=#_11//e:ReferenceListxenc:EncryptedData 
Type=http://www.w3.org/2001/04/xmlenc#Element; 
xmlns:xenc=http://www.w3.org/2001/04/xmlenc#;xenc:EncryptionMethod 
Algorithm=http://www.w3.org/2001/04/xmlenc#aes256-cbc;/xenc:EncryptionMethodKeyInfo
 xmlns=http://www.w3.org/2000/09/xmldsig#;e:EncryptedKey 
xmlns:e=http://www.w3.org/2001/04/xmlenc#;e:EncryptionMethod 
Algorithm=http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p;DigestMethod 

WSAS BS STS Testing

2010-01-07 Thread Ben Dewey
Chintana,



When I use the WSAS BS with the .NET Client I get a 500 Error.  The WSAS log 
reports an error:



Any thoughts?  Please let me know if there is more information that you need 
from me.



---

[2010-01-07 22:26:30,983] ERROR -  Must Understand check failed for header http:

//docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : S

ecurity {org.apache.axis2.engine.AxisEngine}

org.apache.axis2.AxisFault: Must Understand check failed for header http://docs.

oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd : Security



at org.apache.axis2.engine.AxisEngine.checkMustUnderstand(AxisEngine.jav

a:102)

at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:166)

at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReq

uest(HTTPTransportUtils.java:275)

at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:1

33)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleR

equest(ServletRegistration.java:90)

at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(P

roxyServlet.java:111)

at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyS

ervlet.java:67)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

at org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:116)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

icationFilterChain.java:269)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

ilterChain.java:188)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV

alve.java:210)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV

alve.java:174)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j

ava:127)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j

ava:117)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal

ve.java:108)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav

a:151)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java

:870)

at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p

rocessConnection(Http11BaseProtocol.java:665)

at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo

int.java:528)

at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol

lowerWorkerThread.java:81)

at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP

ool.java:685)

at java.lang.Thread.run(Thread.java:619)

[2010-01-07 22:26:31,035]  INFO -  org.apache.axis2.AxisFault: Error in extracti

ng message properties {org.apache.axis2.transport.http.AxisServlet}



RE: Configuring .Net client to talk to Identity Server passive STS

2010-01-07 Thread Ben Dewey
Chintana,

 3) Add the Identity Server certificate to the certificate store using
 MMC. I've attached the cert with this mail, localhost.crt. Will put
 this into SVN also.

I'm not able to find the localhost.crt file anywhere.  Is it in SVN anywhere?  
Can you add it?

Thanks,

Ben Dewey


RE: Configuring .Net client to talk to Identity Server passive STS

2010-01-07 Thread Ben Dewey
I was able to get the .NET Client communication and authenticating successfully 
with WSO2IS.  I'm getting a certificate message, 'The certificate that was used 
has a trust chain that cannot be verified'.

Once I get the cert installed I should be good to go. 

Thanks,

Ben Dewey

-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Thursday, January 07, 2010 10:50 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: Configuring .Net client to talk to Identity Server passive STS

Chintana,

 3) Add the Identity Server certificate to the certificate store using
 MMC. I've attached the cert with this mail, localhost.crt. Will put
 this into SVN also.

I'm not able to find the localhost.crt file anywhere.  Is it in SVN anywhere?  
Can you add it?

Thanks,

Ben Dewey


RE: Unresolved JIRA Tickets

2010-01-04 Thread Ben Dewey
Chintana,

Is it okay if I change STONEHENGE-8 and STONEHENGE-74 to Unscheduled?  Are you 
expecting these to be included in the M2 release?

-Ben Dewey

https://issues.apache.org/jira/browse/STONEHENGE-8
https://issues.apache.org/jira/browse/STONEHENGE-74


-Original Message-
From: Kent Brown [mailto:kent.br...@microsoft.com] 
Sent: Monday, January 04, 2010 5:52 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: Unresolved JIRA Tickets

Ben,

Looks like you got pretty good response to this.  Can everyone (Ben, Pablo, 
Jiandong, Nick, Chintana, etc.)  please respond by email (or new JIRA tickets) 
a summary of all the open issues (you own or from other parties that affect 
you) that would prevent us from doing a release?   

Kent Brown 


-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Tuesday, December 15, 2009 8:01 PM
To: stonehenge-dev@incubator.apache.org
Subject: Unresolved JIRA Tickets

All,

There are numerous unresolved issues in JIRA at the moment.  As we are 
approaching the M2 release these issues are making it difficult to judge our 
status.  Please take this time to update any JIRA tickets and resolve any 
issues.  

If I don't hear any update in the next 48 hrs I'll start resolving any issues 
that have been committed.

Thanks,
-Ben Dewey


[jira] Updated: (STONEHENGE-8) Perl client for StockTrader

2010-01-04 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-8?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey updated STONEHENGE-8:
---

Fix Version/s: (was: M2)

moved to Unspecified

 Perl client for StockTrader
 ---

 Key: STONEHENGE-8
 URL: https://issues.apache.org/jira/browse/STONEHENGE-8
 Project: Stonehenge
  Issue Type: Task
 Environment: Linux.
Reporter: Chintana Wilamuna
 Attachments: StockTrader.tar.gz


 Trader client using WSF/Perl and Catalyst.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Updated: (STONEHENGE-74) OpenID login for PHP client

2010-01-04 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-74?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey updated STONEHENGE-74:


Fix Version/s: (was: M2)

Moved to Unspecified

 OpenID login for PHP client
 ---

 Key: STONEHENGE-74
 URL: https://issues.apache.org/jira/browse/STONEHENGE-74
 Project: Stonehenge
  Issue Type: New Feature
  Components: PHP_CLIENT
 Environment: PHP
Reporter: Chintana Wilamuna
Priority: Minor
 Attachments: login.php.patch, openid.patch, openid.png


 As part of the effort of moving to claims based security - 
 https://issues.apache.org/jira/browse/STONEHENGE-73, add OpenID login for 
 Stonehenge PHP client.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (STONEHENGE-15) Protect connection strings in Business Services and Order Processor solutions

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-15?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey closed STONEHENGE-15.
---

Resolution: Won't Fix

Based on scott's previous email, we've decided not to fix this issue

 Protect connection strings in Business Services and Order Processor solutions
 -

 Key: STONEHENGE-15
 URL: https://issues.apache.org/jira/browse/STONEHENGE-15
 Project: Stonehenge
  Issue Type: Improvement
  Components: DOTNET_BS, DOTNET_OPS
 Environment: .NET trunk
Reporter: Scott Golightly
Assignee: Scott Golightly
Priority: Minor
 Fix For: M2

   Original Estimate: 2h
  Remaining Estimate: 2h

 The database connection strings are listed in plain text in the configuration 
 files. .NET provides the means to encrypt the connection strings and 
 automatically decrypt the values before using it. Encrypting the connection 
 string is a best practice to protect the database login information.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (STONEHENGE-21) Having a unified configuration system

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-21?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-21.
-

Resolution: Fixed

This issue was fixed in the 1.1 tag.  All new implementation contain a 
consistent Config Service and Config tab on the UI

 Having a unified configuration system
 -

 Key: STONEHENGE-21
 URL: https://issues.apache.org/jira/browse/STONEHENGE-21
 Project: Stonehenge
  Issue Type: New Feature
Reporter: S.Uthaiyashankar
 Fix For: M2

 Attachments: ConfigContract.patch, StockTrader Configuration 
 Specification_v3.doc


 Currently, .NET Services and PHP/WSAS Services are configured differently. 
 .NET uses file based configuration and PHP/WSAS uses database configurations. 
 We have to find a common mechanism to store the configurations. One option is 
 to have a configuration service and then all the other services request 
 endpoint details from configuration service. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (STONEHENGE-52) Change hosting provider for the .NET BS and OPS

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey closed STONEHENGE-52.
---

Resolution: Won't Fix

For now we are going to leave the dotnet services as the self-hosted console 
applications.

 Change hosting provider for the .NET BS and OPS
 ---

 Key: STONEHENGE-52
 URL: https://issues.apache.org/jira/browse/STONEHENGE-52
 Project: Stonehenge
  Issue Type: Improvement
  Components: DOTNET_BS, DOTNET_OPS
Reporter: Ben Dewey
 Fix For: M2


 There has been discussions on the list about moving the .NET BS and OPS 
 services into a different hosting provider.
 The plan is still up for discussion.
 We are currently evaluating:
 1.  Leaving it as a console hosted service
 2.  Hosting the services in IIS
 3.  Hosting the services as a Windows Service.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (STONEHENGE-70) Updated config code and settings to include Sun Metro services as target endpoints

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-70?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-70.
-

Resolution: Fixed

This issue was fixed in the 1.1 tag when metro was committed to the trunk.

 Updated config code and settings to include Sun Metro services as target 
 endpoints
 --

 Key: STONEHENGE-70
 URL: https://issues.apache.org/jira/browse/STONEHENGE-70
 Project: Stonehenge
  Issue Type: Improvement
  Components: DOTNET_BS, DOTNET_CLIENT
Affects Versions: M1
Reporter: Kent Brown
Priority: Minor
 Fix For: M2

 Attachments: Stonehenge-70-NEW.patch, Stonehenge-70.patch

   Original Estimate: 0.5h
  Remaining Estimate: 0.5h

 Extended the code and configuration options to make it easy to switch the 
 .NET web applicaiton to call the Sun Metro Business Service and the .NET 
 Business Service to call the Sun Metro Order Procesing Service.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (STONEHENGE-59) Incorrect creation date when order processor service is down

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-59?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-59.
-

Resolution: Fixed

Chintana,  

I tested this again and it seems to be working, so I'm resolving it.

 Incorrect creation date when order processor service is down
 

 Key: STONEHENGE-59
 URL: https://issues.apache.org/jira/browse/STONEHENGE-59
 Project: Stonehenge
  Issue Type: Bug
 Environment: Windows XP
Reporter: Chintana Wilamuna
 Fix For: M2


 Steps to reproduce.
 1) Start .Net order processor service
 2) Configure the database such that PHP_CLIENT - PHP_BS - DOTNET_OPS
 3) Login and click 'Quotes/Trade'
 4) Click on an item to 'Buy' it.
 5) Close the .Net order processor service
 6) Click the 'Buy' button to buy the number of shares you want
 Creation date column is having an incorrect date.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (STONEHENGE-78) Add a footer to the .NET and PHP Clients that display the current config

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-78?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-78.
-

Resolution: Fixed

The footer has been added to the .NET Client

 Add a footer to the .NET and PHP Clients that display the current config
 

 Key: STONEHENGE-78
 URL: https://issues.apache.org/jira/browse/STONEHENGE-78
 Project: Stonehenge
  Issue Type: Improvement
  Components: DOTNET_CLIENT, PHP_CLIENT
Reporter: Ben Dewey
Assignee: Nicholas A Hauenstein
 Fix For: M2

 Attachments: STONEHENGE-78.zip


 I was giving the interop demo in front of a live audience tonight and we felt 
 that it would be a nice feature to include the current configuration in the 
 footer of the .net and php client.
 Pros:
 - You can refresh and quickly see at a glance how the configuration is setup
 Cons:
 - Doesn't fit into the design, (although were demonstrating function not 
 design)
 - Requires an extra calls to the config service
 - Creates a dependency from trade client to GetBSConfig
 I think the pro out weighs the con.  Any thoughts?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (STONEHENGE-90) Update of the Metro version of StockTrader

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-90?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-90.
-

Resolution: Fixed

Metro has been committed to the trunk and is included in the 1.1 tag

 Update of the Metro version of StockTrader
 --

 Key: STONEHENGE-90
 URL: https://issues.apache.org/jira/browse/STONEHENGE-90
 Project: Stonehenge
  Issue Type: New Feature
Affects Versions: M1, M2
 Environment: jdk6, metro2.0 nightly build on 0706, glassfish 2.1, 
 wsdl from the latest .net version of Config Service
Reporter: Ming Jin
 Fix For: M2

 Attachments: Metro_Patch20090722.patch, 
 MetroDeploy_Troubleshoot_Walkthru.doc, MetroWithJSFUIAndBasicConfigService.zip


 We've done several tasks in the Metro version of StockTrader, and got them 
 approved from Kent and Harold. Now we think it's ready to provide a patch 
 file for the community to update the application in repository so that the 
 metro version can be moved from the contrib to the trunk. 
 The tasks contain:
 1. clean up the namespace of java code to 'org.apache.stonehenge.stocktrader'
 2. provide a JSF based UI client (compatible with the .net version and the 
 php version)
 3. verify the interoperability among the versions of .net/php/wso2/metro 
 using .net/java/php UI
 4. delete all dependent jar files in the repo, and provide a instruction 
 document
 5. provide a Java Config Service which implements the basic functionality in 
 the unified configuration proposal based on the wsdl of .net config service
 6. verify the interoperability between .net config service and java config 
 service
 7. clean up the build scripts and restructure the project
 We attached the patch file including the above tasks in this issue. To do it, 
 you need to apply the patch under the directory /contrib/stocktrader/metro, 
 and choose 'apply all'. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (STONEHENGE-104) Upgrade all the existing WCF bindings to use the latest specs

2009-12-19 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-104?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12792957#action_12792957
 ] 

Ben Dewey commented on STONEHENGE-104:
--

Pablo,

What's the status of this patch.   Does this need to be committed.

 Upgrade all the existing WCF  bindings to use the latest specs
 --

 Key: STONEHENGE-104
 URL: https://issues.apache.org/jira/browse/STONEHENGE-104
 Project: Stonehenge
  Issue Type: Improvement
Affects Versions: M2
 Environment: DOTNET
Reporter: Pablo Mariano Cibraro
 Fix For: M2

 Attachments: latest_specs.patch


 Upgrade all the existing  WCF bindings to use the latest specs

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (STONEHENGE-93) Advanced Java Configuration User Interface

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-93?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-93.
-

Resolution: Fixed

The advance configuration service was added as part of the CBS Implementation 
of Metro

 Advanced Java Configuration User Interface
 --

 Key: STONEHENGE-93
 URL: https://issues.apache.org/jira/browse/STONEHENGE-93
 Project: Stonehenge
  Issue Type: New Feature
Affects Versions: M2
Reporter: Ming Jin
 Fix For: M2


 add advanced config service in Java like the .NET version

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (STONEHENGE-69) Initial Metro-based version of StockTrader sample application

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-69.
-

   Resolution: Fixed
Fix Version/s: M2

The StockTrader Metro implementation has been added to the trunk

 Initial Metro-based version of StockTrader sample application
 -

 Key: STONEHENGE-69
 URL: https://issues.apache.org/jira/browse/STONEHENGE-69
 Project: Stonehenge
  Issue Type: New Feature
 Environment: Metro 1.5
 GlassFish 2.1
 JDK 6
Reporter: Harold Carr
 Fix For: M2

 Attachments: metroaa, metroab, metroac, metroad


 This is the initial submission of a Metro-based version of the StockTrader 
 sample application.  It works, both clear and secure, with the .NET version.  
 It has not been tested with other versions yet.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Resolved: (STONEHENGE-73) Change Stonehenge to use claims based security

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey resolved STONEHENGE-73.
-

   Resolution: Fixed
Fix Version/s: M2

The CBS Implementation of .NET has been added to the trunk

 Change Stonehenge to use claims based security
 --

 Key: STONEHENGE-73
 URL: https://issues.apache.org/jira/browse/STONEHENGE-73
 Project: Stonehenge
  Issue Type: New Feature
  Components: Documentation, DOTNET_BS, DOTNET_CLIENT, DOTNET_OPS, 
 PHP_BS, PHP_CLIENT, PHP_OPS, WSAS_BS, WSAS_OPS
Affects Versions: M2
 Environment: All of the Stonehenge stock trader applications
Reporter: Scott Golightly
Assignee: Scott Golightly
 Fix For: M2

 Attachments: Changes to Apache Stonehenge to Support Claims Based 
 Security.docx, Changes to Apache Stonehenge to Support Claims Based 
 Security.docx, Changes to Apache Stonehenge to Support Claims Based 
 Security.pdf, Changes to Apache Stonehenge to Support Claims Based 
 Security.pdf, StonehengeIdentity-02-Sep-2009.zip, 
 StonehengeIdentity-08-Aug-2009.zip, stonehengeIdentity-08-Oct-2009.zip


 I am proposing that we change the authentication and authorization mechanism 
 in Stonehenge to use claims based tokens rather than the current user 
 name/password. I am attaching a word document and a .PDF of the document that 
 explains in greater detail the proposal.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Closed: (STONEHENGE-89) PHP, METRO and .NET ConfigService Interoperability

2009-12-19 Thread Ben Dewey (JIRA)

 [ 
https://issues.apache.org/jira/browse/STONEHENGE-89?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ben Dewey closed STONEHENGE-89.
---

Resolution: Duplicate

This issue is a duplicate of STONEHENGE-98

 PHP, METRO and .NET ConfigService Interoperability
 --

 Key: STONEHENGE-89
 URL: https://issues.apache.org/jira/browse/STONEHENGE-89
 Project: Stonehenge
  Issue Type: Wish
Reporter: Avantika Agrawal

 It would be nice if we could reconcile the differences between the two config 
 services so that we can test interoperability between them. 
 Ben and I have been working on testing this - he can probably provide more 
 details on the test results.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (STONEHENGE-109) WIF RC Support for .NET Implementation

2009-12-15 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12791172#action_12791172
 ] 

Ben Dewey commented on STONEHENGE-109:
--

Pablo,

Please resolve this ticket if everything looks okay,  Let me know if you have 
any problems.

 WIF RC Support for .NET Implementation
 --

 Key: STONEHENGE-109
 URL: https://issues.apache.org/jira/browse/STONEHENGE-109
 Project: Stonehenge
  Issue Type: Improvement
Affects Versions: M2
 Environment: .NET
Reporter: Pablo Mariano Cibraro
 Attachments: wif_rc.patch


 I migrated all the existing code to use WIF RC. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



Unresolved JIRA Tickets

2009-12-15 Thread Ben Dewey
All,

There are numerous unresolved issues in JIRA at the moment.  As we are 
approaching the M2 release these issues are making it difficult to judge our 
status.  Please take this time to update any JIRA tickets and resolve any 
issues.  

If I don't hear any update in the next 48 hrs I'll start resolving any issues 
that have been committed.

Thanks,
-Ben Dewey

RE: (STONEHENGE-111) .NET Trader isn't using the userId claim returned from the ActiveSTS

2009-12-11 Thread Ben Dewey
Pablo,

  Could you apply it in the trunk when you have some time ?.

I'll try to get around to it this weekend, but I'm going out-of-town, so if not 
I should be able to apply it on Monday night.
 

Although, I just looked at the patch and have one question.  It seems you are 
checking to see if GetUserIdClaim() == null, but the final line in that 
function throws an exception.  Doesn't seem like that would work, am I reading 
that wrong?

-Ben Dewey



RE: (STONEHENGE-111) .NET Trader isn't using the userId claim returned from the ActiveSTS

2009-12-11 Thread Ben Dewey
Pablo,

My concern was that 'throw new Exception(The profile id claim was not provided 
by the Active STS);' (inside of GetUserIdClaim()) would get called if no claim 
exists and all the service implementation code would get faulted.

-Ben Dewey

-Original Message-
From: Pablo Cibraro [mailto:pablo.cibr...@tellago.com] 
Sent: Friday, December 11, 2009 2:04 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: (STONEHENGE-111) .NET Trader isn't using the userId claim returned 
from the ActiveSTS

No problem Ben. This is the code I am using,

string userClaim = GetUserIdClaim();
if (userClaim != null)
{
  userID = userClaim;
}

I am basically looking for the user id in the claims. If the claim is not 
found, the userID is not set, so the userID passed as argument in the operation 
is used. Otherwise, the user id in the claim is used. Does it make sense ?

Thanks
Pablo.

-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Friday, December 11, 2009 3:55 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: (STONEHENGE-111) .NET Trader isn't using the userId claim returned 
from the ActiveSTS

Pablo,

  Could you apply it in the trunk when you have some time ?.

I'll try to get around to it this weekend, but I'm going out-of-town, so if not 
I should be able to apply it on Monday night.
 

Although, I just looked at the patch and have one question.  It seems you are 
checking to see if GetUserIdClaim() == null, but the final line in that 
function throws an exception.  Doesn't seem like that would work, am I reading 
that wrong?

-Ben Dewey



RE: (STONEHENGE-111) .NET Trader isn't using the userId claim returned from the ActiveSTS

2009-12-11 Thread Ben Dewey
If we return null instead of throwing an exception does that mean that PHP and 
the non-CBS implementation can call the BS the old way and still work as 
expected?  If so, yes.

-Ben Dewey

-Original Message-
From: Pablo Cibraro [mailto:pablo.cibr...@tellago.com] 
Sent: Friday, December 11, 2009 2:31 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: (STONEHENGE-111) .NET Trader isn't using the userId claim returned 
from the ActiveSTS

Oh, yes. You are right about that. Metro and .NET are both providing the user 
id claim in the saml token, as it should be a requirement for executing the 
business service. Shall we make that optional, and remove that line that throws 
the exception ?

Thanks
Pablo.

-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Friday, December 11, 2009 4:22 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: (STONEHENGE-111) .NET Trader isn't using the userId claim returned 
from the ActiveSTS

Pablo,

My concern was that 'throw new Exception(The profile id claim was not provided 
by the Active STS);' (inside of GetUserIdClaim()) would get called if no claim 
exists and all the service implementation code would get faulted.

-Ben Dewey

-Original Message-
From: Pablo Cibraro [mailto:pablo.cibr...@tellago.com] 
Sent: Friday, December 11, 2009 2:04 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: (STONEHENGE-111) .NET Trader isn't using the userId claim returned 
from the ActiveSTS

No problem Ben. This is the code I am using,

string userClaim = GetUserIdClaim();
if (userClaim != null)
{
  userID = userClaim;
}

I am basically looking for the user id in the claims. If the claim is not 
found, the userID is not set, so the userID passed as argument in the operation 
is used. Otherwise, the user id in the claim is used. Does it make sense ?

Thanks
Pablo.

-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Friday, December 11, 2009 3:55 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: (STONEHENGE-111) .NET Trader isn't using the userId claim returned 
from the ActiveSTS

Pablo,

  Could you apply it in the trunk when you have some time ?.

I'll try to get around to it this weekend, but I'm going out-of-town, so if not 
I should be able to apply it on Monday night.
 

Although, I just looked at the patch and have one question.  It seems you are 
checking to see if GetUserIdClaim() == null, but the final line in that 
function throws an exception.  Doesn't seem like that would work, am I reading 
that wrong?

-Ben Dewey



RE: StockTrader Sample Documentation Updates

2009-12-10 Thread Ben Dewey
 Nick Wrote:
 Those statements were based off the diagram at the bottom of the second page 
 of the spec attached to STONEHENGE-73 [1]. Am I misreading that?

I'd like to have Pablo's take on it.  Is the scenario setup for a Brokerage 
Firms Web Site/Services and a Bank PassiveSTS?  Seems to me that the diagram on 
p2 of [1] is incorrect, the website should be part of the brokerage firm.

-Ben Dewey

[1] 
http://issues.apache.org/jira/secure/attachment/12412416/Changes+to+Apache+Stonehenge+to+Support+Claims+Based+Security.pdf


RE: StockTrader Sample Documentation Updates

2009-12-10 Thread Ben Dewey
Additionally, In the diagram and ToC you mention ActiveSTS before PassiveSTS.  
Is that just for alphabetical reasons?  Seems to me that PassiveSTS would come 
before ActiveSTS.  The rationale being that ActiveSTS wouldn't exist without a 
token from the Passive and that PassiveSTS needs to process the users creds 
before the ActiveSTS can process the token retrieved from the PassiveSTS.

Same is also kind of true for the BS v. ConfigService Scenario.

Sorry if this is too nit-picky, just something to think about.

-Ben Dewey

-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Tuesday, December 08, 2009 7:24 PM
To: stonehenge-dev@incubator.apache.org
Subject: StockTrader Sample Documentation Updates

Hello All,

I took a stab at beginning documentation work for the StockTrader sample 
application. I am not a great scholar of claims-based security so if anyone 
would like to review and possibly edit/delete what is there, go right ahead.

The main pages I touched were the following (and their respective children):

http://cwiki.apache.org/confluence/display/STONEHENGE/Stonehenge+StockTrader+Sample+Application
http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Client

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Business+Service

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Configuration+Service

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Order+Processor+Service

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Database

If either of the main diagrams will require update, let me know and I can tweak 
them. Also, I'm holding off on creating the pages for the Active STS and 
Passive STS until everything is in working order and the precise requirements 
for each are known and well defined.

- Nick


RE: StockTrader Sample Documentation Updates

2009-12-10 Thread Ben Dewey
 my own motivation for including 2 separate diagrams 

Fair enough, maybe after the Active/Passive Documentation is written it will 
shed more light on this.

-Ben Dewey


-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Thursday, December 10, 2009 12:24 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: StockTrader Sample Documentation Updates

Is that just for alphabetical reasons?

Correct.

The concerns you mention are my own motivation for including 2 separate 
diagrams. The first one is more a categorization of components, with a little 
logical ordering of the categories. I struggled with the categorization of the 
Configuration Service, as it's more an infrastructure service unrelated to the 
application logic. On the other hand, I didn't want to throw everything into 
its own category either, as that would defeat the purpose of categorization.

With that diagram and text I'm 100% open to complete overhaul with whatever 
best helps in understanding, and at the same time reflects what is actually 
present in the application.

- Nick

-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Thursday, December 10, 2009 9:17 AM
To: stonehenge-dev@incubator.apache.org
Subject: RE: StockTrader Sample Documentation Updates

Additionally, In the diagram and ToC you mention ActiveSTS before PassiveSTS.  
Is that just for alphabetical reasons?  Seems to me that PassiveSTS would come 
before ActiveSTS.  The rationale being that ActiveSTS wouldn't exist without a 
token from the Passive and that PassiveSTS needs to process the users creds 
before the ActiveSTS can process the token retrieved from the PassiveSTS.

Same is also kind of true for the BS v. ConfigService Scenario.

Sorry if this is too nit-picky, just something to think about.

-Ben Dewey

-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Tuesday, December 08, 2009 7:24 PM
To: stonehenge-dev@incubator.apache.org
Subject: StockTrader Sample Documentation Updates

Hello All,

I took a stab at beginning documentation work for the StockTrader sample 
application. I am not a great scholar of claims-based security so if anyone 
would like to review and possibly edit/delete what is there, go right ahead.

The main pages I touched were the following (and their respective children):

http://cwiki.apache.org/confluence/display/STONEHENGE/Stonehenge+StockTrader+Sample+Application
http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Client

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Business+Service

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Configuration+Service

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Order+Processor+Service

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Database

If either of the main diagrams will require update, let me know and I can tweak 
them. Also, I'm holding off on creating the pages for the Active STS and 
Passive STS until everything is in working order and the precise requirements 
for each are known and well defined.

- Nick


RE: StockTrader Sample Documentation Updates

2009-12-10 Thread Ben Dewey
Regarding the second diagram,  Again I think it looks great.  

The User icon (although its already pretty obvious) could have a label like the 
others.  

Also, I'm not sure the little arrows between client/passive STS are 
descriptive.  AFAIK, the User communicates with the TraderClient/Passive STS 
independently and there is no actually communication between the TraderClient 
and the Passive STS.  I'm not sure if this was the metaphor you were going 
with, but this may be a stumbling point for users.  No need to change this, I'm 
just curious about others thoughts on this.

-Ben Dewey


RE: StockTrader Sample Documentation Updates

2009-12-10 Thread Ben Dewey
Looks great.

-Ben Dewey

-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Thursday, December 10, 2009 12:59 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: StockTrader Sample Documentation Updates

The User icon (although its already pretty obvious) could have a label like 
the others.

Whoops! That is now fixed.

AFAIK, the User communicates with the TraderClient/Passive STS independently 
and there is no actually communication between the TraderClient and the Passive 
STS.

This is true. I'm torn on that one. I decided to use different arrows. The 
browser is technically doing the communication, but the location header that 
does the redirect and the action for the POSTed form are controlled by the 
Client and Passive STS respectively. As a trade-off I used a different arrows 
for this communication. As an edit (just updated), I changed the color to make 
the communicator more clear.

- Nick Hauenstein

-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Thursday, December 10, 2009 9:49 AM
To: stonehenge-dev@incubator.apache.org
Subject: RE: StockTrader Sample Documentation Updates

Regarding the second diagram,  Again I think it looks great.  

The User icon (although its already pretty obvious) could have a label like the 
others.  

Also, I'm not sure the little arrows between client/passive STS are 
descriptive.  AFAIK, the User communicates with the TraderClient/Passive STS 
independently and there is no actually communication between the TraderClient 
and the Passive STS.  I'm not sure if this was the metaphor you were going 
with, but this may be a stumbling point for users.  No need to change this, I'm 
just curious about others thoughts on this.

-Ben Dewey


RE: StockTrader Sample Documentation Updates

2009-12-10 Thread Ben Dewey
Another piece of great work Nick,  Thanks.

-Ben Dewey

-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Thursday, December 10, 2009 3:27 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: StockTrader Sample Documentation Updates

Thanks!

I completed and added the final diagram (a swim lane diagram of the actual 
process described). I also updated the descriptions so that it is the stock 
broker that manages the Trader Client web app.

- Nick

-Original Message-
From: Pablo Cibraro [mailto:pablo.cibr...@tellago.com] 
Sent: Thursday, December 10, 2009 10:46 AM
To: stonehenge-dev@incubator.apache.org
Subject: RE: StockTrader Sample Documentation Updates

Excellent work Nick!!!. We were definitely needing this.

Pablo. 



[jira] Created: (STONEHENGE-111) .NET Trader isn't using the userId claim returned from the ActiveSTS

2009-12-10 Thread Ben Dewey (JIRA)
.NET Trader isn't using the userId claim returned from the ActiveSTS


 Key: STONEHENGE-111
 URL: https://issues.apache.org/jira/browse/STONEHENGE-111
 Project: Stonehenge
  Issue Type: Bug
  Components: DOTNET_CLIENT
Affects Versions: M2
 Environment: dotnet
Reporter: Ben Dewey


I can't seem to find anywhere that the TraderClient is using the userid 
returned from the active STS.

There are two places I've seen.

1.  Account.aspx.cs (line 40): userid is set to null and the GetDefaultUserId 
is used

2.  Controls/AccountOrders.ascx.cs (line 46): userId is set to 
HttpContext.Current.User.Identity.Name which returns unll

The should both be something like the following:

userid = (from c in ((IClaimsIdentity)HttpContext.Current.User.Identity).Claims
  where c.ClaimType == 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier;
  select c.Value).FirstOrDefault();

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RE: Using WSF with PHP 5.3 (was: Dead Link: PHP MSSQL Driver)

2009-12-09 Thread Ben Dewey
Chintana,

I found this https://wso2.org/jira/browse/WSFPHP-400 related to compatibility 
of WSF with PHP 5.3, is this the best thing to watch regarding the status of 
this?

But in terms of using ST Do I have to use PHP 5.2?

-Ben Dewey

-Original Message-
From: Ben Dewey [mailto:ben.de...@26ny.com] 
Sent: Wednesday, December 09, 2009 10:28 AM
To: stonehenge-dev@incubator.apache.org
Subject: Using WSF with PHP 5.3 (was: Dead Link: PHP MSSQL Driver)

Chintana,

I was able to get the SQL Server driver installed successfully with PHP 5.3, 
but I'm getting errors loading the WSF driver.  Does WSF work with PHP 5.3?

Error:
--
PHP Warning:  PHP Startup: wsf: Unable to initialize module\nModule compiled 
with module API=20060613\nPHPcompiled with module API=20090626\nThese 
options need to match\n in Unknown on line 0

Thanks,

-Ben Dewey

-Original Message-
From: Chintana Wilamuna [mailto:chinta...@gmail.com] 
Sent: Tuesday, December 08, 2009 4:49 AM
To: stonehenge-dev@incubator.apache.org
Subject: Re: Dead Link: PHP MSSQL Driver

On Tue, Dec 8, 2009 at 4:25 AM, Ben Dewey ben.de...@26ny.com wrote:

 The PHP MSSQL Driver is a dead link on the PHP documentation.  Do you or 
 Chintana have an updated link for this?

Ben,

The extension we were using has been discontinued from PHP 5.3. I just
updated PHP stuff to use the latest MSSQL driver from Microsoft.

Could you please take an svn up and try? The new driver location is -
http://www.microsoft.com/downloads/details.aspx?displaylang=enFamilyID=ccdf728b-1ea0-48a8-a84a-5052214caad9

Bye,

-Chintana

-- 
http://engwar.com/


[jira] Issue Comment Edited: (STONEHENGE-110) DAL assembly name is hardcoded throughout .NET Business Service implementation

2009-12-09 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12788124#action_12788124
 ] 

Ben Dewey edited comment on STONEHENGE-110 at 12/9/09 3:37 PM:
---

Nick,

I just committed the fix for this issue, but verify, and resolve this ticket if 
all looks well.

  was (Author: bdewey01):
Nick,

I just committed the fix for this issue, but verify, and close this ticket if 
all looks well.
  
 DAL assembly name is hardcoded throughout .NET Business Service implementation
 --

 Key: STONEHENGE-110
 URL: https://issues.apache.org/jira/browse/STONEHENGE-110
 Project: Stonehenge
  Issue Type: Bug
  Components: DOTNET_BS
Affects Versions: M2
Reporter: Nicholas A Hauenstein
   Original Estimate: 1h
  Remaining Estimate: 1h

 I was looking through the .NET implementation of the business service (in 
 TradeService.cs), and found a few instances of code like the following:
 dalCustomer = Trade.DALFactory.Customer.Create(Trade.DALSQLServer);
 Instead of something like the following:
 dalCustomer = 
 Trade.DALFactory.Customer.Create(SQLHelper.GetAssemblyNameFromDBName(bsConfig.DBName));
 It appears that we are hardcoding the usage of the SQL Server DAL in a few 
 places within the service implementation. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



[jira] Commented: (STONEHENGE-110) DAL assembly name is hardcoded throughout .NET Business Service implementation

2009-12-09 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12788124#action_12788124
 ] 

Ben Dewey commented on STONEHENGE-110:
--

Nick,

I just committed the fix for this issue, but verify, and close this ticket if 
all looks well.

 DAL assembly name is hardcoded throughout .NET Business Service implementation
 --

 Key: STONEHENGE-110
 URL: https://issues.apache.org/jira/browse/STONEHENGE-110
 Project: Stonehenge
  Issue Type: Bug
  Components: DOTNET_BS
Affects Versions: M2
Reporter: Nicholas A Hauenstein
   Original Estimate: 1h
  Remaining Estimate: 1h

 I was looking through the .NET implementation of the business service (in 
 TradeService.cs), and found a few instances of code like the following:
 dalCustomer = Trade.DALFactory.Customer.Create(Trade.DALSQLServer);
 Instead of something like the following:
 dalCustomer = 
 Trade.DALFactory.Customer.Create(SQLHelper.GetAssemblyNameFromDBName(bsConfig.DBName));
 It appears that we are hardcoding the usage of the SQL Server DAL in a few 
 places within the service implementation. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RE: Dead Link: PHP MSSQL Driver

2009-12-09 Thread Ben Dewey
Chintana,

Running PHP Client and BS on the new php_sqlsrv driver with PHP 5.2 works fine. 
 

Unfortunately, I'm getting an error when placing an order with the PHP_OPS or 
PHP_OPSSEC 

PHP_OPS Error:
Fatal error: Uncaught WS FAULT exception: [soapenv:soapenv:MustUnderstand] 
Header not understood thrown in 
D:\wamp\www\php_stocktrader\trader_client\request_processor.php on line 923

PHP_OPSSEC Error:
Fatal error: Uncaught WS FAULT exception: [soapenv:soapenv:Client] NULL 
parameter was passed when a non NULL parameter was expected thrown in 
D:\wamp\www\php_stocktrader\trader_client\request_processor.php on line 923

-Ben Dewey

-Original Message-
From: Chintana Wilamuna [mailto:chinta...@gmail.com] 
Sent: Tuesday, December 08, 2009 4:49 AM
To: stonehenge-dev@incubator.apache.org
Subject: Re: Dead Link: PHP MSSQL Driver

On Tue, Dec 8, 2009 at 4:25 AM, Ben Dewey ben.de...@26ny.com wrote:

 The PHP MSSQL Driver is a dead link on the PHP documentation.  Do you or 
 Chintana have an updated link for this?

Ben,

The extension we were using has been discontinued from PHP 5.3. I just
updated PHP stuff to use the latest MSSQL driver from Microsoft.

Could you please take an svn up and try? The new driver location is -
http://www.microsoft.com/downloads/details.aspx?displaylang=enFamilyID=ccdf728b-1ea0-48a8-a84a-5052214caad9

Bye,

-Chintana

-- 
http://engwar.com/


RE: StockTrader Sample Documentation Updates

2009-12-09 Thread Ben Dewey
Nick,

This is great work.  Very extensive.  I am also not an expert on the Identity 
side so I didn't create those documents.  I do have a couple comments though.

1.  On the Sample App page you say The StockTrader Client and the [Passive 
STS] are managed by the online bank.  I was under the impression that the 
client app would be managed by the brokerage firm and only the Passive STS 
would be managed by the online bank.  This is also present in #4 of the 
walkthrough.

2. On the Sample App page I think we should add a Step 14/15 for the OPS 
updating the order record to closed and the Client app checking every page 
cycle for any newly closed orders and displaying them in the alert.

-Ben Dewey


From: Nick Hauenstein [ni...@quicklearn.com]
Sent: Tuesday, December 08, 2009 7:24 PM
To: stonehenge-dev@incubator.apache.org
Subject: StockTrader Sample Documentation Updates

Hello All,

I took a stab at beginning documentation work for the StockTrader sample 
application. I am not a great scholar of claims-based security so if anyone 
would like to review and possibly edit/delete what is there, go right ahead.

The main pages I touched were the following (and their respective children):

http://cwiki.apache.org/confluence/display/STONEHENGE/Stonehenge+StockTrader+Sample+Application
http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Client

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Business+Service

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Configuration+Service

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Order+Processor+Service

http://cwiki.apache.org/confluence/display/STONEHENGE/StockTrader+Database

If either of the main diagrams will require update, let me know and I can tweak 
them. Also, I'm holding off on creating the pages for the Active STS and 
Passive STS until everything is in working order and the precise requirements 
for each are known and well defined.

- Nick

[jira] Commented: (STONEHENGE-109) WIF RC Support for .NET Implementation

2009-12-08 Thread Ben Dewey (JIRA)

[ 
https://issues.apache.org/jira/browse/STONEHENGE-109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12787489#action_12787489
 ] 

Ben Dewey commented on STONEHENGE-109:
--

Pablo,

I've committed this code, please verify that the commit was successful, and 
resolve this ticket.

 WIF RC Support for .NET Implementation
 --

 Key: STONEHENGE-109
 URL: https://issues.apache.org/jira/browse/STONEHENGE-109
 Project: Stonehenge
  Issue Type: Improvement
Affects Versions: M2
 Environment: .NET
Reporter: Pablo Mariano Cibraro
 Attachments: wif_rc.patch


 I migrated all the existing code to use WIF RC. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



RE: Hardcoded DAL Bug?

2009-12-07 Thread Ben Dewey
Is there a Jira ticket created?  Can someone create one?

-Ben Dewey

-Original Message-
From: Pablo Cibraro [mailto:pablo.cibr...@tellago.com] 
Sent: Monday, December 07, 2009 2:31 PM
To: stonehenge-dev@incubator.apache.org
Subject: RE: Hardcoded DAL Bug?

Hi Nick,

Yes, it's something I mentioned in the past. That's code is wrong and it needs 
to be fixed to support MySql as well.

Thanks
Pablo. 

-Original Message-
From: Nick Hauenstein [mailto:ni...@quicklearn.com] 
Sent: Monday, December 07, 2009 4:14 PM
To: stonehenge-dev@incubator.apache.org
Subject: Hardcoded DAL Bug?

Hello,

I was looking through the .NET implementation of the business service (in 
TradeService.cs), and found a few instances of code like the following:
dalCustomer = Trade.DALFactory.Customer.Create(Trade.DALSQLServer);

Instead of something like the following:
dalCustomer = 
Trade.DALFactory.Customer.Create(SQLHelper.GetAssemblyNameFromDBName(bsConfig.DBName));

It appears that we are hardcoding the usage of the SQL Server DAL in a few 
places within the service implementation. Is that a bug, or is there a purpose 
behind this?

- Nick


  1   2   3   4   >