Processing of ROOT in Tomcat 5 Autogeneration

2004-08-24 Thread Robert Nicholls
Hi:
I may be missing something but I believe that the autogeneration listener
(org.apache.jk.config.ApacheConfig) in Tomcat 5.0 does not recognize the
ROOT folder as did the listener for Tomcat 4.1.  Is that so? Is this a bug
or an omission? If so has anyone got an idea about how to handle the
http:/server/ URL?

Thanks,
Bob N-



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Why not get my custom Principal using request.getUserprincipal()?

2004-01-28 Thread Robert Nicholls
Hi:
I don't think this is helpful but I have been trying to produce a realm
for authenticating against SAP.   The Tomcat documentation on the
subject notes:

It is also possible to write your own Realm implementation, and
integrate it with Tomcat 4. However, doing this is beyond the scope of
this document. See (FIXME - reference to developer stuff) for more
information.

 All of the realms appear to be in org.apache.catalina.realm which is
bundled up in catalina.jar in the server directory of Tomcat 4.x. So
with some trepidation I have broken out the jar and replaced it with a
set of classes in the correct hierarchy in server/classes directory. In
building a new realm it seems that you have to:
A) Build the realm from some template (JDBCRealm is useful) and place it
in realm directory
B) Modify mbeans-descriptors.xml in the mbeans directory
C) Add code to the MBeanFactory class in mbeans to load the new realm

Having said that, I can have a FORM or BASIC access to the realm EXCEPT
that I get null values for the username and credentials. Replacing the
nulls in hard code does produce a credential that performs as advertised
but as yet I haven't found the piece of the puzzle that is providing the
nulls strings.

If there is a better or easier way to produce a new realm I too would be
happy to hear about it.

Regards,

Bob Nicholls

-Original Message-
From: Shapira, Yoav [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, December 17, 2003 10:35 AM
To: Tomcat Users List
Subject: RE: Why not get my custom Principal using
request.getUserprincipal()?



Howdy,

do you mean the JBoss realm?

No, I mean Tomcat's realm., aka the org.apache.catalina.Realm class.
There's a realm how-to page in the tomcat documentation and you will
also want to look at one of the provided realms as you'll need to extend
them.

Yoav Shapira

Tomcat Users List [EMAIL PROTECTED] schrieb am 
17.12.03
15:05:24:


 Howdy,
 Read the Realm documentation to see how to customize your Realm such 
 that
it returns your custom Principal.

 Yoav Shapira
 Millennium ChemInformatics


 -Original Message-
 From: Anis Ben Hamidene [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, December 17, 2003 7:37 AM
 To: [EMAIL PROTECTED]
 Subject: Why not get my custom Principal using
request.getUserprincipal()?
 
 Hi,
 
 I am using JBoss 3.2.1 with embedded Tomcat 4.
 I am developping a secure web-application based on JAAS. The problem

 is that I want to use my own custom Principal. I made the necessary 
 changes in JBoss and EJBContext.getUserprincopal delivers the right 
 Implementation. But when I call request.getUserprincipal() in my 
 servlet, I get don´t !!
 
 Why doesn´t tomcat use the defined custom Principal?
 How to set this?
 
 Please help as soon as possible !!!
 
 Best regards
 anis
 

__

_
 ___
 UNICEF bringt Kriegskinder in die Schule - helfen Sie mit! 
 https://www.unicef.de/spe/spe_03.php
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




 This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential, 
proprietary and/or privileged.  This e-mail is intended only for the
individual(s) to whom it is addressed, and may not be saved, copied, 
printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your 
computer system and notify the sender.  Thank you.


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



___

___
WEB.DE FreeMail wird 5 Jahre jung! Feiern Sie mit uns und
nutzen Sie die neuen Funktionen http://f.web.de/features/?mc=021130


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential,
proprietary and/or privileged.  This e-mail is intended only for the
individual(s) to whom it is addressed, and may not be saved, copied,
printed, disclosed or used by anyone else.  If you are not the(an)
intended recipient, please immediately delete this e-mail from your
computer system and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Problem with Custom Request Processor

2003-10-08 Thread Robert Nicholls
Hi:
I am trying to set up a test custom request processor for security
checks.  In addition I am using tiles for the view component. Here is
the struts-config.xml:

struts-config
form-beans /
global-forwardsforward name=ERROR
path=/Error.jsp//global-forwards
action-mappings
action forward=test.defineBasic path=/basic /
action type=tiles.Welcome path=/welcome
forward name=success path=/simple.jsp
redirect=false /
/action
/action-mappings
!-- my controller that extends
org.apache.struts.tiles.TilesRequestProcess --
controller
processorClass=tiles.controller.LocalRequestProcessor locale=false
nocache=true inputForward=true /
plug-in className=org.apache.struts.tiles.TilesPlugin
set-property property=definitions-config
value=/WEB-INF/tiles-defs.xml /
/plug-in
/struts-config

 In addition, the web.xml has the standard action servlet defined as
Tomcat doesn't seem to like the Tiles servlet.

servlet
servlet-nameaction/servlet-name
 
servlet-classorg.apache.struts.action.ActionServlet/servlet-class
 
!--servlet-classorg.apache.struts.tiles.ActionComponentServlet/servl
et-class--
init-param
param-nameconfig/param-name
 
param-value/WEB-INF/struts-config.xml/param-value
/init-param
init-param
param-namedebug/param-name
param-value2/param-value
/init-param
init-param
param-namedefinitions-config/param-name
 
param-value/WEB-INF/tiles-defs.xml/param-value
/init-param
init-param
 
param-namedefinitions-parser-validate/param-name
param-valuetrue/param-value
/init-param
/servlet
While the system operates, the custom request processor clearly isn't
being invoked.
Any ideas? What should I be extending to get the processPreprocessor?

Thanks in advance,

Bob Nicholls
MIT Lincoln Laboratory


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]