Sorry! but quick question about installing the SAML delegation extension

Karla Borecky kborecky at smith.edu
Mon Apr 16 21:53:05 BST 2012


Thank you. I was wondering because I didn't see *any* class files in lib
directories. That's the whole point of the mvn build, isn't it - to create
one jar file?

I guess if I were describing it, I would just say

1)  Copy the extension project jar file
(shibboleth-idp-delegation-x.x-bin.jar) to the IdP source distribution's
lib directory.

and maybe include a reference to instructions on the step before this that
uses maven to create the jar file? (which I can't actually lay my hands on
now...) Actually, maybe the maven build instructions could be step 1, and
then step 2 would be to copy the resulting jar file into the IdP source lib
directory. (Thanks for setting me straight on that! Duh.)

I appreciate the tip on seeing what packages have been included in the IdP
jar file, so I can verify that it all got tucked in there. That will
eliminate a potential first line of troubleshooting.


thank you for helping,

Karla



On Mon, Apr 16, 2012 at 4:28 PM, Brent Putman <putmanb at georgetown.edu>wrote:

>
>
> On 4/16/12 3:42 PM, Karla Borecky wrote:
>
> Hello,
>
>  I am SO sorry to bother you, but I was hoping you could just answer a
> quick question when you have a moment. I have built the extension, but I'm
> not sure exactly what to put where so that I can run the IdP source
> installer with these new bits included.
>
>
>
>
> I'm cc'ing Shib users list.  We really like for questions to go to the
> list so that others have the benefit of the answers and it goes into the
> list archives...
>
>
>
>
>  I feel pretty confident that the top-level
> shibboleth-idp-ext-delegation-1.0.jar file goes into the source
> src/installer/lib directory, yes?
>
>
> No, all the extension jars go into <IdP dist dir>/lib directory.
>
>
>
>
>
>  but I'm not sure about the supporting files. Are the supporting files in
> the directories at the base of the path  ./target/classes/edu.../delegation
> (authn, config, etc.)? If so, do I copy just those base level directories
> to the src/installer/lib directory? or do I retain the whole path starting
> with "classes"? Or maybe I'm way off base about all of this.
>
>
>
> No, those class files are all packaged into the
> shibboleth-idp-ext-delegation-1.0.jar, so you don't need to worry about
> them.   The only thing you need to copy are the jar files into /lib.
>
>
> This is what is described in the first step of the install instructions:
>
>
>  1) Add the extension project jar and all its dependencies from the
> extension lib directory to the IdP source 5 distribution's lib directory.
>
>
> If you have suggestions for how that can be better worded, let us know.
>
>
> After you complete install step # 2:
>
>  2) Re-run the IdP install script to build and deploy the new WAR file.
>
>
> you can run 'jar tvf idp.war' on the newly generated IdP war file to
> confirm that the jar files you added are packaged into the new IdP
> deployment archive.
>
> --Brent
>
>
>


-- 
Karla Borecky
Systems Administrator
ITS
Smith College
Northampton, MA 01063
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20120416/03312f70/attachment.html 


More information about the users mailing list