Ok based on what you're telling me, you should be able to pass the data you want want to send within that authenticated page.<br><br>For the time being though, let's go back to your apache configuration.&nbsp; Is it being used to serve regular content?&nbsp; In your example, you are serving a text file.&nbsp; I know from previous posts, that you have other content being served as well.&nbsp; Is that content that you want tomcat to serve also being served via &quot;normal&quot; apache pages?&nbsp; If not, then just configure mod_jk to serve those content types as well, then there is no more dual-app-server confusion.&nbsp; If not, then things get tricky.
<br><br>If it's down to a pure java solution, then I'm really out of my element.&nbsp; My best suggestion would be to hunt down some examples of this type of thing via google.&nbsp; I will ask some of the Java guys here about it and see if I can get something useful.
<br><br>Normally the admin interface is at the url of your tomcat install /manager/ - of course this has to be enabled in your configuration xml files, but most default installs have it in some form, just check the configs.
<br><br><div><span class="gmail_quote">On 6/27/06, <b class="gmail_sendername"><a href="mailto:joshj@linuxmail.org">joshj@linuxmail.org</a></b> &lt;<a href="mailto:joshj@linuxmail.org">joshj@linuxmail.org</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">The &quot;Admin Interface&quot; of which you speak alludes me. I'm just using<br>plain-jane Tomcat from 
<a href="http://tomcat.apache.org">tomcat.apache.org</a>. I am no Java expert by any<br>means, so I think you are speaking of some concepts that I don't<br>understand. There may be a better way to handle logins, but I'm using a
<br>session-level (cookie) Bean. At the top of each of my .jsp pages is a<br>small function which checks the bean to make sure that they have access to<br>the page. If they do, then the page is displayed. If they do not then they
<br>are sent to the login page. With .jsp's this is very easy. I merely<br>&quot;jsp:include&quot; the relevant jsp which checks the login. But now I want to<br>serve up file /Data/Files/9/Batch/abc123.txt .&nbsp;&nbsp;Normally, apache would
<br>handle this request. But I need tomcat to make sure:<br><br>a.) This is client #9. And...<br>b.) This particular user (which belongs to client number 9) has access to<br>this particular file.<br><br>So to do this I need to get to that session level bean. Which I don't know
<br>any other way to do unless I get the request to a servlet or jsp of<br>somekind. And then I don't know how to get back to the file.<br><br><br>When we last left our adventurers...<br><br>&gt; Basically mod_jk, in its simplest form, will take a request bound for port
<br>&gt; 80 and apache and look at the type of data it is requesting.&nbsp;&nbsp;Like .php gets<br>&gt; passed to the php module, or .html gets handled natively by apache,<br>&gt; something like .jsp will simply get forwarded on to Tomcat.&nbsp;&nbsp;Apache isn't
<br>&gt; really doing anything at that point except for acting as a conduit so that<br>&gt; both distinct servers can use port 80 simultaneously, which makes coding<br>&gt; multi-language web apps a little simpler.<br>&gt;
<br>&gt; Tomcat has a pretty extensive administration interface.&nbsp;&nbsp;Basically, when it<br>&gt; gets set up, you do just enough dirty work on Tomcat to get the thing to run<br>&gt; and then configure everything else (permissions, database, settings, etc.)
<br>&gt; via the admin app.&nbsp;&nbsp;It's really though this app that you should be directing<br>&gt; your attention.<br>&gt;<br>&gt; Your application should have capability to access the allowed functions of<br>&gt; the environment it's running within, which in this case is Tomcat.&nbsp;&nbsp;That
<br>&gt; includes your permissions and access.&nbsp;&nbsp;You shouldn't have to use explicit<br>&gt; filters and such just to access permission data being passed from the<br>&gt; session and handled by the application server.<br>&gt;
<br>&gt; You may want to spend a little time grepping the tomcat docs and even do<br>&gt; some searches over at the Sun website as they have their own spin off app<br>&gt; server based on Tomcat, which is to say it is basically branded Tomcat.
<br>&gt;<br>&gt; brad<br>&gt;<br>&gt; On 6/27/06, <a href="mailto:joshj@linuxmail.org">joshj@linuxmail.org</a> &lt;<a href="mailto:joshj@linuxmail.org">joshj@linuxmail.org</a>&gt; wrote:<br>&gt;&gt;<br>&gt;&gt;&nbsp;&nbsp;When we last left our adventurers...
<br>&gt;&gt;<br>&gt;&gt; &gt;&nbsp;&nbsp;I would say that there should be no reason you couldn't do what you want<br>&gt;&gt;&nbsp;&nbsp;to<br>&gt;&gt; &gt;&nbsp;&nbsp;natively within Tomcat.&nbsp;&nbsp;You shouldn't need more than a modicum of java,<br>&gt;&gt;&nbsp;&nbsp;if
<br>&gt;&gt; &gt;&nbsp;&nbsp;any at all to do it.&nbsp;&nbsp;Tomcat should have some native handling of<br>&gt;&gt; &gt;&nbsp;&nbsp;authentication to it's services, which you can use in conjunction with<br>&gt;&gt;&nbsp;&nbsp;your<br>&gt;&gt; &gt;&nbsp;&nbsp;applications.
<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;&nbsp;&nbsp;The big thing to remember is that although you have Apache and Tomcat<br>&gt;&gt;&nbsp;&nbsp;linked<br>&gt;&gt; &gt;&nbsp;&nbsp;using mod_jk, Tomcat is a standalone server, with it's own auth<br>&gt;&gt;&nbsp;&nbsp;mechanisms
<br>&gt;&gt; &gt;&nbsp;&nbsp;and capabilities.&nbsp;&nbsp;Mod_jk simply allows the java content to be passed<br>&gt;&gt;&nbsp;&nbsp;off to<br>&gt;&gt; &gt;&nbsp;&nbsp;tomcat automagically through apache instead of having to directly<br>&gt;&gt;&nbsp;&nbsp;address<br>&gt;&gt; &gt;&nbsp;&nbsp;the server over port 8080 or whereever you set it up at.
<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;&nbsp;&nbsp;You probably know that, but just in case, I figured, I would expound as<br>&gt;&gt;&nbsp;&nbsp;I<br>&gt;&gt; &gt;&nbsp;&nbsp;know plenty of java developers that have very little clue about the<br>&gt;&gt;&nbsp;&nbsp;workings
<br>&gt;&gt; &gt;&nbsp;&nbsp;of the app server and vice-versa.<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;&nbsp;&nbsp;In short, it should be able to be done, and I would say to leverage<br>&gt;&gt;&nbsp;&nbsp;Tomcat<br>&gt;&gt; &gt;&nbsp;&nbsp;to do what you need to do.<br>
&gt;&gt; &gt;<br>&gt;&gt; &gt;&nbsp;&nbsp;brad<br>&gt;&gt;<br>&gt;&gt;&nbsp;&nbsp;I just figured that since the trouble was put into making a mod_jk, and<br>&gt;&gt;&nbsp;&nbsp;not merely passing off the request to tomcat (mod_rewrite or proxy style),
<br>&gt;&gt;&nbsp;&nbsp;that maybe it did more than that. Like accepting requests back in some<br>&gt;&gt;&nbsp;&nbsp;way-shape-or-form.<br>&gt;&gt;<br>&gt;&gt;&nbsp;&nbsp;I'm attempting to use a Filter handle the request. Am I barking up the<br>&gt;&gt;&nbsp;&nbsp;wrong tree? Or is this the way to go?
<br>&gt;&gt;<br>&gt;&gt;&nbsp;&nbsp;-Josh<br>&gt;&gt;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;&nbsp;&nbsp;On 6/27/06, <a href="mailto:joshj@linuxmail.org">joshj@linuxmail.org</a> &lt;<a href="mailto:joshj@linuxmail.org">joshj@linuxmail.org</a>&gt; wrote:
<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; It got a little out of hand but that was just some friendly banter.<br>&gt;&gt;&nbsp;&nbsp;Merely<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; commenting on how sometimes someone here will ask a question and
<br>&gt;&gt;&nbsp;&nbsp;someone<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; else will recommend that they change their distro or platform. I<br>&gt;&gt;&nbsp;&nbsp;actually<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; completely agree with Brad. Enterprise (or &quot;Enterprisey&quot;) is nothing
<br>&gt;&gt;&nbsp;&nbsp;but<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; bullshit. Its all about a good language for the job at hand and a<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; good<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; design. And I try, God knows I try, but I hate Java for<br>&gt;&gt;&nbsp;&nbsp;webprogramming.
<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; So anyway, is it possible to verify someone's session and then dish<br>&gt;&gt;&nbsp;&nbsp;out<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; the file (using Apache/Tomcat)? And I don't care what kind of file it
<br>&gt;&gt;&nbsp;&nbsp;is.<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; Anything from txt to xml to pdf or jpg. I just don't want to use Java<br>&gt;&gt;&nbsp;&nbsp;to<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; 'stream' the file (even though that is the common answer I've seen)<br>
&gt;&gt;&nbsp;&nbsp;since<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; that is essentially duplicating code for something that Tomcat and<br>&gt;&gt;&nbsp;&nbsp;Apache<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; can already do.<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; And my deepest apologies to any &quot;Java lovers&quot; (if there is such a
<br>&gt;&gt;&nbsp;&nbsp;thing)<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; and &quot;Enterprisey believers&quot;. I know not what I do.<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; xo<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; -Josh<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; When we last left our adventurers...
<br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; Since this is all started and I'm feeling feisty this morning, I'll<br>&gt;&gt;&nbsp;&nbsp;add<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; my<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; $.02 to the debate.<br>&gt;&gt; &gt; &gt; &gt;
<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; I've supported and contributed to application devlopment using<br>&gt;&gt;&nbsp;&nbsp;various<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; languages and platforms.&nbsp;&nbsp;I can say with all confidence that<br>&gt;&gt;&nbsp;&nbsp;language
<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; has<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; only a small part to play with stability or<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; enterprise-worthy-ness.&nbsp;&nbsp;It's<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; about the coders and the project spec.
<br>&gt;&gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; Java is nice; it runs everywhere; and is OO by nature.&nbsp;&nbsp;Perl is<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; Perl<br>&gt;&gt;&nbsp;&nbsp;-<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; it<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; does what it does and makes coffee with the right CPAN
<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; modules.&nbsp;&nbsp;However, in<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; both of these cases, don't consider marketing propaganda, corporate<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; dollars,<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; and press for reality.
<br>&gt;&gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; I've seen Java fail to accomplish the project's goals just as<br>&gt;&gt;&nbsp;&nbsp;quickly as<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; if<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; it was spec'd for Perl.&nbsp;&nbsp;On the flip side, I've seen PHP create an
<br>&gt;&gt;&nbsp;&nbsp;app<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; for a<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; quarter of the money and less than an 8th of the time of a<br>&gt;&gt;&nbsp;&nbsp;comparable<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; java<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; solution.&nbsp;&nbsp;Of course, I've also seen some awsome things being
<br>&gt;&gt;&nbsp;&nbsp;developed<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; using Java.<br>&gt;&gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; My complaint with Java is the complexity involved in setting up an<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; efficient
<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; environment.&nbsp;&nbsp;Tomcat is not a simple app to setup and run -<br>&gt;&gt;&nbsp;&nbsp;especially<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; if<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; you are linking it to dynamically serve regular html or some form
<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; of<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; webscript pages like php.<br>&gt;&gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; Perl is also a beast.&nbsp;&nbsp;The fact that it has a loosely defined form<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; without
<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; any real rigidity in its syntax makes for some very very very ugly<br>&gt;&gt;&nbsp;&nbsp;code.<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; And don't get me started on CPAN.<br>&gt;&gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; In all, there is no perfect language out there now.&nbsp;&nbsp;A good
<br>&gt;&gt;&nbsp;&nbsp;programmer<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; does<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; the best job he / she can with the best tool for the job.&nbsp;&nbsp;They<br>&gt;&gt;&nbsp;&nbsp;don't<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; simply<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; do it because they can or because the marketing says its good and
<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; &quot;enterprise ready&quot;.&nbsp;&nbsp;But that rule should hold for all things IT.<br>&gt;&gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt;&nbsp;&nbsp; On 6/27/06, Pete Cummings &lt;
<a href="mailto:pete@linuxcowboy.com">pete@linuxcowboy.com</a>&gt; wrote:<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;Websphere !!!!! That's great if you want to &quot;port&quot; your freakin<br>&gt;&gt;&nbsp;&nbsp;job
<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;to<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;India!&nbsp;&nbsp;enterprise software =Asian concentration camps!!! Stick<br>&gt;&gt;&nbsp;&nbsp;with<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; Open<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;Source and live free (or die).
<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;David J. Andruczyk wrote:<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use an enterprise application. 
i.e. don't ask your local LUG,<br>&gt;&gt;&nbsp;&nbsp;ask<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; the<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;enterprise vendors..<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;The first one that pops into my head is IBM's websphere. (only
<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;because<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;of the 40+ servers I support most run it with oracle for all<br>&gt;&gt;&nbsp;&nbsp;their<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;web<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;stuff) and this is a large worldwide&nbsp;&nbsp;&quot;enterprise&quot; level site.
<br>&gt;&gt;&nbsp;&nbsp;Aside<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;from that I don't know much about websphere. (I support the<br>&gt;&gt;&nbsp;&nbsp;boxes,<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;not<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;the customer apps)
<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;--- <a href="mailto:joshj@linuxmail.org">joshj@linuxmail.org</a> wrote:<br>&gt;&gt; &gt; &gt; &gt; &gt;
<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sing now while you can. Sure perl makes that little stuff<br>&gt;&gt;&nbsp;&nbsp;easier.<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; But<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;when<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;you're writing enterprise applications you can't use a toy like
<br>&gt;&gt;&nbsp;&nbsp;that.<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;And<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;you want to talk about Scalable? I'd love to see you scale your<br>&gt;&gt;&nbsp;&nbsp;hippy<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;programs across multiple servers!
<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;Love<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -Josh<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Well i'm sure you're java solution will be scalable and
<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; enterprise<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;ready enough to allow you plenty of time to fix your tie while<br>&gt;&gt;&nbsp;&nbsp;you<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;reassess your paradigm for a more proactive approach.
<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;On 6/26/06, <a href="mailto:joshj@linuxmail.org">joshj@linuxmail.org</a> &lt;<a href="mailto:joshj@linuxmail.org">joshj@linuxmail.org</a>&gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&lt;
<a href="mailto:joshj@linuxmail.org">joshj@linuxmail.org</a>&gt; wrote:<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Don't give me that &quot;right tool for the job&quot; malarky you<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;freakin
<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Perl<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hippy. Go back to the commune with all the other Perl, PHP,<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and
<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp; Python<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;programmers.<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _______________________________________________
<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;nflug mailing list<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;nflug@nflug.orghttp://www.nflug.org/mailman/listinfo/nflug<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _______________________________________________
<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;nflug mailing list<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;nflug@nflug.orghttp://www.nflug.org/mailman/listinfo/nflug<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dave J. Andruczyk
<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;__________________________________________________<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;Do You Yahoo!?<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;Tired of spam?&nbsp;&nbsp;Yahoo! Mail has the best spam protection around
<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://mail.yahoo.com">http://mail.yahoo.com</a><br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;_______________________________________________<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;nflug mailing list
<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;nflug@nflug.orghttp://www.nflug.org/mailman/listinfo/nflug<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;_______________________________________________
<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;nflug mailing list<br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:nflug@nflug.org">nflug@nflug.org</a><br>&gt;&gt; &gt; &gt; &gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.nflug.org/mailman/listinfo/nflug">
http://www.nflug.org/mailman/listinfo/nflug</a><br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt; &gt;<br>&gt;&gt; &gt; &gt; &gt;<br>&gt;&gt; &gt;&gt; _______________________________________________
<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; nflug mailing list<br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; <a href="mailto:nflug@nflug.org">nflug@nflug.org</a><br>&gt;&gt; &gt; &gt;&nbsp;&nbsp; <a href="http://www.nflug.org/mailman/listinfo/nflug">http://www.nflug.org/mailman/listinfo/nflug
</a><br>&gt;&gt; &gt; &gt;<br>&gt;&gt; &gt;<br>&gt;&gt; _______________________________________________<br>&gt;&gt;&nbsp;&nbsp;nflug mailing list<br>&gt;&gt;&nbsp;&nbsp;<a href="mailto:nflug@nflug.org">nflug@nflug.org</a><br>&gt;&gt;&nbsp;&nbsp;<a href="http://www.nflug.org/mailman/listinfo/nflug">
http://www.nflug.org/mailman/listinfo/nflug</a><br>&gt;&gt;<br>&gt;<br>_______________________________________________<br>nflug mailing list<br><a href="mailto:nflug@nflug.org">nflug@nflug.org</a><br><a href="http://www.nflug.org/mailman/listinfo/nflug">
http://www.nflug.org/mailman/listinfo/nflug</a><br></blockquote></div><br>