Return-Path: Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 24519 invoked from network); 28 Aug 2000 19:09:34 -0000 Received: from lukla.sun.com (192.18.98.31) by locus.apache.org with SMTP; 28 Aug 2000 19:09:34 -0000 Received: from centralmail1.Central.Sun.COM ([129.147.62.10]) by lukla.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id NAA25226 for ; Mon, 28 Aug 2000 13:09:33 -0600 (MDT) Received: from esun1as-mm. (esun1as-mm.Central.Sun.COM [129.147.34.144]) by centralmail1.Central.Sun.COM (8.9.3+Sun/8.9.3/ENSMAIL,v1.7) with SMTP id NAA05222 for ; Mon, 28 Aug 2000 13:09:32 -0600 (MDT) Received: from eng.sun.com by esun1as-mm. (SMI-8.6/SMI-SVR4) id NAA23965; Mon, 28 Aug 2000 13:14:43 -0600 Message-ID: <39AAB91C.5E3A4933@eng.sun.com> Date: Mon, 28 Aug 2000 12:10:20 -0700 From: "Craig R. McClanahan" X-Mailer: Mozilla 4.74 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: tomcat-dev@jakarta.apache.org Subject: Re: Catalina: Adding a new realm References: <000f01c0111b$5221f440$d314730a@dot.state.oh.us> <39AAAD19.ED84E698@eng.sun.com> <002f01c01120$5ee893a0$d314730a@dot.state.oh.us> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N The place you want to go for a nightly build is http://jakarta.apache.org/builds/jakarta-tomcat-4.0/nightly and the corresponding sources are in http://jakarta.apache.org/builds/jakarta-tomcat-4.0/nightly/src These are brand new, and I haven't announced them yet 'cause I'm still downloading the uploaded builds to make sure they unpack OK, and include everything they are supposed to. Craig James Cook wrote: > Craig, > > I'm sending this directly to you because I believe the build I have may have > other problems. I want to download a more recent build and post my results on > the newsgroup. I noticed all of the nightly builds are "zero" length. If I user > cvs to grab the source, what version tag should I use? I would like to make a > build that has your recent RequestDispatcher.include fix. Would "head" do me? > > I think my build is bad because setting the debug="5" value in the server tag > does not produce any debug output for me. Even when I comment out my realm. > > jim > > ----- Original Message ----- > From: "Craig R. McClanahan" > To: > Sent: Monday, August 28, 2000 2:19 PM > Subject: Re: Catalina: Adding a new realm > > > James, could you try an experiment for me? > > > > Please temporarily rename your class so that the package name starts with > > "org.apache.catalina." and see if it works? There might be an issue with > which > > class loader is being consulted to load your class. It would also be helpful > to > > turn debugging on so we can see the XmlMapper's output, by setting the "debug" > > attribute on the element to a positive integer like 5. > > > > Then, if you're still having problems, the log output created by the XmlMapper > > (which will be somewhat voluminous) will be helpful in tracking down what's > going > > on. > > > > Craig > > > > > > James Cook wrote: > > > > > I have created my own Realm to do some custom authentication. It is based on > > > JDBCRealm and extends RealmBase. > > > > > > For some reason, I can't seem to successfully add it to server.xml. > > > > > > > > vbrokerAddr="ITAOA125" > > > vbrokerPort="49200" /> > > > > > > I have the appropriate methods defined in my class. I have even tried to > deploy > > > it without any parameters, without success. > > > > > > public void setVbrokerAddr(String newVbrokerAddr) > > > public void setVbrokerPort(String newVbrokerPort) > > > > > > But I get the following exception when Catalina tries to start: > > > > > > ERROR reading d:\projects\notes-servlet\servlet\server.xml > > > At Line 52 /Server/Engine/Realm/ > > > > > > Catalina.start: java.lang.IllegalArgumentException: argument type mismatch > > > java.lang.IllegalArgumentException: argument type mismatch > > > at java.lang.reflect.Method.invoke(Native Method) > > > at org.apache.tomcat.util.xml.AddChild.end(XmlMapper.java:781) > > > at org.apache.tomcat.util.xml.XmlMapper.matchEnd(XmlMapper.java:391) > > > at org.apache.tomcat.util.xml.XmlMapper.endElement(XmlMapper.java:109) > > > at com.sun.xml.parser.Parser.maybeElement(Parser.java:1413) > > > at com.sun.xml.parser.Parser.content(Parser.java:1499) > > > > > > > > > The JDBCRealm loads fine!? Did I forget to do something obvious? I have > added my > > > Realm classes and supporting jar files into /classes. > > > > > > jim > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org > > > For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org > > > > -- > > ==================== > > See you at ApacheCon Europe ! > > Session VS01 (23-Oct 13h00-17h00): Sun Technical Briefing > > Session T06 (24-Oct 14h00-15h00): Migrating Apache JServ > > Applications to Tomcat > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org > > For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org > For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org -- ==================== See you at ApacheCon Europe ! Session VS01 (23-Oct 13h00-17h00): Sun Technical Briefing Session T06 (24-Oct 14h00-15h00): Migrating Apache JServ Applications to Tomcat