<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Ooops, sent this to the old shib-users list by mistake...<br>
<br>
<br>
On 4/16/12 3:42 PM, Karla Borecky wrote:
<blockquote
cite="mid:CADSzqNKnvJEm4M3v92WL8MpTVJFAaUd0VG6ucbaMt9CiiZ9Tww@mail.gmail.com"
type="cite">Hello,
<div><br>
</div>
<div>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.</div>
<div><br>
</div>
</blockquote>
<br>
<br>
<br>
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...<br>
<br>
<br>
<br>
<blockquote
cite="mid:CADSzqNKnvJEm4M3v92WL8MpTVJFAaUd0VG6ucbaMt9CiiZ9Tww@mail.gmail.com"
type="cite">
<div>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? </div>
</blockquote>
<br>
No, all the extension jars go into <IdP dist dir>/lib
directory.<br>
<br>
<br>
<br>
<br>
<blockquote
cite="mid:CADSzqNKnvJEm4M3v92WL8MpTVJFAaUd0VG6ucbaMt9CiiZ9Tww@mail.gmail.com"
type="cite">
<div>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.</div>
</blockquote>
<br>
<br>
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.<br>
<br>
<br>
This is what is described in the first step of the install
instructions:<br>
<br>
<br>
<blockquote type="cite">
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<span class="pygments-">1) Add the extension project jar and all
its dependencies from the extension lib directory to the IdP
source</span> 5 <span class="pygments-"> distribution's lib
directory.</span></blockquote>
<br>
If you have suggestions for how that can be better worded, let us
know.<br>
<br>
<br>
After you complete install step # 2:<br>
<br>
<blockquote type="cite">
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<span class="pygments-">2) Re-run the IdP install script to build
and deploy the new WAR file.</span> </blockquote>
<br>
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.<br>
<br>
--Brent<br>
<br>
<br>
</body>
</html>