Do you mean that the section JNDIContextFactory inside
IdentityAttributeService must go into the other section or what?

Option A:

<Setting Name="XMLSecurityExtension" Type="htf:map">
</Setting>
<Setting Name="JNDIContextFactory" Type="htf:map"/>
</Setting>
<Setting Name="IdentityAttributeService" Type="htf:map">
        <Setting Name="ContextFactoryInstancesList" Type="htf:list">
                <Setting Name="JNDIContextFactory" Type="htf:map">
                        <Setting Name="Instance"
Type="xsd:string">JNDIContextFactory</Setting>
                        <Setting Name="ContextTypes" Type="htf:list">
                                <Setting Name="LDAPContextType"
Type="xsd:string">$context+ldap</Setting>
                        </Setting>
                </Setting>
        </Setting>

Option B:

<Setting Name="XMLSecurityExtension" Type="htf:map">
</Setting>
<Setting Name="JNDIContextFactory" Type="htf:map"/>
<Setting Name="Instance" Type="xsd:string">JNDIContextFactory</Setting>
          <Setting Name="ContextTypes" Type="htf:list">
                    <Setting Name="LDAPContextType"
Type="xsd:string">$context+ldap</Setting>
           </Setting>
</Setting>
<Setting Name="IdentityAttributeService" Type="htf:map">
        <Setting Name="ContextFactoryInstancesList" Type="htf:list">
                <Setting Name="JNDIContextFactory" Type="htf:map">
                </Setting>
        </Setting>

---
David Campos


On Fri, Jul 17, 2009 at 10:47, Sergey Lyakhov <[email protected]>wrote:

>  David,
>
> > I have used the ConfigurationFiles that come inside
> org.eclipse.higgins.stst.binding.axis1x.service and I changed all the params
> to match my configuration.
> > I have to say that I made it before asking you for help so I guess that
> the "root cause" may not be there.
> Source code has been changed. Your stacktrace says that JNDIContextFactory
> was not initialized with ContextTypes list. I reviewed
> JNDIContextFactory/IdASRegistry for 1.1M6 and suppose you need to replace
> "JNDIContextFactory" setting
>
>    <Setting Name="JNDIContextFactory" Type="htf:map"/>
>
> in the following way:
>
>    <Setting Name="JNDIContextFactory" Type="htf:map">
>       <Setting Name="Instance"
> Type="xsd:string">org.eclipse.higgins.idas.cp.jndi.JNDIContextFactory</Setting>
>       <Setting Name="ContextTypes" Type="htf:list">
>        <Setting Name="LDAPContextType"
> Type="xsd:string">$context+ldap</Setting>
>       </Setting>
>      </Setting>
> Hope it will help.
>
> Thanks,
> Sergey Lyakhov
>
> ----- Original Message -----
> *From:* David Campos <[email protected]>
> *To:* Higgins (Trust Framework) Project developer 
> discussions<[email protected]>
> *Sent:* Friday, July 17, 2009 10:12 AM
> *Subject:* Re: [higgins-dev] Problem deploying TokenService M6
>
> Sorry for the late reply,
>
> I have used the ConfigurationFiles that come inside
> org.eclipse.higgins.stst.binding.axis1x.service and I changed all the params
> to match my configuration. I have to say that I made it before asking you
> for help so I guess that the "root cause" may not be there.
>
> Also, there are no big differences between 1.1M1 ManagedConfiguration file
> and 1.1M6. The changes are this ones:
>
>    - There isn't the Base64Extension setting inside ComponentSettings
>    - There are a few more token settings that are for SAML2.0
>    - ALFClaimHandler has disappeared.
>
> I'll try to find out the solution myself in the next hours but if you want
> I'll send you both of my config files M1 and M6 ones.
>
> ---
> David Campos
>
>
> On Thu, Jul 16, 2009 at 16:55, Sergey Lyakhov <[email protected]>wrote:
>
>>  Paul,
>>
>> > But what was the “root cause” here? Are the build instructions, etc.
>> wrong? What do you think happened?
>>
>> The “root cause" is that configuration mechanism of IdASRegistry/JNDI CP
>> has been changed since 1.1M1.  I suppose David needs to use
>> org.eclipse.higgins.sts.binding.axis1x.service\WebContent\ConfigurationFiles\ManagedConfiguration.xml
>> file from 1.1M6, however I do not have an experience to deploy STS with JNDI
>> CP since 1.1M0 and do not know which additional changes where there.
>>
>> Thanks,
>> Sergey Lyakhov
>>
>> ----- Original Message -----
>> *From:* Paul Trevithick <[email protected]>
>> *To:* higgins-dev <[email protected]>
>> *Sent:* Thursday, July 16, 2009 4:44 PM
>> *Subject:* Re: [higgins-dev] Problem deploying TokenService M6
>>
>> Thanks Sergey. But what was the “root cause” here? Are the build
>> instructions, etc. wrong? What do you think happened?
>>
>>
>> On 7/16/09 9:38 AM, "Sergey Lyakhov" <[email protected]> wrote:
>>
>> David,
>>
>> It looks you missed "ContextTypes" list for JNDI context cactory in your
>> configuration file.
>>
>> ........................
>>    <Setting Name="IdentityAttributeService" Type="htf:map">
>>     <Setting Name="ContextFactoryInstancesList" Type="htf:list">
>>      <Setting Name="JNDIContextFactory" Type="htf:map">
>>       <Setting Name="Instance"
>> Type="xsd:string">JNDIContextFactory</Setting>
>>       <Setting Name="ContextTypes" Type="htf:list">
>>        <Setting Name="LDAPContextType"
>> Type="xsd:string">$context+ldap</Setting>
>>       </Setting>
>>      </Setting>
>>     </Setting>
>> ........................
>>
>> Thanks,
>> Sergey Lyakhov
>>
>>
>> ----- Original Message -----
>>
>> *From:*  David Campos 
>> <mailto:[email protected]<[email protected]>>
>>
>>
>> *To:* Higgins (Trust Framework) Project  developer discussions <
>> mailto:[email protected] <[email protected]>>
>>
>> *Sent:* Thursday, July 16, 2009 4:16  PM
>>
>> *Subject:* [higgins-dev] Problem deploying  TokenService M6
>>
>>
>> Hello all,
>>
>> After a long time using Higgins TokenService  1.1M1 we have decided to
>> migrate to the last milestone available. I have done  all proper
>> configurations and add the right libraries (including the ones that  don't
>> come into the war package).
>>
>> The problem I've found is that the  app fails on configuration while is
>> trying to configure the IdasRegistry  component.
>>
>> This is the trace of the log:
>>
>>
>>
>> 5:10:57,790  DEBUG MapHandler.getSetting (117):] Adding Map Entry for
>> Name:  ComponentSettings
>> [15:10:57,791 DEBUG SingletonHandler.getSetting (45):]  Setting Name:
>> XMLSecurityExtension Value:
>>  org.eclipse.higgins.sts.xmlsecurity.apache.XMLSecurityApacheExtensionFactory
>> [15:10:57,797  DEBUG LogHelper.trace (71):]
>>  XMLSecurityApacheExtension:XMLSecurityApacheExtension
>> [15:10:57,800 DEBUG  LogHelper.trace (71):]
>> XMLSecurityApacheExtension:configure
>> [15:10:57,857  DEBUG LogHelper.trace (71):] SignatureAlgorithm:
>> http://www.w3.org/2000/09/xmldsig#rsa-sha1
>> [15:10:57,858  DEBUG LogHelper.trace (71):]
>> SignatureCanonicalizationAlgorithm:
>> http://www.w3.org/2001/10/xml-exc-c14n#
>> [15:10:57,858  DEBUG LogHelper.trace (71):]
>> ReferenceCanonicalizationAlgorithm:
>> http://www.w3.org/2001/10/xml-exc-c14n#
>> [15:10:57,858  DEBUG LogHelper.trace (71):] ReferenceDigestAlgorithm:
>> http://www.w3.org/2000/09/xmldsig#sha1
>> [15:10:57,859  DEBUG LogHelper.trace (71):] EncryptionAlgorithm:
>> http://www.w3.org/2001/04/xmlenc#aes256-cbc
>> [15:10:57,859  DEBUG LogHelper.trace (71):] EncryptionAlgorithmProvider:
>>  null
>> [15:10:57,860 DEBUG LogHelper.trace (71):]  EncryptionDigestAlgorithm:
>> http://www.w3.org/2000/09/xmldsig#sha1
>> [15:10:57,860  DEBUG LogHelper.trace (71):]
>> EncryptionKeyGeneratorAlgorithm:  AES
>> [15:10:57,860 DEBUG LogHelper.trace (71):]  EncryptionKeyGeneratorSize:
>> 256
>> [15:10:57,861 DEBUG LogHelper.trace  (71):]
>> EncryptionKeyGeneratorAlgorithmProvider: null
>> [15:10:57,861 DEBUG  LogHelper.trace (71):] EncryptionKeyWrapAlgorithm:
>> http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p
>> [15:10:57,863  DEBUG LogHelper.trace (71):]
>> EncryptionKeyWrapAlgorithmProvider:  null
>> [15:10:57,863 DEBUG MapHandler.getSetting (117):] Adding Map Entry  for
>> Name: XMLSecurityExtension
>> [15:10:57,864 DEBUG  ClassInstanceHandler.getSetting (80):] Setting Name:
>> JNDIContextFactory  Value:
>> org.eclipse.higgins.idas.cp.jndi.JNDIContextFactory
>> [15:10:57,870  DEBUG MapHandler.getSetting (117):] Adding Map Entry for
>> Name:  JNDIContextFactory
>> [15:10:57,870 DEBUG ClassSingletonHandler.getSetting  (46):] Setting Name:
>> IdentityAttributeService Value:
>>  org.eclipse.higgins.idas.registry.IdASRegistry
>> [15:10:57,877 ERROR  ConfigurationHandler.configure (439):]
>> [15:10:57,877 ERROR  LogHelper.error (119):] modifyProfile: null
>> [15:10:57,878 ERROR  LogHelper.error (119):]
>> java.lang.NullPointerException
>> [15:10:57,881  ERROR LogHelper.error (119):]
>>  org.eclipse.higgins.idas.registry.IdASRegistry::registerContextFactory
>>  IdASRegistry.java:467.
>> [15:10:57,882 ERROR LogHelper.error (119):]
>>  org.eclipse.higgins.idas.registry.IdASRegistry::configure
>>  IdASRegistry.java:291.
>> [15:10:57,882 ERROR LogHelper.error (119):]
>>  org.eclipse.higgins.configuration.xml.ClassSingletonHandler::getSetting
>>  ClassSingletonHandler.java:81.
>> [15:10:57,883 ERROR LogHelper.error  (119):]
>> org.eclipse.higgins.configuration.xml.MapHandler::getSetting
>>  MapHandler.java:108.
>> [15:10:57,883 ERROR LogHelper.error (119):]
>>  org.eclipse.higgins.configuration.xml.ConfigurationHandler::configure
>>  ConfigurationHandler.java:425.
>> [15:10:57,884 ERROR LogHelper.error  (119):]
>>  org.eclipse.higgins.configuration.xml.ConfigurationHandler::configure
>>  ConfigurationHandler.java:291.
>> [15:10:57,884 ERROR LogHelper.error  (119):]
>> org.eclipse.higgins.sts.utilities.Configuration::configure
>>  Configuration.java:60.
>>
>>
>> I don't know which is the reason of  this error... could you help me?
>>
>> ---
>> David Campos
>>
>>
>>
>> ------------------------------
>>
>>
>> _______________________________________________
>> higgins-dev mailing  list
>> [email protected]
>> https://dev.eclipse.org/mailman/listinfo/higgins-dev
>>
>>  ------------------------------
>>
>> _______________________________________________
>> higgins-dev mailing list
>> [email protected]
>> https://dev.eclipse.org/mailman/listinfo/higgins-dev
>>
>>
>> _______________________________________________
>> higgins-dev mailing list
>> [email protected]
>> https://dev.eclipse.org/mailman/listinfo/higgins-dev
>>
>>
>  ------------------------------
>
> _______________________________________________
> higgins-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/higgins-dev
>
>
> _______________________________________________
> higgins-dev mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/higgins-dev
>
>
_______________________________________________
higgins-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/higgins-dev

Reply via email to