RE: Multiple IDPs on one instance of JBoss
"Peter Fennema" <[email protected]> Fri, 24 Jun 2005 12:30:29 +0200
| Newsgroups | gmane.comp.sourceid.sso.user |
|---|---|
| Message-ID | <FC1150E32989BA4A97D8902D2BCB364E861365@exchangebe.corporate.telin.nl> |
I deployed 2 demos in a single jboss instance. I did this for the SAML
toolkit, maybe it can help you.
I used a brute force approach, by copying the entire unzipped download
to another location and study the references to the string "demo" and
replacing some property values from demo to demo1 and demo2
respectively. Than I deployed both sourcetrees, each with their own ant
script. This resulted in saml-sourceid-demo1.ear and
saml-sourceid-demo2.ear being deployed to jboss. This resulted in class
loading problems, because both applications tried to deploy the same
libraries. I solved this by modifying the file jboss-app.xml in the
directory SAML 1.1 Java Toolkit 2.0
Demo1\SAML_1.1_Java_Toolkit_2.0\demo\src\meta (for both sourcetrees)
The file content is shown below (for the demo1 tree):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss-app
PUBLIC "-//JBoss//DTD J2EE Application 1.3V2//EN"
"http://www.jboss.org/j2ee/dtd/jboss-app_3_2.dtd">
<jboss-app>
<loader-repository
loaderRepositoryClass="org.jboss.mx.loading.HeirarchicalLoaderRepository
3">
sourceid.saml.system:loader=sourceid-saml-demo1.ear
<loader-repository-config>
java2ParentDelegation=false
</loader-repository-config>
</loader-repository>
<!--
<loader-repository>sourceid.saml.system:loader=sourceid-saml.ear</loader
-repository> -->
<module>
<service>sourceid-saml.sar</service>
</module>
<module>
<service>sourceid-infrastructure.sar</service>
</module>
</jboss-app>
This solved the class loading problem. There must be better ways then
copying the sourcetree, but this quick and dirty way was good enough for
the time being.
Hope this helps,
Peter
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Chris Snyder
> Sent: donderdag 23 juni 2005 19:50
> To: [email protected]
> Subject: [SourceID SSO-users] Multiple IDPs on one instance of JBoss
>
>
> Hello,
>
> Anyone tried running multiple instances of the idff 1.2 demo
> on one box? I
> want to have two different configs so that I can test against
> another server
> with an IDP and SP. That way I will have three IDPs and three
> SPs but only
> two physical servers...
>
>
> _______________________________________________
> sso-users mailing list
> [email protected]
> http://lists.sourceid.org/mailman/listinfo/sso-users
>