DO NOT REPLY [Bug 28678] - NullPointerException in CoyoteRequest

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28678.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28678

NullPointerException in CoyoteRequest





--- Additional Comments From [EMAIL PROTECTED]  2004-04-29 06:17 ---
And what kind of bad stuff are you doing ?
I think this bug is going to be a WONTFIX.

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



cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread hgomez
hgomez  2004/04/29 03:10:35

  Modified:src/share/org/apache/jasper/resources messages_fr.properties
  Log:
  Fix the encoding problem in french mode
  
  Revision  ChangesPath
  1.7   +2 -2  
jakarta-tomcat/src/share/org/apache/jasper/resources/messages_fr.properties
  
  Index: messages_fr.properties
  ===
  RCS file: 
/home/cvs/jakarta-tomcat/src/share/org/apache/jasper/resources/messages_fr.properties,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- messages_fr.properties12 Sep 2002 14:32:52 -  1.6
  +++ messages_fr.properties29 Apr 2004 10:10:34 -  1.7
  @@ -190,7 +190,7 @@
   jspc.webxml.footer=\n\
   /web-app\n\
   \n
  -jspc.webinc.header=\n\
  +jspc.webinc.header=\n\?xml version=1.0 encoding=ISO-8859-1?\n
   !--\n\
   Automatiquement crée par Tomcat JspC.\n\
   Placer ce fragment dans web.xml avant tout élément icon, display-name,\n\
  
  
  

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



Re: cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread info
This email is automatically generated.  ALL emails are read and responded to.  
If your enquiry is not regarding registration, payment or removing your details from 
our database 
please disregard and a personal reply will follow.


To register as a Mystery Shopper, all you need to do is log onto 
our web site: www.cheersbusinesssolutions.com.au.
 

* Go to the HOME page 
* All you need to do is click onto the yellow box on the left had 
side of the page displaying ‘Mystery Shoppers Wanted’ and follow the registration 
prompts.  
You will then be automatically emailed a login password.
* You then go onto our website and enter through the ‘LOGIN’ menu.  

Once you have a logged in successfully you can access all information regarding 
mystery shoppers.

We do not need resumes or take registrations over the phone 

How much is the pay?
Payment varies from $10 - $100+ according to the assignment.  
You will be advised of your pay when we send out the initial “Email of Interest”.  
You may be paid an additional allowance for any product purchase that you may have to 
make
 but again this will be explained in the “Email of Interest”.

When will I be paid?
Payment will be electronically transferred on the first Friday of the 
month following the assignment, providing we have your bank details and you have sent 
a 
Statement by a Supplier (from the ‘shoppers’ page). 

How much work will I get?
This will vary from month to month and greatly depends on where you 
live and whether you are willing to undertake all assignments offered to you.  
If you are keen, check out our newsletters regarding our “Spotters Coupon”.  You can 
not only gain more work, 
but reap commission for spotting a company that can use our services.

How far will I be asked to travel?
We try to give you assignments that are as close to your home or work 
environment as possible.  We allocate jobs via postcodes.

No mystery shopper personal information whatsoever will be knowingly passed 
onto any third party by CBS.  Mystery Shoppers can choose to de-register at any time.  
This can be carried out by the  mystery shopper in the \\\'shopper page\\\' 
after login.

All other information can be found in our induction kit once you have registered.
Please read all of the monthly newsletters and log onto our website at least once a 
month for updates.

Thank you for your support.  
Kind Regards 
Kelly Bowdler
Director  
CBS



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



Re: Re: cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread info
This email is automatically generated.  ALL emails are read and responded to.  
If your enquiry is not regarding registration, payment or removing your details from 
our database 
please disregard and a personal reply will follow.


To register as a Mystery Shopper, all you need to do is log onto 
our web site: www.cheersbusinesssolutions.com.au.
 

* Go to the HOME page 
* All you need to do is click onto the yellow box on the left had 
side of the page displaying ‘Mystery Shoppers Wanted’ and follow the registration 
prompts.  
You will then be automatically emailed a login password.
* You then go onto our website and enter through the ‘LOGIN’ menu.  

Once you have a logged in successfully you can access all information regarding 
mystery shoppers.

We do not need resumes or take registrations over the phone 

How much is the pay?
Payment varies from $10 - $100+ according to the assignment.  
You will be advised of your pay when we send out the initial “Email of Interest”.  
You may be paid an additional allowance for any product purchase that you may have to 
make
 but again this will be explained in the “Email of Interest”.

When will I be paid?
Payment will be electronically transferred on the first Friday of the 
month following the assignment, providing we have your bank details and you have sent 
a 
Statement by a Supplier (from the ‘shoppers’ page). 

How much work will I get?
This will vary from month to month and greatly depends on where you 
live and whether you are willing to undertake all assignments offered to you.  
If you are keen, check out our newsletters regarding our “Spotters Coupon”.  You can 
not only gain more work, 
but reap commission for spotting a company that can use our services.

How far will I be asked to travel?
We try to give you assignments that are as close to your home or work 
environment as possible.  We allocate jobs via postcodes.

No mystery shopper personal information whatsoever will be knowingly passed 
onto any third party by CBS.  Mystery Shoppers can choose to de-register at any time.  
This can be carried out by the  mystery shopper in the \\\'shopper page\\\' 
after login.

All other information can be found in our induction kit once you have registered.
Please read all of the monthly newsletters and log onto our website at least once a 
month for updates.

Thank you for your support.  
Kind Regards 
Kelly Bowdler
Director  
CBS



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



Re: Re: Re: cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread info
This email is automatically generated.  ALL emails are read and responded to.  
If your enquiry is not regarding registration, payment or removing your details from 
our database 
please disregard and a personal reply will follow.


To register as a Mystery Shopper, all you need to do is log onto 
our web site: www.cheersbusinesssolutions.com.au.
 

* Go to the HOME page 
* All you need to do is click onto the yellow box on the left had 
side of the page displaying ‘Mystery Shoppers Wanted’ and follow the registration 
prompts.  
You will then be automatically emailed a login password.
* You then go onto our website and enter through the ‘LOGIN’ menu.  

Once you have a logged in successfully you can access all information regarding 
mystery shoppers.

We do not need resumes or take registrations over the phone 

How much is the pay?
Payment varies from $10 - $100+ according to the assignment.  
You will be advised of your pay when we send out the initial “Email of Interest”.  
You may be paid an additional allowance for any product purchase that you may have to 
make
 but again this will be explained in the “Email of Interest”.

When will I be paid?
Payment will be electronically transferred on the first Friday of the 
month following the assignment, providing we have your bank details and you have sent 
a 
Statement by a Supplier (from the ‘shoppers’ page). 

How much work will I get?
This will vary from month to month and greatly depends on where you 
live and whether you are willing to undertake all assignments offered to you.  
If you are keen, check out our newsletters regarding our “Spotters Coupon”.  You can 
not only gain more work, 
but reap commission for spotting a company that can use our services.

How far will I be asked to travel?
We try to give you assignments that are as close to your home or work 
environment as possible.  We allocate jobs via postcodes.

No mystery shopper personal information whatsoever will be knowingly passed 
onto any third party by CBS.  Mystery Shoppers can choose to de-register at any time.  
This can be carried out by the  mystery shopper in the \\\'shopper page\\\' 
after login.

All other information can be found in our induction kit once you have registered.
Please read all of the monthly newsletters and log onto our website at least once a 
month for updates.

Thank you for your support.  
Kind Regards 
Kelly Bowdler
Director  
CBS



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



Re: Re: Re: Re: cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread info
This email is automatically generated.  ALL emails are read and responded to.  
If your enquiry is not regarding registration, payment or removing your details from 
our database 
please disregard and a personal reply will follow.


To register as a Mystery Shopper, all you need to do is log onto 
our web site: www.cheersbusinesssolutions.com.au.
 

* Go to the HOME page 
* All you need to do is click onto the yellow box on the left had 
side of the page displaying ‘Mystery Shoppers Wanted’ and follow the registration 
prompts.  
You will then be automatically emailed a login password.
* You then go onto our website and enter through the ‘LOGIN’ menu.  

Once you have a logged in successfully you can access all information regarding 
mystery shoppers.

We do not need resumes or take registrations over the phone 

How much is the pay?
Payment varies from $10 - $100+ according to the assignment.  
You will be advised of your pay when we send out the initial “Email of Interest”.  
You may be paid an additional allowance for any product purchase that you may have to 
make
 but again this will be explained in the “Email of Interest”.

When will I be paid?
Payment will be electronically transferred on the first Friday of the 
month following the assignment, providing we have your bank details and you have sent 
a 
Statement by a Supplier (from the ‘shoppers’ page). 

How much work will I get?
This will vary from month to month and greatly depends on where you 
live and whether you are willing to undertake all assignments offered to you.  
If you are keen, check out our newsletters regarding our “Spotters Coupon”.  You can 
not only gain more work, 
but reap commission for spotting a company that can use our services.

How far will I be asked to travel?
We try to give you assignments that are as close to your home or work 
environment as possible.  We allocate jobs via postcodes.

No mystery shopper personal information whatsoever will be knowingly passed 
onto any third party by CBS.  Mystery Shoppers can choose to de-register at any time.  
This can be carried out by the  mystery shopper in the \\\'shopper page\\\' 
after login.

All other information can be found in our induction kit once you have registered.
Please read all of the monthly newsletters and log onto our website at least once a 
month for updates.

Thank you for your support.  
Kind Regards 
Kelly Bowdler
Director  
CBS



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



Re: Re: Re: Re: Re: cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread info
This email is automatically generated.  ALL emails are read and responded to.  
If your enquiry is not regarding registration, payment or removing your details from 
our database 
please disregard and a personal reply will follow.


To register as a Mystery Shopper, all you need to do is log onto 
our web site: www.cheersbusinesssolutions.com.au.
 

* Go to the HOME page 
* All you need to do is click onto the yellow box on the left had 
side of the page displaying ‘Mystery Shoppers Wanted’ and follow the registration 
prompts.  
You will then be automatically emailed a login password.
* You then go onto our website and enter through the ‘LOGIN’ menu.  

Once you have a logged in successfully you can access all information regarding 
mystery shoppers.

We do not need resumes or take registrations over the phone 

How much is the pay?
Payment varies from $10 - $100+ according to the assignment.  
You will be advised of your pay when we send out the initial “Email of Interest”.  
You may be paid an additional allowance for any product purchase that you may have to 
make
 but again this will be explained in the “Email of Interest”.

When will I be paid?
Payment will be electronically transferred on the first Friday of the 
month following the assignment, providing we have your bank details and you have sent 
a 
Statement by a Supplier (from the ‘shoppers’ page). 

How much work will I get?
This will vary from month to month and greatly depends on where you 
live and whether you are willing to undertake all assignments offered to you.  
If you are keen, check out our newsletters regarding our “Spotters Coupon”.  You can 
not only gain more work, 
but reap commission for spotting a company that can use our services.

How far will I be asked to travel?
We try to give you assignments that are as close to your home or work 
environment as possible.  We allocate jobs via postcodes.

No mystery shopper personal information whatsoever will be knowingly passed 
onto any third party by CBS.  Mystery Shoppers can choose to de-register at any time.  
This can be carried out by the  mystery shopper in the \\\'shopper page\\\' 
after login.

All other information can be found in our induction kit once you have registered.
Please read all of the monthly newsletters and log onto our website at least once a 
month for updates.

Thank you for your support.  
Kind Regards 
Kelly Bowdler
Director  
CBS



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



cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread hgomez
hgomez  2004/04/29 03:11:30

  Modified:src/share/org/apache/jasper/resources messages_fr.properties
  Log:
  Fix the encoding problem in french mode
  
  Revision  ChangesPath
  1.8   +1 -1  
jakarta-tomcat/src/share/org/apache/jasper/resources/messages_fr.properties
  
  Index: messages_fr.properties
  ===
  RCS file: 
/home/cvs/jakarta-tomcat/src/share/org/apache/jasper/resources/messages_fr.properties,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- messages_fr.properties29 Apr 2004 10:10:34 -  1.7
  +++ messages_fr.properties29 Apr 2004 10:11:30 -  1.8
  @@ -190,7 +190,7 @@
   jspc.webxml.footer=\n\
   /web-app\n\
   \n
  -jspc.webinc.header=\n\?xml version=1.0 encoding=ISO-8859-1?\n
  +jspc.webinc.header=?xml version=1.0 encoding=ISO-8859-1?\n\
   !--\n\
   Automatiquement crée par Tomcat JspC.\n\
   Placer ce fragment dans web.xml avant tout élément icon, display-name,\n\
  
  
  

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



Re: Re: Re: Re: Re: Re: cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread info
This email is automatically generated.  ALL emails are read and responded to.  
If your enquiry is not regarding registration, payment or removing your details from 
our database 
please disregard and a personal reply will follow.


To register as a Mystery Shopper, all you need to do is log onto 
our web site: www.cheersbusinesssolutions.com.au.
 

* Go to the HOME page 
* All you need to do is click onto the yellow box on the left had 
side of the page displaying ‘Mystery Shoppers Wanted’ and follow the registration 
prompts.  
You will then be automatically emailed a login password.
* You then go onto our website and enter through the ‘LOGIN’ menu.  

Once you have a logged in successfully you can access all information regarding 
mystery shoppers.

We do not need resumes or take registrations over the phone 

How much is the pay?
Payment varies from $10 - $100+ according to the assignment.  
You will be advised of your pay when we send out the initial “Email of Interest”.  
You may be paid an additional allowance for any product purchase that you may have to 
make
 but again this will be explained in the “Email of Interest”.

When will I be paid?
Payment will be electronically transferred on the first Friday of the 
month following the assignment, providing we have your bank details and you have sent 
a 
Statement by a Supplier (from the ‘shoppers’ page). 

How much work will I get?
This will vary from month to month and greatly depends on where you 
live and whether you are willing to undertake all assignments offered to you.  
If you are keen, check out our newsletters regarding our “Spotters Coupon”.  You can 
not only gain more work, 
but reap commission for spotting a company that can use our services.

How far will I be asked to travel?
We try to give you assignments that are as close to your home or work 
environment as possible.  We allocate jobs via postcodes.

No mystery shopper personal information whatsoever will be knowingly passed 
onto any third party by CBS.  Mystery Shoppers can choose to de-register at any time.  
This can be carried out by the  mystery shopper in the \\\'shopper page\\\' 
after login.

All other information can be found in our induction kit once you have registered.
Please read all of the monthly newsletters and log onto our website at least once a 
month for updates.

Thank you for your support.  
Kind Regards 
Kelly Bowdler
Director  
CBS



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



Re: cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread info
This email is automatically generated.  ALL emails are read and responded to.  
If your enquiry is not regarding registration, payment or removing your details from 
our database 
please disregard and a personal reply will follow.


To register as a Mystery Shopper, all you need to do is log onto 
our web site: www.cheersbusinesssolutions.com.au.
 

* Go to the HOME page 
* All you need to do is click onto the yellow box on the left had 
side of the page displaying ‘Mystery Shoppers Wanted’ and follow the registration 
prompts.  
You will then be automatically emailed a login password.
* You then go onto our website and enter through the ‘LOGIN’ menu.  

Once you have a logged in successfully you can access all information regarding 
mystery shoppers.

We do not need resumes or take registrations over the phone 

How much is the pay?
Payment varies from $10 - $100+ according to the assignment.  
You will be advised of your pay when we send out the initial “Email of Interest”.  
You may be paid an additional allowance for any product purchase that you may have to 
make
 but again this will be explained in the “Email of Interest”.

When will I be paid?
Payment will be electronically transferred on the first Friday of the 
month following the assignment, providing we have your bank details and you have sent 
a 
Statement by a Supplier (from the ‘shoppers’ page). 

How much work will I get?
This will vary from month to month and greatly depends on where you 
live and whether you are willing to undertake all assignments offered to you.  
If you are keen, check out our newsletters regarding our “Spotters Coupon”.  You can 
not only gain more work, 
but reap commission for spotting a company that can use our services.

How far will I be asked to travel?
We try to give you assignments that are as close to your home or work 
environment as possible.  We allocate jobs via postcodes.

No mystery shopper personal information whatsoever will be knowingly passed 
onto any third party by CBS.  Mystery Shoppers can choose to de-register at any time.  
This can be carried out by the  mystery shopper in the \\\'shopper page\\\' 
after login.

All other information can be found in our induction kit once you have registered.
Please read all of the monthly newsletters and log onto our website at least once a 
month for updates.

Thank you for your support.  
Kind Regards 
Kelly Bowdler
Director  
CBS



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



cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources LocalStrings_fr.properties

2004-04-29 Thread hgomez
hgomez  2004/04/29 03:11:57

  Modified:src/share/org/apache/jasper/resources
LocalStrings_fr.properties
  Log:
  Fix the encoding problem in french mode
  
  Revision  ChangesPath
  1.3   +2 -2  
jakarta-tomcat/src/share/org/apache/jasper/resources/LocalStrings_fr.properties
  
  Index: LocalStrings_fr.properties
  ===
  RCS file: 
/home/cvs/jakarta-tomcat/src/share/org/apache/jasper/resources/LocalStrings_fr.properties,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- LocalStrings_fr.properties31 Oct 2002 09:26:35 -  1.2
  +++ LocalStrings_fr.properties29 Apr 2004 10:11:57 -  1.3
  @@ -190,7 +190,7 @@
   jspc.webxml.footer=\n\
   /web-app\n\
   \n
  -jspc.webinc.header=\n\
  +jspc.webinc.header=?xml version=1.0 encoding=ISO-8859-1?\n\
   !--\n\
   Automatiquement crée par Tomcat JspC.\n\
   Placer ce fragment dans web.xml avant tout élément icon, display-name,\n\
  
  
  

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



Re: Re: Re: Re: Re: Re: Re: cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread info
This email is automatically generated.  ALL emails are read and responded to.  
If your enquiry is not regarding registration, payment or removing your details from 
our database 
please disregard and a personal reply will follow.


To register as a Mystery Shopper, all you need to do is log onto 
our web site: www.cheersbusinesssolutions.com.au.
 

* Go to the HOME page 
* All you need to do is click onto the yellow box on the left had 
side of the page displaying ‘Mystery Shoppers Wanted’ and follow the registration 
prompts.  
You will then be automatically emailed a login password.
* You then go onto our website and enter through the ‘LOGIN’ menu.  

Once you have a logged in successfully you can access all information regarding 
mystery shoppers.

We do not need resumes or take registrations over the phone 

How much is the pay?
Payment varies from $10 - $100+ according to the assignment.  
You will be advised of your pay when we send out the initial “Email of Interest”.  
You may be paid an additional allowance for any product purchase that you may have to 
make
 but again this will be explained in the “Email of Interest”.

When will I be paid?
Payment will be electronically transferred on the first Friday of the 
month following the assignment, providing we have your bank details and you have sent 
a 
Statement by a Supplier (from the ‘shoppers’ page). 

How much work will I get?
This will vary from month to month and greatly depends on where you 
live and whether you are willing to undertake all assignments offered to you.  
If you are keen, check out our newsletters regarding our “Spotters Coupon”.  You can 
not only gain more work, 
but reap commission for spotting a company that can use our services.

How far will I be asked to travel?
We try to give you assignments that are as close to your home or work 
environment as possible.  We allocate jobs via postcodes.

No mystery shopper personal information whatsoever will be knowingly passed 
onto any third party by CBS.  Mystery Shoppers can choose to de-register at any time.  
This can be carried out by the  mystery shopper in the \\\'shopper page\\\' 
after login.

All other information can be found in our induction kit once you have registered.
Please read all of the monthly newsletters and log onto our website at least once a 
month for updates.

Thank you for your support.  
Kind Regards 
Kelly Bowdler
Director  
CBS



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



Re: Re: cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources messages_fr.properties

2004-04-29 Thread info
This email is automatically generated.  ALL emails are read and responded to.  
If your enquiry is not regarding registration, payment or removing your details from 
our database 
please disregard and a personal reply will follow.


To register as a Mystery Shopper, all you need to do is log onto 
our web site: www.cheersbusinesssolutions.com.au.
 

* Go to the HOME page 
* All you need to do is click onto the yellow box on the left had 
side of the page displaying ‘Mystery Shoppers Wanted’ and follow the registration 
prompts.  
You will then be automatically emailed a login password.
* You then go onto our website and enter through the ‘LOGIN’ menu.  

Once you have a logged in successfully you can access all information regarding 
mystery shoppers.

We do not need resumes or take registrations over the phone 

How much is the pay?
Payment varies from $10 - $100+ according to the assignment.  
You will be advised of your pay when we send out the initial “Email of Interest”.  
You may be paid an additional allowance for any product purchase that you may have to 
make
 but again this will be explained in the “Email of Interest”.

When will I be paid?
Payment will be electronically transferred on the first Friday of the 
month following the assignment, providing we have your bank details and you have sent 
a 
Statement by a Supplier (from the ‘shoppers’ page). 

How much work will I get?
This will vary from month to month and greatly depends on where you 
live and whether you are willing to undertake all assignments offered to you.  
If you are keen, check out our newsletters regarding our “Spotters Coupon”.  You can 
not only gain more work, 
but reap commission for spotting a company that can use our services.

How far will I be asked to travel?
We try to give you assignments that are as close to your home or work 
environment as possible.  We allocate jobs via postcodes.

No mystery shopper personal information whatsoever will be knowingly passed 
onto any third party by CBS.  Mystery Shoppers can choose to de-register at any time.  
This can be carried out by the  mystery shopper in the \\\'shopper page\\\' 
after login.

All other information can be found in our induction kit once you have registered.
Please read all of the monthly newsletters and log onto our website at least once a 
month for updates.

Thank you for your support.  
Kind Regards 
Kelly Bowdler
Director  
CBS



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



Re: cvs commit: jakarta-tomcat/src/share/org/apache/jasper/resources LocalStrings_fr.properties

2004-04-29 Thread info
This email is automatically generated.  ALL emails are read and responded to.  
If your enquiry is not regarding registration, payment or removing your details from 
our database 
please disregard and a personal reply will follow.


To register as a Mystery Shopper, all you need to do is log onto 
our web site: www.cheersbusinesssolutions.com.au.
 

* Go to the HOME page 
* All you need to do is click onto the yellow box on the left had 
side of the page displaying ‘Mystery Shoppers Wanted’ and follow the registration 
prompts.  
You will then be automatically emailed a login password.
* You then go onto our website and enter through the ‘LOGIN’ menu.  

Once you have a logged in successfully you can access all information regarding 
mystery shoppers.

We do not need resumes or take registrations over the phone 

How much is the pay?
Payment varies from $10 - $100+ according to the assignment.  
You will be advised of your pay when we send out the initial “Email of Interest”.  
You may be paid an additional allowance for any product purchase that you may have to 
make
 but again this will be explained in the “Email of Interest”.

When will I be paid?
Payment will be electronically transferred on the first Friday of the 
month following the assignment, providing we have your bank details and you have sent 
a 
Statement by a Supplier (from the ‘shoppers’ page). 

How much work will I get?
This will vary from month to month and greatly depends on where you 
live and whether you are willing to undertake all assignments offered to you.  
If you are keen, check out our newsletters regarding our “Spotters Coupon”.  You can 
not only gain more work, 
but reap commission for spotting a company that can use our services.

How far will I be asked to travel?
We try to give you assignments that are as close to your home or work 
environment as possible.  We allocate jobs via postcodes.

No mystery shopper personal information whatsoever will be knowingly passed 
onto any third party by CBS.  Mystery Shoppers can choose to de-register at any time.  
This can be carried out by the  mystery shopper in the \\\'shopper page\\\' 
after login.

All other information can be found in our induction kit once you have registered.
Please read all of the monthly newsletters and log onto our website at least once a 
month for updates.

Thank you for your support.  
Kind Regards 
Kelly Bowdler
Director  
CBS



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



cvs commit: jakarta-tomcat-connectors/jk/native2/server/dsapi jk_dsapi_plugin.c

2004-04-29 Thread andya
andya   2004/04/29 05:22:38

  Modified:jk/native2/server/dsapi jk_dsapi_plugin.c
  Log:
  Switched to parsing hostname, port directly from the request header because it seems 
that the Domino GetServerVariable() API clobbers the Remote_User CGI variable and 
maybe others. This meant that Remote_User was unavailable to Domino for all requests 
not handled by the redirector.
  
  Revision  ChangesPath
  1.10  +21 -11
jakarta-tomcat-connectors/jk/native2/server/dsapi/jk_dsapi_plugin.c
  
  Index: jk_dsapi_plugin.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native2/server/dsapi/jk_dsapi_plugin.c,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- jk_dsapi_plugin.c 28 Apr 2004 15:06:46 -  1.9
  +++ jk_dsapi_plugin.c 29 Apr 2004 12:22:38 -  1.10
  @@ -834,6 +834,7 @@
   int rc;
   FilterRequest fr;
   int result = kFilterNotHandled;
  +char *h = NULL;
   
   /* TODO: presumably this return code should be checked */
   rc = context-GetRequest(context, fr, errID);
  @@ -844,6 +845,7 @@
   jk_uriEnv_t *uriEnv = NULL;
   int errID;
   char buf[256];  /* enough for the server's name */
  +char *colon;
   char *serverName;
   size_t serverNameSz;
   int serverPort;
  @@ -853,19 +855,27 @@
   
   /* env-l-jkLog(env, env-l, JK_LOG_DEBUG, parsedRequest() - %s\n, uri); 
*/
   
  -if (!context-GetServerVariable(context, SERVER_PORT, buf, sizeof(buf), 
errID)) {
  -return rejectWithError(context, Failed to retrieve SERVER_PORT);
  +/* We used to call the context-GetServerVariable() API here but doing so
  + * seems to clobber some of the server's CGI variables in the case where
  + * we don't handle the request.
  + *
  + * Note also that we're using a static buffer for the host header. 
Presumably
  + * hostnames longer than 255 characters are either rare or illegal and 
there's
  + * no buffer overrun risk because Domino errors if the supplied buffer is 
too
  + * small.
  + */
  +if (!reqData-GetHeader(context, host, buf, sizeof(buf), errID)) {
  +return rejectWithError(context, Failed to retrieve host);
   }
   
  -serverPort = atoi(buf);
  -
  -if (!context-GetServerVariable(context, SERVER_NAME, buf, sizeof(buf), 
errID)) {
  -return rejectWithError(context, Failed to retrieve SERVER_NAME);
  +serverName = buf;
  +/* Parse out the port number */
  +if (colon = strchr(serverName, ':'), NULL != colon) {
  +*colon++ = '\0';
  +serverPort = atoi(colon);
  +} else {
  +serverPort = 80;
   }
  -
  -serverName = buf;   /* note serverName just aliases buf
  - * and will be destroyed if buf is reused
  - */
   
   serverNameSz = strlen(serverName) + 1;
   
  
  
  

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



cvs commit: jakarta-tomcat-connectors/jk/native2/server/dsapi config.h

2004-04-29 Thread andya
andya   2004/04/29 05:23:08

  Modified:jk/native2/server/dsapi config.h
  Log:
  Bumped version number
  
  Revision  ChangesPath
  1.9   +2 -2  jakarta-tomcat-connectors/jk/native2/server/dsapi/config.h
  
  Index: config.h
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/server/dsapi/config.h,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- config.h  28 Apr 2004 15:28:47 -  1.8
  +++ config.h  29 Apr 2004 12:23:08 -  1.9
  @@ -62,7 +62,7 @@
   #define TOMCAT_START_TAGtomcatStart
   #define TOMCAT_STOP_TAG tomcatStop
   #define TOMCAT_TIMEOUT_TAG  tomcatTimeout
  -#define VERSION 2.0.3
  +#define VERSION 2.0.4
   #define VERSION_STRING  Jakarta/DSAPI/ VERSION
   #define FILTERDESC  Apache Tomcat Interceptor ( VERSION_STRING )
   #define SERVERDFLT  Lotus Domino
  
  
  

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



Many thanks to the dev team

2004-04-29 Thread Matt Woodings
Hi,

I know this is not strictly protocol but I wanted to do it anyway.

I just wanted to say thank you to the dev team for all their hard work and patience in 
creating an awesome java app server.  I have been in production mode for about 6 
months now and Tomcat has run flawlessly in that time (ok, so I personally had a few 
coding issues in that :-) but not to do with Tomcat) and because of that I have been 
able to create a client/server product that I am extremely proud of which is getting 
heavily hit 24/7.

Matt
Win 2k Server - Apache 2.0.47 - JK2.0.2 - Tomcat 4.1.30

RE: Many thanks to the dev team

2004-04-29 Thread Shapira, Yoav

Hola,
Cool!  Glad you like it ;)  Thanks,

Yoav Shapira
Millennium Research Informatics


-Original Message-
From: Matt Woodings [mailto:[EMAIL PROTECTED]
Sent: Thursday, April 29, 2004 10:43 AM
To: [EMAIL PROTECTED]
Subject: Many thanks to the dev team

Hi,

I know this is not strictly protocol but I wanted to do it anyway.

I just wanted to say thank you to the dev team for all their hard work
and
patience in creating an awesome java app server.  I have been in
production
mode for about 6 months now and Tomcat has run flawlessly in that time
(ok,
so I personally had a few coding issues in that :-) but not to do with
Tomcat) and because of that I have been able to create a client/server
product that I am extremely proud of which is getting heavily hit 24/7.

Matt
Win 2k Server - Apache 2.0.47 - JK2.0.2 - Tomcat 4.1.30



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]



Re: Many thanks to the dev team

2004-04-29 Thread Remy Maucherat
Matt Woodings wrote:
Hi,

I know this is not strictly protocol but I wanted to do it anyway.

I just wanted to say thank you to the dev team for all their hard work and patience in creating an awesome java app server.  I have been in production mode for about 6 months now and Tomcat has run flawlessly in that time (ok, so I personally had a few coding issues in that :-) but not to do with Tomcat) and because of that I have been able to create a client/server product that I am extremely proud of which is getting heavily hit 24/7.
Woohoo, cool, a happy user :D

Rémy

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


Re: Many thanks to the dev team

2004-04-29 Thread Sandy McArthur
On Apr 29, 2004, at 10:58 AM, Remy Maucherat wrote:

Woohoo, cool, a happy user :D
Yes, much thanks. The University of Florida is happy too. We've been 
migrating webapps that don't need a full J2EE stack to Tomcat 5 over 
the last months and have been very pleased. While we don't have the 
admin tools for managing a cluster like we have for WebSphere, it still 
requires less time and effort to keep things running smoothly.

Sandy

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


Re: Re: Many thanks to the dev team

2004-04-29 Thread susan
Thank you for your email.  Thank you for your email.  I am out of the office traveling 
and writing until Mid-May.  If this is urgent or if someone else can assist you, 
please call my office at 425.313.9850.   



Warm regards,



Susan Scott





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



Re: Re: Re: Many thanks to the dev team

2004-04-29 Thread susan
Thank you for your email.  Thank you for your email.  I am out of the office traveling 
and writing until Mid-May.  If this is urgent or if someone else can assist you, 
please call my office at 425.313.9850.   



Warm regards,



Susan Scott





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



Re: Re: Re: Re: Many thanks to the dev team

2004-04-29 Thread susan
Thank you for your email.  Thank you for your email.  I am out of the office traveling 
and writing until Mid-May.  If this is urgent or if someone else can assist you, 
please call my office at 425.313.9850.   



Warm regards,



Susan Scott





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



Re: Re: Re: Re: Re: Many thanks to the dev team

2004-04-29 Thread susan
Thank you for your email.  Thank you for your email.  I am out of the office traveling 
and writing until Mid-May.  If this is urgent or if someone else can assist you, 
please call my office at 425.313.9850.   



Warm regards,



Susan Scott





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



Re: Re: Re: Re: Re: Re: Many thanks to the dev team

2004-04-29 Thread susan
Thank you for your email.  Thank you for your email.  I am out of the office traveling 
and writing until Mid-May.  If this is urgent or if someone else can assist you, 
please call my office at 425.313.9850.   



Warm regards,



Susan Scott





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



Re: Re: Re: Re: Re: Re: Re: Many thanks to the dev team

2004-04-29 Thread susan
Thank you for your email.  Thank you for your email.  I am out of the office traveling 
and writing until Mid-May.  If this is urgent or if someone else can assist you, 
please call my office at 425.313.9850.   



Warm regards,



Susan Scott





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



Re: Re: Re: Re: Re: Re: Re: Re: Many thanks to the dev team

2004-04-29 Thread susan
Thank you for your email.  Thank you for your email.  I am out of the office traveling 
and writing until Mid-May.  If this is urgent or if someone else can assist you, 
please call my office at 425.313.9850.   



Warm regards,



Susan Scott





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



Re: Re: Re: Re: Re: Re: Re: Re: Re: Many thanks to the dev team

2004-04-29 Thread susan
Thank you for your email.  Thank you for your email.  I am out of the office traveling 
and writing until Mid-May.  If this is urgent or if someone else can assist you, 
please call my office at 425.313.9850.   



Warm regards,



Susan Scott





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



Re: Many thanks to the dev team

2004-04-29 Thread Remy Maucherat
[EMAIL PROTECTED] wrote:
Thank you for your email.  Thank you for your email.  I am out of the office traveling and writing until Mid-May.  If this is urgent or if someone else can assist you, please call my office at 425.313.9850.   



Warm regards,
This *did* ruin the mood ;)

Isn't there anything that can be done on the email server to make 
subscribing impossible to automate ?

Rémy

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


GateLock Virus Notification.

2004-04-29 Thread GateLockX200
Dear GateLock user,

GateLock has detected the WORM_NETSKY.D in your email attachment your_picture.pif. 
The file could not be cleaned and was therefore deleted.---BeginMessage---
Your document is attached.
---End Message---
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

cvs commit: jakarta-tomcat-connectors/jk/native2 configure.in

2004-04-29 Thread andya
andya   2004/04/29 10:03:31

  Modified:jk/native2 configure.in
  Added:   jk/support jk_dominohome.m4
  Log:
  Added option to specify the location of the NotesAPI if building the Domino 
connector.
  
  Revision  ChangesPath
  1.1  jakarta-tomcat-connectors/jk/support/jk_dominohome.m4
  
  Index: jk_dominohome.m4
  ===
  dnl
  dnl Copyright 1999-2004 The Apache Software Foundation
  dnl
  dnl Licensed under the Apache License, Version 2.0 (the License);
  dnl you may not use this file except in compliance with the License.
  dnl You may obtain a copy of the License at
  dnl
  dnl http://www.apache.org/licenses/LICENSE-2.0
  dnl
  dnl Unless required by applicable law or agreed to in writing, software
  dnl distributed under the License is distributed on an AS IS BASIS,
  dnl WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  dnl See the License for the specific language governing permissions and
  dnl limitations under the License.
  dnl
  
  dnl --
  dnl Author Andy Armstrong [EMAIL PROTECTED]
  dnl Shamelessly cribbed from  Henri Gomez [EMAIL PROTECTED]
  dnl
  dnl He was inspired by Pier works on webapp m4 macros :)
  dnl 
  dnl Version $Id: jk_dominohome.m4,v 1.1 2004/04/29 17:03:31 andya Exp $
  dnl --
  
  dnl --
  dnl JK_DOMHOME
  dnl   Set the Domino Home directory.
  dnl   $1 = Domino Name
  dnl   $2 = Domino VarName
  dnl   $3 = File which should be present
  dnl --
  AC_DEFUN(
[JK_DOMHOME],
[
  tempval=
  
  AC_MSG_CHECKING([for $1 location])
  AC_ARG_WITH(
[$1],
[  --with-$1=DIR  Location of $1 ],
[ 
  case ${withval} in
  |yes|YES|true|TRUE)
;;
  no|NO|false|FALSE)
AC_MSG_ERROR(valid $1 location required)
;;
  *)
tempval=${withval}
  
if ${TEST} ! -d ${tempval} ; then
  AC_MSG_ERROR(Not a directory: ${tempval})
fi
  
if ${TEST} ! -f ${tempval}/$3; then
  AC_MSG_ERROR(can't locate ${tempval}/$3)
fi
;;
  esac
])  
  
if ${TEST} -z $tempval ; then
  AC_MSG_RESULT(not provided)
else
  [$2]=${tempval}
  AC_MSG_RESULT(${[$2]})
fi
  
unset tempval
])
  
  dnl vi:set sts=2 sw=2 autoindent:
  
  
  
  1.24  +6 -3  jakarta-tomcat-connectors/jk/native2/configure.in
  
  Index: configure.in
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/configure.in,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- configure.in  26 Mar 2004 13:43:00 -  1.23
  +++ configure.in  29 Apr 2004 17:03:31 -  1.24
  @@ -26,6 +26,7 @@
   sinclude(../support/jk_exec.m4)
   sinclude(../support/jk_apr.m4)
   sinclude(../support/jk_tchome.m4)
  +sinclude(../support/jk_dominohome.m4)
   sinclude(../support/jk_java.m4)
   sinclude(../support/jk_pcre.m4)
   
  @@ -126,9 +127,11 @@
   AC_SUBST(TOMCAT41_HOME)
   
   dnl Domino settings
  -JK_TCHOME([domino], [DOMINO_HOME], [libnotes.so])
  +JK_DOMHOME([domino], [DOMINO_HOME], [libnotes.so])
  +JK_DOMHOME([notesapi], [NOTESAPI], [include/global.h])
   
   AC_SUBST(DOMINO_HOME)
  +AC_SUBST(NOTESAPI)
   
   dnl APR settings
   
  
  
  

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



DO NOT REPLY [Bug 28524] - Exception throw when creating new JNDI data source

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28524.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28524

Exception throw when creating new JNDI data source





--- Additional Comments From [EMAIL PROTECTED]  2004-04-29 17:05 ---
The exception in the admin log is given at the bottom of this post.

However I just did a clean (deleting all files but build.xml) CVS build, so the 
JNDI data source is not defined.

As a test I tried editing my web.xml file (listed before) to remove the 
resource-ref section.
If the resource-ref section is missing it is possible to add the data source 
(without error), however it is a pain to have to deploy the application edit 
the web.xml, then after defining the data-source edit the web.xml back.



javax.management.RuntimeOperationsException: Exception invoking method 
addResourcenested exception is java.lang.IllegalArgumentException: Invalid 
resource name - already exists'jdbc/testdb'
java.lang.IllegalArgumentException: Invalid resource name - already 
exists'jdbc/testdb'
at org.apache.catalina.mbeans.NamingResourcesMBean.addResource
(NamingResourcesMBean.java:221)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.commons.modeler.BaseModelMBean.invoke
(BaseModelMBean.java:501)
at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke
(InvokerMBeanServerInterceptor.java:209)
at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke
(DefaultMBeanServerInterceptor.java:123)
at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke
(SecurityMBeanServerInterceptor.java:79)
at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke
(DefaultMBeanServerInterceptor.java:123)
at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke
(DefaultMBeanServerInterceptor.java:123)
at 
mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke
(ContextClassLoaderMBeanServerInterceptor.java:144)
at mx4j.server.MBeanServerImpl.invoke(MBeanServerImpl.java:1353)
at org.apache.webapp.admin.resources.SaveDataSourceAction.perform
(SaveDataSourceAction.java:171)
at org.apache.struts.action.Action.execute(Action.java:420)
at org.apache.struts.action.RequestProcessor.processActionPerform
(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process
(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process
(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:237)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal
(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke
(AuthenticatorBase.java:540)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke
(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext
(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke

cvs commit: jakarta-tomcat-connectors/jk/native2/server/dsapi Makefile.in jk_dsapi_plugin.c jk_logger_domino.c config.h

2004-04-29 Thread andya
andya   2004/04/29 10:05:17

  Modified:jk/native2/server/dsapi Makefile.in jk_dsapi_plugin.c
jk_logger_domino.c config.h
  Log:
  Added code to lookup the real Notes username for authenticated users and pass that 
as the request username.
  
  Revision  ChangesPath
  1.2   +10 -4 jakarta-tomcat-connectors/jk/native2/server/dsapi/Makefile.in
  
  Index: Makefile.in
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/server/dsapi/Makefile.in,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Makefile.in   26 Mar 2004 13:53:06 -  1.1
  +++ Makefile.in   29 Apr 2004 17:05:17 -  1.2
  @@ -7,6 +7,7 @@
   
   [EMAIL PROTECTED]@
   [EMAIL PROTECTED]@
  [EMAIL PROTECTED]@
   [EMAIL PROTECTED]@
   [EMAIL PROTECTED]@
   [EMAIL PROTECTED]@
  @@ -20,6 +21,10 @@
   JAVA_LIB=-L ${JAVA_HOME}/jre/lib/${ARCH} -L ${JAVA_HOME}/lib/${ARCH}/native_threads
   endif
   
  +NOTES_INCL=-I ${NOTESAPI}/include
  +NOTES_OBJS=${NOTESAPI}/lib/linux/notes0.o
  +NOTES_CFLAGS=-DUNIX -DLINUX
  +
   JK_DIR := ../..
   BUILD_DIR = ${JK_DIR}/../build/jk2/dsapi
   
  @@ -30,13 +35,14 @@
   INCLUDES= -I${JK_DIR}/include \
 ${APR_INCL} \
 ${DOMINO_INCL} \
  -   ${JAVA_INCL}
  +   ${JAVA_INCL} \
  +   ${NOTES_INCL}
   
   JK_CFLAGS=-DCHUNK_SIZE=4096 @APR_CFLAGS@ -DHAVE_MMAP @HAVE_JNI@ @HAS_PCRE@
   JK_LDFLAGS=-lcrypt ${APR_LDFLAGS} @PCRE_LIBS@
   
   ## Based on rules.mk ##
  -ALL_CFLAGS   = $(EXTRA_CFLAGS) $(NOTEST_CFLAGS) $(CFLAGS)
  +ALL_CFLAGS   = $(EXTRA_CFLAGS) $(NOTEST_CFLAGS) $(NOTES_CFLAGS) $(CFLAGS)
   ALL_CPPFLAGS = $(DEFS) $(EXTRA_CPPFLAGS) $(NOTEST_CPPFLAGS) $(CPPFLAGS)
   ALL_LDFLAGS  = $(EXTRA_LDFLAGS) $(NOTEST_LDFLAGS) $(LDFLAGS)
   ALL_LIBS = $(EXTRA_LIBS) $(NOTEST_LIBS) $(LIBS)
  @@ -93,13 +99,13 @@
   #all: prepare ${BUILD_DIR}/libtomcat2.so ${BUILD_DIR}/libjkjni.so
   all: prepare ${BUILD_DIR}/libtomcat2.so
   
  -${BUILD_DIR}/libtomcat2.la: ${COMMON_LO_FILES} ${DSAPI_LO_FILES}
  +${BUILD_DIR}/libtomcat2.la: ${COMMON_LO_FILES} ${DSAPI_LO_FILES} ${NOTES_OBJS}
${MOD_LINK} -o $@ $^ ${JK_LDFLAGS}
   
   ${BUILD_DIR}/libtomcat2.so: ${BUILD_DIR}/libtomcat2.la
$(MOD_INSTALL) $^ `pwd`/${BUILD_DIR}
   
  -#${BUILD_DIR}/libjkjni.la: ${JNI_LO_FILES} ${COMMON_LO_FILES}
  +#${BUILD_DIR}/libjkjni.la: ${JNI_LO_FILES} ${COMMON_LO_FILES} ${NOTES_OBJS}
   #$(MOD_LINK) -o $@ $(JK_LDFLAGS) $^
   
   #${BUILD_DIR}/libjkjni.so: ${BUILD_DIR}/libjkjni.la
  
  
  
  1.11  +123 -6
jakarta-tomcat-connectors/jk/native2/server/dsapi/jk_dsapi_plugin.c
  
  Index: jk_dsapi_plugin.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native2/server/dsapi/jk_dsapi_plugin.c,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- jk_dsapi_plugin.c 29 Apr 2004 12:22:38 -  1.10
  +++ jk_dsapi_plugin.c 29 Apr 2004 17:05:17 -  1.11
  @@ -50,7 +50,11 @@
   #include apr_general.h
   
   /* Domino DSAPI filter definitions */
  -#include dsapifilter.h
  +#include global.h
  +#include addin.h
  +#include dsapi.h
  +#include osmem.h
  +#include lookup.h
   
   int JK_METHOD jk2_logger_domino_factory(jk_env_t *env, jk_pool_t *pool, jk_bean_t 
*result, const char *type, const char *name);
   
  @@ -78,6 +82,7 @@
   static int tomcatTimeout= TOMCAT_STARTSTOP_TO;
   
   static const char *crlf = \r\n;
  +static const char *filterdesc   = FILTERDESC;
   
   #define WORKPOOL globalPool
   
  @@ -641,6 +646,108 @@
   return kFilterHandledRequest;
   }
   
  +/* Get the info from the lookup buffer
  + */
  +static int getLookupInfo(FilterContext *context, char *pMatch, int itemNumber, char 
**pInfo, int *pInfoLen) {
  +unsigned int reserved = 0;
  +unsigned int errID;
  +char *pValue = NULL;
  +WORD lValue, type;
  +STATUS error;
  +
  +if (NULL == pMatch || NULL == pInfo || NULL == pInfoLen || (itemNumber  0)) {
  +return -1;
  +}
  +
  +/* Initialize output */
  +*pInfo = NULL;
  +*pInfoLen = 0;
  +
  +/* Check the type and length of the info */
  +pValue = (char *) NAMELocateItem(pMatch, itemNumber, type, lValue);
  +
  +if (NULL == pValue || lValue == 0) {
  +return -1;
  +}
  +
  +lValue -= sizeof(WORD); /* remove datatype word included in the list length */
  +
  +/* check the value type */
  +if (type != TYPE_TEXT_LIST  type != TYPE_TEXT) {
  +return -1;
  +}
  +
  +/* Allocate space for the info. This memory will be freed automatically when 
the thread terminates */
  +if (*pInfo = context-AllocMem(context, lValue+1, reserved, errID), NULL == 
*pInfo) {
  +return -1;
  +}
  +
  +/* Get the info */
  +if (error = 

cvs commit: jakarta-tomcat-connectors/jk/native2/server/dsapi jk_dsapi_plugin.c

2004-04-29 Thread andya
andya   2004/04/29 10:25:32

  Modified:jk/native2/server/dsapi jk_dsapi_plugin.c
  Log:
  Minor changes to remove warnings.
  
  Revision  ChangesPath
  1.12  +24 -13
jakarta-tomcat-connectors/jk/native2/server/dsapi/jk_dsapi_plugin.c
  
  Index: jk_dsapi_plugin.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native2/server/dsapi/jk_dsapi_plugin.c,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- jk_dsapi_plugin.c 29 Apr 2004 17:05:17 -  1.11
  +++ jk_dsapi_plugin.c 29 Apr 2004 17:25:32 -  1.12
  @@ -27,6 +27,7 @@
   #include stdio.h
   #include string.h
   #include ctype.h
  +#include stdarg.h
   
   /* If we're building under Windows get windows.h. This must be included
* before any APR includes because APR itself does a #include windows.h
  @@ -109,6 +110,19 @@
   
   } private_ws_t;
   
  +#if defined(TESTING)
  +static void AddInLogMessageText(char *fmt, unsigned short err, ...) {
  + va_list ap;
  + va_start(ap, err);
  +
  + printf(Debug: );
  + vprintf(fmt, ap);
  + printf(\n);
  +
  + va_end(ap);
  +}
  +#endif
  +
   /* Case insentive memcmp() clone
*/
   #ifdef HAVE_MEMICMP
  @@ -648,20 +662,19 @@
   
   /* Get the info from the lookup buffer
*/
  -static int getLookupInfo(FilterContext *context, char *pMatch, int itemNumber, char 
**pInfo, int *pInfoLen) {
  +static int getLookupInfo(FilterContext *context, char *pMatch, WORD itemNumber, 
char **pInfo) {
   unsigned int reserved = 0;
   unsigned int errID;
   char *pValue = NULL;
   WORD lValue, type;
   STATUS error;
   
  -if (NULL == pMatch || NULL == pInfo || NULL == pInfoLen || (itemNumber  0)) {
  +if (NULL == pMatch || NULL == pInfo || (itemNumber  0)) {
   return -1;
   }
   
   /* Initialize output */
   *pInfo = NULL;
  -*pInfoLen = 0;
   
   /* Check the type and length of the info */
   pValue = (char *) NAMELocateItem(pMatch, itemNumber, type, lValue);
  @@ -671,6 +684,7 @@
   }
   
   lValue -= sizeof(WORD); /* remove datatype word included in the list length */
  + lValue++; /* Include length of terminator */
   
   /* check the value type */
   if (type != TYPE_TEXT_LIST  type != TYPE_TEXT) {
  @@ -678,13 +692,12 @@
   }
   
   /* Allocate space for the info. This memory will be freed automatically when 
the thread terminates */
  -if (*pInfo = context-AllocMem(context, lValue+1, reserved, errID), NULL == 
*pInfo) {
  +if (*pInfo = context-AllocMem(context, lValue, reserved, errID), NULL == 
*pInfo) {
   return -1;
   }
   
   /* Get the info */
  -if (error = NAMEGetTextItem(pMatch, itemNumber, 0, *pInfo, lValue + 1), !error) 
{
  -*pInfoLen = lValue + 1;
  +if (error = NAMEGetTextItem(pMatch, itemNumber, 0, *pInfo, lValue), !error) {
   return 0;
   }
   
  @@ -693,7 +706,7 @@
   
   /* Lookup the user and return the user's full name
*/
  -static int getUserName(FilterContext *context, char *userName, char **pUserName, 
int *pUserNameLen) {
  +static int getUserName(FilterContext *context, char *userName, char **pUserName) {
   STATUS error = NOERROR;
   HANDLE hLookup = NULLHANDLE;
   unsigned short nMatches = 0;
  @@ -702,13 +715,12 @@
   char *pMatch = NULL;
   int rc = -1;
   
  -if (NULL == userName || NULL == pUserName || NULL == pUserNameLen) {
  +if (NULL == userName || NULL == pUserName) {
   return rc;
   }
   
   /* Initializae output */
   *pUserName = NULL;
  -*pUserNameLen = 0;
   
   /* do the name lookup */
   error = NAMELookup(NULL, 0, 1, $Users, 1, userName, 2, FullName, hLookup);
  @@ -732,7 +744,7 @@
   }
   
   /* Get the full name from the info we got back */
  -if (getLookupInfo(context, pMatch, 0, pUserName, pUserNameLen)) {
  +if (getLookupInfo(context, pMatch, 0, pUserName)) {
   goto done;
   }
   
  @@ -850,8 +862,7 @@
   
   /* If the REMOTE_USER CGI variable doesn't work try asking Domino */
   if (s-remote_user[0] == '\0'  fr-userName[0] != '\0') {
  -int len;
  -getUserName(ws-context, fr-userName, s-remote_user, len);
  +getUserName(ws-context, fr-userName, s-remote_user);
   }
   
   GETVARIABLE(SERVER_PROTOCOL, s-protocol, );
  
  
  

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



RE: cvs commit: jakarta-tomcat-connectors/jk/native2/server/dsapi jk_dsapi_plugin.c

2004-04-29 Thread help
This is a computer-generated response confirming that your e-mail
message was received by There. Please do not respond to this message.

Thank you for contacting us. We will make every effort to respond to
your message as soon as possible.

Please do not send multiple e-mail messages (regarding the same
subject) before you have received a response as this can cause confusion and
possibly delay our response to you.

Our Customer Support team is also available via the Live Help link on There
Central, from the Help link on www.there.com, or in-world (Get HelpThere
Live Help).  Live Help is available M-F, 2-8pm PT.

Thank You,

There Customer Support

[THREAD ID: 1-1R8G1F]

-Original Message-
From: [EMAIL PROTECTED]
Sent: 4/29/2004 10:25:32 AM
To: [EMAIL PROTECTED]
Subject: cvs commit: jakarta-tomcat-connectors/jk/native2/server/dsapi 
jk_dsapi_plugin.c   

andya   2004/04/29 10:25:32

  Modified:jk/native2/server/dsapi jk_dsapi_plugin.c
  Log:
  Minor changes to remove warnings.
  
  Revision  ChangesPath
  1.12  +24 -13
jakarta-tomcat-connectors/jk/native2/server/dsapi/jk_dsapi_plugin.c
  
  Index: jk_dsapi_plugin.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native2/server/dsapi/jk_dsapi_plugin.c,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- jk_dsapi_plugin.c 29 Apr 2004 17:05:17 -  1.11
  +++ jk_dsapi_plugin.c 29 Apr 2004 17:25:32 -  1.12
  @@ -27,6 +27,7 @@
   #include stdio.h
   #include string.h
   #include ctype.h
  +#include stdarg.h
   
   /* If we're building under Windows get windows.h. This must be included
* before any APR includes because APR itself does a #include windows.h
  @@ -109,6 +110,19 @@
   
   } private_ws_t;
   
  +#if defined(TESTING)
  +static void AddInLogMessageText(char *fmt, unsigned short err, ...) {
  + va_list ap;
  + va_start(ap, err);
  +
  + printf(Debug: );
  + vprintf(fmt, ap);
  + printf(\n);
  +
  + va_end(ap);
  +}
  +#endif
  +
   /* Case insentive memcmp() clone
*/
   #ifdef HAVE_MEMICMP
  @@ -648,20 +662,19 @@
   
   /* Get the info from the lookup buffer
*/
  -static int getLookupInfo(FilterContext *context, char *pMatch, int itemNumber, char 
**pInfo, int *pInfoLen) {
  +static int getLookupInfo(FilterContext *context, char *pMatch, WORD itemNumber, 
char **pInfo) {
   unsigned int reserved = 0;
   unsigned int errID;
   char *pValue = NULL;
   WORD lValue, type;
   STATUS error;
   
  -if (NULL == pMatch || NULL == pInfo || NULL == pInfoLen || (itemNumber  0)) {
  +if (NULL == pMatch || NULL == pInfo || (itemNumber  0)) {
   return -1;
   }
   
   /* Initialize output */
   *pInfo = NULL;
  -*pInfoLen = 0;
   
   /* Check the type and length of the info */
   pValue = (char *) NAMELocateItem(pMatch, itemNumber, type, lValue);
  @@ -671,6 +684,7 @@
   }
   
   lValue -= sizeof(WORD); /* remove datatype word included in the list length */
  + lValue++; /* Include length of terminator */
   
   /* check the value type */
   if (type != TYPE_TEXT_LIST  type != TYPE_TEXT) {
  @@ -678,13 +692,12 @@
   }
   
   /* Allocate space for the info. This memory will be freed automatically when 
the thread terminates */
  -if (*pInfo = context-AllocMem(context, lValue+1, reserved, errID), NULL == 
*pInfo) {
  +if (*pInfo = context-AllocMem(context, lValue, reserved, errID), NULL == 
*pInfo) {
   return -1;
   }
   
   /* Get the info */
  -if (error = NAMEGetTextItem(pMatch, itemNumber, 0, *pInfo, lValue + 1), !error) 
{
  -*pInfoLen = lValue + 1;
  +if (error = NAMEGetTextItem(pMatch, itemNumber, 0, *pInfo, lValue), !error) {
   return 0;
   }
   
  @@ -693,7 +706,7 @@
   
   /* Lookup the user and return the user's full name
*/
  -static int getUserName(FilterContext *context, char *userName, char **pUserName, 
int *pUserNameLen) {
  +static int getUserName(FilterContext *context, char *userName, char **pUserName) {
   STATUS error = NOERROR;
   HANDLE hLookup = NULLHANDLE;
   unsigned short nMatches = 0;
  @@ -702,13 +715,12 @@
   char *pMatch = NULL;
   int rc = -1;
   
  -if (NULL == userName || NULL == pUserName || NULL == pUserNameLen) {
  +if (NULL == userName || NULL == pUserName) {
   return rc;
   }
   
   /* Initializae output */
   *pUserName = NULL;
  -*pUserNameLen = 0;
   
   /* do the name lookup */
   error = NAMELookup(NULL, 0, 1, $Users, 1, userName, 2, FullName, hLookup);
  @@ -732,7 +744,7 @@
   }
   
   /* Get the full name from the info we got back */
  -if (getLookupInfo(context, pMatch, 0, pUserName, pUserNameLen)) {
  +if (getLookupInfo(context, pMatch, 0, pUserName)) {
   goto done;
   }
   
  @@ -850,8 +862,7 @@
   
   

cvs commit: jakarta-tomcat-site/xdocs-faq misc.xml

2004-04-29 Thread yoavs
yoavs   2004/04/29 10:30:30

  Modified:docs/faq misc.html
   docs/faq/printer misc.html
   xdocs-faq misc.xml
  Log:
  Added production stories section to misc page of FAQ.
  
  Revision  ChangesPath
  1.18  +30 -0 jakarta-tomcat-site/docs/faq/misc.html
  
  Index: misc.html
  ===
  RCS file: /home/cvs/jakarta-tomcat-site/docs/faq/misc.html,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- misc.html 9 Mar 2004 20:12:55 -   1.17
  +++ misc.html 29 Apr 2004 17:30:30 -  1.18
  @@ -163,6 +163,11 @@
   Can I access Tomcat's JNDI provider from outside tomcat?
 /a
   /li
  +li
  +  a href=#productionStories
  +Who uses tomcat in production?
  +  /a
  +/li
 /ul
   /p
   
  @@ -700,6 +705,31 @@
 /b
 div style=padding-left : 20px;
   Not at this time.
  +  /divbr
  +
  +  b style=font-size: larger
  +a name=productionStories
  +  Who uses tomcat in production?
  +/a
  +  /b
  +  div style=padding-left : 20px;
  +Numerous organizations across various industries all over the world.
  +Examples includes:
  +ul
  +  lia 
href=http://www.computerworld.com/developmenttopics/websitemgmt/story/0,10801,92583,00.html;The
 Weather Channel/a./li
  +  lia 
href=http://screaming-penguin.com/main.php?storyid=2579;EdSyndicate/a./li
  +  lia 
href=http://developers.slashdot.org/developers/02/08/19/2042235.shtml?tid=108;Various
 (from Slashdot)/a./li
  +  lia 
href=http://www.theserverside.com/news/thread.tss?thread_id=15073;TheServerSide.com/a
 take on the Slashdot discussion above, with many more references./li
  +  lia href=http://www.cofax.org;Cofax/a./li
  +  lia 
href=http://archives.real-time.com/pipermail/cocoon-users/2003-October/040770.html;Various
 Cocoon on tomcat applications/a./li
  +/ul
  +This list is limited mostly by our free time.  There are numerous other
  +examples and references available by searching online, and undoubtedly
  +many cases where the organization does not want to reveal it's using
  +tomcat for various (e.g. security) reasons.  (This is true for many
  +software products, not just tomcat).  We'll keep adding to the list,
  +but please let us know (by sending a message to [EMAIL PROTECTED])
  +if your site is using tomcat in production.
 /divbr
   /blockquote/td/tr/table/td/tr!--FOOTER SEPARATOR--trtd 
colspan=2hr size=1 noshade=/td/tr!--PAGE FOOTER--trtd 
colspan=2div align=centerfont size=-1 color=#525D76em
   Copyright copy; 1999-2003, Apache Software Foundation
  
  
  
  1.15  +30 -0 jakarta-tomcat-site/docs/faq/printer/misc.html
  
  Index: misc.html
  ===
  RCS file: /home/cvs/jakarta-tomcat-site/docs/faq/printer/misc.html,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- misc.html 9 Mar 2004 20:12:55 -   1.14
  +++ misc.html 29 Apr 2004 17:30:30 -  1.15
  @@ -162,6 +162,11 @@
   Can I access Tomcat's JNDI provider from outside tomcat?
 /a
   /li
  +li
  +  a href=#productionStories
  +Who uses tomcat in production?
  +  /a
  +/li
 /ul
   /p
   
  @@ -699,6 +704,31 @@
 /b
 div style=padding-left : 20px;
   Not at this time.
  +  /divbr
  +
  +  b style=font-size: larger
  +a name=productionStories
  +  Who uses tomcat in production?
  +/a
  +  /b
  +  div style=padding-left : 20px;
  +Numerous organizations across various industries all over the world.
  +Examples includes:
  +ul
  +  lia 
href=http://www.computerworld.com/developmenttopics/websitemgmt/story/0,10801,92583,00.html;The
 Weather Channel/a./li
  +  lia 
href=http://screaming-penguin.com/main.php?storyid=2579;EdSyndicate/a./li
  +  lia 
href=http://developers.slashdot.org/developers/02/08/19/2042235.shtml?tid=108;Various
 (from Slashdot)/a./li
  +  lia 
href=http://www.theserverside.com/news/thread.tss?thread_id=15073;TheServerSide.com/a
 take on the Slashdot discussion above, with many more references./li
  +  lia href=http://www.cofax.org;Cofax/a./li
  +  lia 
href=http://archives.real-time.com/pipermail/cocoon-users/2003-October/040770.html;Various
 Cocoon on tomcat applications/a./li
  +/ul
  +This list is limited mostly by our free time.  There are numerous other
  +examples and references available by searching online, and undoubtedly
  +many cases where the organization does not want to reveal it's using
  +tomcat for various (e.g. security) reasons.  (This is true for many
  +software products, not just tomcat).  We'll keep adding to the list,
  +but please let us know (by sending a message to [EMAIL PROTECTED])
  +if your site is using tomcat in 

RE: cvs commit: jakarta-tomcat-site/xdocs-faq misc.xml

2004-04-29 Thread help
This is a computer-generated response confirming that your e-mail
message was received by There. Please do not respond to this message.

Thank you for contacting us. We will make every effort to respond to
your message as soon as possible.

Please do not send multiple e-mail messages (regarding the same
subject) before you have received a response as this can cause confusion and
possibly delay our response to you.

Our Customer Support team is also available via the Live Help link on There
Central, from the Help link on www.there.com, or in-world (Get HelpThere
Live Help).  Live Help is available M-F, 2-8pm PT.

Thank You,

There Customer Support

[THREAD ID: 1-1R8G15]

-Original Message-
From: [EMAIL PROTECTED]
Sent: 4/29/2004 10:30:30 AM
To: [EMAIL PROTECTED]
Subject: cvs commit: jakarta-tomcat-site/xdocs-faq misc.xml   

yoavs   2004/04/29 10:30:30

  Modified:docs/faq misc.html
   docs/faq/printer misc.html
   xdocs-faq misc.xml
  Log:
  Added production stories section to misc page of FAQ.
  
  Revision  ChangesPath
  1.18  +30 -0 jakarta-tomcat-site/docs/faq/misc.html
  
  Index: misc.html
  ===
  RCS file: /home/cvs/jakarta-tomcat-site/docs/faq/misc.html,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- misc.html 9 Mar 2004 20:12:55 -   1.17
  +++ misc.html 29 Apr 2004 17:30:30 -  1.18
  @@ -163,6 +163,11 @@
   Can I access Tomcat's JNDI provider from outside tomcat?
 /a
   /li
  +li
  +  a href=#productionStories
  +Who uses tomcat in production?
  +  /a
  +/li
 /ul
   /p
   
  @@ -700,6 +705,31 @@
 /b
 div style=padding-left : 20px;
   Not at this time.
  +  /divbr
  +
  +  b style=font-size: larger
  +a name=productionStories
  +  Who uses tomcat in production?
  +/a
  +  /b
  +  div style=padding-left : 20px;
  +Numerous organizations across various industries all over the world.
  +Examples includes:
  +ul
  +  lia 
href=http://www.computerworld.com/developmenttopics/websitemgmt/story/0,10801,92583,00.html;The
 Weather Channel/a./li
  +  lia 
href=http://screaming-penguin.com/main.php?storyid=2579;EdSyndicate/a./li
  +  lia 
href=http://developers.slashdot.org/developers/02/08/19/2042235.shtml?tid=108;Various
 (from Slashdot)/a./li
  +  lia 
href=http://www.theserverside.com/news/thread.tss?thread_id=15073;TheServerSide.com/a
 take on the Slashdot discussion above, with many more references./li
  +  lia href=http://www.cofax.org;Cofax/a./li
  +  lia 
href=http://archives.real-time.com/pipermail/cocoon-users/2003-October/040770.html;Various
 Cocoon on tomcat applications/a./li
  +/ul
  +This list is limited mostly by our free time.  There are numerous other
  +examples and references available by searching online, and undoubtedly
  +many cases where the organization does not want to reveal it's using
  +tomcat for various (e.g. security) reasons.  (This is true for many
  +software products, not just tomcat).  We'll keep adding to the list,
  +but please let us know (by sending a message to [EMAIL PROTECTED])
  +if your site is using tomcat in production.
 /divbr
   /blockquote/td/tr/table/td/tr!--FOOTER SEPARATOR--trtd 
colspan=2hr size=1 noshade=/td/tr!--PAGE FOOTER--trtd 
colspan=2div align=centerfont size=-1 color=#525D76em
   Copyright copy; 1999-2003, Apache Software Foundation
  
  
  
  1.15  +30 -0 jakarta-tomcat-site/docs/faq/printer/misc.html
  
  Index: misc.html
  ===
  RCS file: /home/cvs/jakarta-tomcat-site/docs/faq/printer/misc.html,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- misc.html 9 Mar 2004 20:12:55 -   1.14
  +++ misc.html 29 Apr 2004 17:30:30 -  1.15
  @@ -162,6 +162,11 @@
   Can I access Tomcat's JNDI provider from outside tomcat?
 /a
   /li
  +li
  +  a href=#productionStories
  +Who uses tomcat in production?
  +  /a
  +/li
 /ul
   /p
   
  @@ -699,6 +704,31 @@
 /b
 div style=padding-left : 20px;
   Not at this time.
  +  /divbr
  +
  +  b style=font-size: larger
  +a name=productionStories
  +  Who uses tomcat in production?
  +/a
  +  /b
  +  div style=padding-left : 20px;
  +Numerous organizations across various industries all over the world.
  +Examples includes:
  +ul
  +  lia 
href=http://www.computerworld.com/developmenttopics/websitemgmt/story/0,10801,92583,00.html;The
 Weather Channel/a./li
  +  lia 
href=http://screaming-penguin.com/main.php?storyid=2579;EdSyndicate/a./li
  +  lia 
href=http://developers.slashdot.org/developers/02/08/19/2042235.shtml?tid=108;Various
 (from Slashdot)/a./li
  +  lia 

Re: Many thanks to the dev team

2004-04-29 Thread Tucker Balch
WHy am I on this list?

Hod do I get off?

On Apr 29, 2004, at 10:43 AM, Matt Woodings wrote:

Hi,

I know this is not strictly protocol but I wanted to do it anyway.

I just wanted to say thank you to the dev team for all their hard work 
and patience in creating an awesome java app server.  I have been in 
production mode for about 6 months now and Tomcat has run flawlessly 
in that time (ok, so I personally had a few coding issues in that :-) 
but not to do with Tomcat) and because of that I have been able to 
create a client/server product that I am extremely proud of which is 
getting heavily hit 24/7.

Matt
Win 2k Server - Apache 2.0.47 - JK2.0.2 - Tomcat 4.1.30
Tucker Balch, Assistant Professor
College of Computing, Georgia Tech
801 Atlantic Drive Atlanta, Georgia 30332-0280
http://www.cc.gatech.edu/~tucker
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


RE: Many thanks to the dev team

2004-04-29 Thread help
This is a computer-generated response confirming that your e-mail
message was received by There. Please do not respond to this message.

Thank you for contacting us. We will make every effort to respond to
your message as soon as possible.

Please do not send multiple e-mail messages (regarding the same
subject) before you have received a response as this can cause confusion and
possibly delay our response to you.

Our Customer Support team is also available via the Live Help link on There
Central, from the Help link on www.there.com, or in-world (Get HelpThere
Live Help).  Live Help is available M-F, 2-8pm PT.

Thank You,

There Customer Support

[THREAD ID: 1-1R8G3V]

-Original Message-
From: [EMAIL PROTECTED]
Sent: 4/29/2004 10:36:31 AM
To: [EMAIL PROTECTED]
Subject: Re: Many thanks to the dev team   

WHy am I on this list?

Hod do I get off?


On Apr 29, 2004, at 10:43 AM, Matt Woodings wrote:

 Hi,

 I know this is not strictly protocol but I wanted to do it anyway.

 I just wanted to say thank you to the dev team for all their hard work 
 and patience in creating an awesome java app server.  I have been in 
 production mode for about 6 months now and Tomcat has run flawlessly 
 in that time (ok, so I personally had a few coding issues in that :-) 
 but not to do with Tomcat) and because of that I have been able to 
 create a client/server product that I am extremely proud of which is 
 getting heavily hit 24/7.

 Matt
 Win 2k Server - Apache 2.0.47 - JK2.0.2 - Tomcat 4.1.30
Tucker Balch, Assistant Professor
College of Computing, Georgia Tech
801 Atlantic Drive Atlanta, Georgia 30332-0280
http://www.cc.gatech.edu/~tucker


-
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]



cvs commit: jakarta-tomcat-connectors/jk/native2/server/dsapi Makefile.in

2004-04-29 Thread andya
andya   2004/04/29 10:37:05

  Modified:jk/native2/server/dsapi Makefile.in
  Log:
  Removed notes0.o from object files. It isn't necessary to link against the Notes 
library in Linux - the module links against libnotes.so when it loads.
  
  Revision  ChangesPath
  1.3   +2 -3  jakarta-tomcat-connectors/jk/native2/server/dsapi/Makefile.in
  
  Index: Makefile.in
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/server/dsapi/Makefile.in,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Makefile.in   29 Apr 2004 17:05:17 -  1.2
  +++ Makefile.in   29 Apr 2004 17:37:05 -  1.3
  @@ -22,7 +22,6 @@
   endif
   
   NOTES_INCL=-I ${NOTESAPI}/include
  -NOTES_OBJS=${NOTESAPI}/lib/linux/notes0.o
   NOTES_CFLAGS=-DUNIX -DLINUX
   
   JK_DIR := ../..
  @@ -99,13 +98,13 @@
   #all: prepare ${BUILD_DIR}/libtomcat2.so ${BUILD_DIR}/libjkjni.so
   all: prepare ${BUILD_DIR}/libtomcat2.so
   
  -${BUILD_DIR}/libtomcat2.la: ${COMMON_LO_FILES} ${DSAPI_LO_FILES} ${NOTES_OBJS}
  +${BUILD_DIR}/libtomcat2.la: ${COMMON_LO_FILES} ${DSAPI_LO_FILES}
${MOD_LINK} -o $@ $^ ${JK_LDFLAGS}
   
   ${BUILD_DIR}/libtomcat2.so: ${BUILD_DIR}/libtomcat2.la
$(MOD_INSTALL) $^ `pwd`/${BUILD_DIR}
   
  -#${BUILD_DIR}/libjkjni.la: ${JNI_LO_FILES} ${COMMON_LO_FILES} ${NOTES_OBJS}
  +#${BUILD_DIR}/libjkjni.la: ${JNI_LO_FILES} ${COMMON_LO_FILES}
   #$(MOD_LINK) -o $@ $(JK_LDFLAGS) $^
   
   #${BUILD_DIR}/libjkjni.so: ${BUILD_DIR}/libjkjni.la
  
  
  

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



cvs commit: jakarta-tomcat-connectors/jk/native2/server/dsapi jk_dsapi_plugin.c

2004-04-29 Thread andya
andya   2004/04/29 10:37:32

  Modified:jk/native2/server/dsapi jk_dsapi_plugin.c
  Log:
  More minor tidying up.
  
  Revision  ChangesPath
  1.13  +12 -11
jakarta-tomcat-connectors/jk/native2/server/dsapi/jk_dsapi_plugin.c
  
  Index: jk_dsapi_plugin.c
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/jk/native2/server/dsapi/jk_dsapi_plugin.c,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- jk_dsapi_plugin.c 29 Apr 2004 17:25:32 -  1.12
  +++ jk_dsapi_plugin.c 29 Apr 2004 17:37:32 -  1.13
  @@ -112,14 +112,14 @@
   
   #if defined(TESTING)
   static void AddInLogMessageText(char *fmt, unsigned short err, ...) {
  - va_list ap;
  - va_start(ap, err);
  +va_list ap;
  +va_start(ap, err);
   
  - printf(Debug: );
  - vprintf(fmt, ap);
  - printf(\n);
  +printf(Debug: );
  +vprintf(fmt, ap);
  +printf(\n);
   
  - va_end(ap);
  +va_end(ap);
   }
   #endif
   
  @@ -648,8 +648,9 @@
   diagnostic = Unspecified error;
   }
   
  -// This assumes that we're just going to expand the diagnostic into
  -// the page body.
  +/* This assumes that we're just going to expand the diagnostic into
  + * the page body.
  + */
   bufSz = strlen(msg) + strlen(diagnostic) + 1;
   
   mbuf = context-AllocMem(context, bufSz, 0, errID);
  @@ -669,7 +670,7 @@
   WORD lValue, type;
   STATUS error;
   
  -if (NULL == pMatch || NULL == pInfo || (itemNumber  0)) {
  +if (NULL == pMatch || NULL == pInfo) {
   return -1;
   }
   
  @@ -684,7 +685,7 @@
   }
   
   lValue -= sizeof(WORD); /* remove datatype word included in the list length */
  - lValue++; /* Include length of terminator */
  +lValue++; /* Include length of terminator */
   
   /* check the value type */
   if (type != TYPE_TEXT_LIST  type != TYPE_TEXT) {
  
  
  

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



RE: cvs commit: jakarta-tomcat-connectors/jk/native2/server/dsapi Makefile.in

2004-04-29 Thread help
This is a computer-generated response confirming that your e-mail
message was received by There. Please do not respond to this message.

Thank you for contacting us. We will make every effort to respond to
your message as soon as possible.

Please do not send multiple e-mail messages (regarding the same
subject) before you have received a response as this can cause confusion and
possibly delay our response to you.

Our Customer Support team is also available via the Live Help link on There
Central, from the Help link on www.there.com, or in-world (Get HelpThere
Live Help).  Live Help is available M-F, 2-8pm PT.

Thank You,

There Customer Support

[THREAD ID: 1-1R8G36]

-Original Message-
From: [EMAIL PROTECTED]
Sent: 4/29/2004 10:37:05 AM
To: [EMAIL PROTECTED]
Subject: cvs commit: jakarta-tomcat-connectors/jk/native2/server/dsapi Makefile.in   

andya   2004/04/29 10:37:05

  Modified:jk/native2/server/dsapi Makefile.in
  Log:
  Removed notes0.o from object files. It isn't necessary to link against the Notes 
library in Linux - the module links against libnotes.so when it loads.
  
  Revision  ChangesPath
  1.3   +2 -3  jakarta-tomcat-connectors/jk/native2/server/dsapi/Makefile.in
  
  Index: Makefile.in
  ===
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native2/server/dsapi/Makefile.in,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Makefile.in   29 Apr 2004 17:05:17 -  1.2
  +++ Makefile.in   29 Apr 2004 17:37:05 -  1.3
  @@ -22,7 +22,6 @@
   endif
   
   NOTES_INCL=-I ${NOTESAPI}/include
  -NOTES_OBJS=${NOTESAPI}/lib/linux/notes0.o
   NOTES_CFLAGS=-DUNIX -DLINUX
   
   JK_DIR := ../..
  @@ -99,13 +98,13 @@
   #all: prepare ${BUILD_DIR}/libtomcat2.so ${BUILD_DIR}/libjkjni.so
   all: prepare ${BUILD_DIR}/libtomcat2.so
   
  -${BUILD_DIR}/libtomcat2.la: ${COMMON_LO_FILES} ${DSAPI_LO_FILES} ${NOTES_OBJS}
  +${BUILD_DIR}/libtomcat2.la: ${COMMON_LO_FILES} ${DSAPI_LO_FILES}
${MOD_LINK} -o $@ $^ ${JK_LDFLAGS}
   
   ${BUILD_DIR}/libtomcat2.so: ${BUILD_DIR}/libtomcat2.la
$(MOD_INSTALL) $^ `pwd`/${BUILD_DIR}
   
  -#${BUILD_DIR}/libjkjni.la: ${JNI_LO_FILES} ${COMMON_LO_FILES} ${NOTES_OBJS}
  +#${BUILD_DIR}/libjkjni.la: ${JNI_LO_FILES} ${COMMON_LO_FILES}
   #$(MOD_LINK) -o $@ $(JK_LDFLAGS) $^
   
   #${BUILD_DIR}/libjkjni.so: ${BUILD_DIR}/libjkjni.la
  
  
  

-
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]



DO NOT REPLY [Bug 28691] New: - small typo at bin/catalina.[bat|sh]

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28691.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28691

small typo at bin/catalina.[bat|sh]

   Summary: small typo at bin/catalina.[bat|sh]
   Product: Tomcat 5
   Version: Unknown
  Platform: Other
OS/Version: Other
Status: NEW
  Severity: Normal
  Priority: Other
 Component: Unknown
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


Hups,

All policy definition have to equals
 -Djava.security.policy==$CATALINA_BASE/conf/catalina.policy \

correct is
 -Djava.security.policy=$CATALINA_BASE/conf/catalina.policy \

regards
Peter

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



DO NOT REPLY [Bug 28691] - small typo at bin/catalina.[bat|sh]

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28691.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28691

small typo at bin/catalina.[bat|sh]





--- Additional Comments From [EMAIL PROTECTED]  2004-04-29 17:55 ---
Created an attachment (id=11384)
catalina.bat.patch

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



DO NOT REPLY [Bug 28691] - small typo at bin/catalina.[bat|sh]

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28691.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28691

small typo at bin/catalina.[bat|sh]





--- Additional Comments From [EMAIL PROTECTED]  2004-04-29 17:55 ---
Created an attachment (id=11385)
catalina.sh.patch

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



DO NOT REPLY [Bug 28691] - small typo at bin/catalina.[bat|sh]

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28691.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28691

small typo at bin/catalina.[bat|sh]





--- Additional Comments From [EMAIL PROTECTED]  2004-04-29 18:21 ---
Craig's comments were funny :)

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



DO NOT REPLY [Bug 28691] - small typo at bin/catalina.[bat|sh]

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28691.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28691

small typo at bin/catalina.[bat|sh]





--- Additional Comments From [EMAIL PROTECTED]  2004-04-29 18:22 ---
Wau,
this is a real feature

Thanx
Peter

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



cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Compiler.java

2004-04-29 Thread luehe
luehe   2004/04/29 11:33:50

  Modified:jasper2/src/share/org/apache/jasper/compiler Compiler.java
  Log:
  Fixed another incidence where URLConnection was not closed when checking for 
lastModified date of included resources
  
  Revision  ChangesPath
  1.82  +9 -5  
jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Compiler.java
  
  Index: Compiler.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Compiler.java,v
  retrieving revision 1.81
  retrieving revision 1.82
  diff -u -r1.81 -r1.82
  --- Compiler.java 27 Apr 2004 18:14:13 -  1.81
  +++ Compiler.java 29 Apr 2004 18:33:50 -  1.82
  @@ -538,13 +538,17 @@
   try {
   URL includeUrl = ctxt.getResource(include);
   if (includeUrl == null) {
  -//System.out.println(Compiler: outdated, no includeUri  + 
include );
   outDated = true;
   }
  -if (!outDated  includeUrl.openConnection().getLastModified() 
  -targetLastModified) {
  -//System.out.println(Compiler: outdated, include old  + 
include );
  -outDated = true;
  +if (!outDated) {
  +
  +URLConnection includeUconn = includeUrl.openConnection();
  +long includeLastModified = includeUconn.getLastModified();
  +includeUconn.getInputStream().close();
  +
  +if (includeLastModified  targetLastModified) {
  +outDated = true;
  +}
   }
   if (outDated) {
   // Remove any potential Wrappers for tag files
  
  
  

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



DO NOT REPLY [Bug 28694] New: - Tomcat5.0.19 changed jsp file name after it compiles jsp pages

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28694.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28694

Tomcat5.0.19 changed jsp file name after it compiles jsp pages

   Summary: Tomcat5.0.19 changed jsp file name after it compiles jsp
pages
   Product: Tomcat 5
   Version: 5.0.19
  Platform: HP
OS/Version: HP-UX
Status: NEW
  Severity: Major
  Priority: Other
 Component: Catalina
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


IN Tomcat5.0.19, When I load a jsp file, it compiles jsp file to java. However 
it changes the original jsp name. For example, after I load my_login.jsp, it 
becomes my_005flogin_jsp.java under 
tomcat/work/Catalina/localhost/_/org/apache/jsp

It seems 005f is the HEX of _. So whenever I have _ in a jsp file, it will 
become 005f_.  Those compiled jsp file name will go into our log entry which 
created some problems with this extra 005f. 

Please notify me if you have fixed this problem in next release.

[EMAIL PROTECTED]

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



DO NOT REPLY [Bug 28694] - Tomcat5.0.19 changed jsp file name after it compiles jsp pages

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28694.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28694

Tomcat5.0.19 changed jsp file name after it compiles jsp pages

[EMAIL PROTECTED] changed:

   What|Removed |Added

   Severity|Major   |Enhancement
 Status|NEW |RESOLVED
 Resolution||WONTFIX



--- Additional Comments From [EMAIL PROTECTED]  2004-04-29 19:58 ---
Well, we do need to encode special characters. Encoding '_' is maybe a bit
abusive, but I really don't see any big problem with that. What you've written
as a justification is quite unconvincing, there's no patch attached, and latly,
it's not a bug.

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



DO NOT REPLY [Bug 28695] New: - Jasper as Ant Task throws NullPointerException on compile error

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28695.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28695

Jasper as Ant Task throws NullPointerException on compile error

   Summary: Jasper as Ant Task throws NullPointerException on
compile error
   Product: Tomcat 4
   Version: 4.1.30
  Platform: All
OS/Version: All
Status: NEW
  Severity: Normal
  Priority: Other
 Component: Jasper
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]


If Jasper is used as an Ant task to precompile JSPs, and the compile attribute
is set to false (the default), then generateJava() is called on the Compiler
class rather than compile() (which subsequently invokes generateJava).  However,
generateJava never initializes errDispatcher in the Compiler class, so if any
problems are encountered compiling a JSP page, instead of seeing a useful error
message, NullPointerException is thrown.

My fix for this was to add the following code:

if (errDispatcher == null) {
this.errDispatcher = new ErrorDispatcher();
}

At the very beginning of Compiler.generateJava()

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



DO NOT REPLY [Bug 28696] New: - Jsp:root has invalid attribute: xsi:schemaLocation

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28696.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28696

Jsp:root has invalid attribute: xsi:schemaLocation

   Summary: Jsp:root has invalid attribute: xsi:schemaLocation
   Product: Tomcat 5
   Version: 5.0.19
  Platform: Other
OS/Version: Other
Status: NEW
  Severity: Normal
  Priority: Other
 Component: Jasper
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]
CC: [EMAIL PROTECTED]


It seems that Jasper is a bit strict about attributes on an XML JSP root
element.  Example JSP (same JSP causing stack trace listed below):

  ?xml version=1.0 encoding=UTF-8?
  !-- $Id$ --
  jsp:root xmlns:jsp=http://java.sun.com/JSP/Page;
version=2.0
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
xsi:schemaLocation=http://java.sun.com/JSP/Page
http://java.sun.com/dtd/jspxml.xsd;
  /jsp:root

These attributes seem to be perfectly valid, page 3-17 of the JSP 2.0
specification (also in http://java.sun.com/dtd/jspxml.xsd) has this annotation
about the root element:

  xsd:element name = root
xsd:annotation
  xsd:documentation
The root element of all JSP documents is named root.

Authors may, if they wish, include schema location information.
If specified, the information may appear as attributes of
the root element as follows:

xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
xsi:schemaLocation=http://java.sun.com/JSP/Page xsd-file-location

Documents should not specify the system identifier of a DTD
in a DOCTYPE declaration.
  /xsd:documentation
/xsd:annotation
...

The reason I am using (or trying to use) XMLSchema-instance is that it seems to
be the only way to trigger Ant's xmlvalidate task to perform XML Schema
validation (perhaps the only way to trigger Xerces to perform Schema validation,
not just xmlvalidate).  It's probably absurd for me to think that my build
scripts will be able to validate real-world JSPs, but I'm one of those pedantic
sorts of people, I dream of the day that an IDE (emacs!) can resolve all XML
namespaces into schemas, possibly JSP tag libraries into schema-like metadata
(perhaps a plug-in for Xerces) and hack away happily without having 5 browser
tabs and 2 PDFs open jumping back and forth.


Full stack trace:

2004-04-29 13:34:36 StandardWrapperValve[jsp]: Servlet.service() for servlet jsp
threw exception
org.apache.jasper.JasperException: /index.jspx(6,96) Jsp:root has invalid
attribute: xsi:schemaLocation
at
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:83)
at 
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:402)
at 
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:236)
at org.apache.jasper.compiler.JspUtil.checkAttributes(JspUtil.java:348)
at 
org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:432)
at org.apache.jasper.compiler.Node$JspRoot.accept(Node.java:554)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2180)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2230)
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2236)
at org.apache.jasper.compiler.Node$Root.accept(Node.java:485)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2180)
at org.apache.jasper.compiler.Validator.validate(Validator.java:1518)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:247)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
at 
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
at

Re: [5.0.23] Tag at the end of the week ?

2004-04-29 Thread Remy Maucherat
Remy Maucherat wrote:
I got some mojo back, and as a result I propose tagging a new release at 
the end of the week.

I'm going to commit a few more pacthes, including improvements to SSO 
which were propsed.

There are lots of JK issues filed for TC 5 (of course, it's not really 
related to the Tomcat release used). Does someone have time to look into 
them ?
Reminder: I still plan to tag  release tomorrow.
Yes, I'm aware I'll have to do another tag sometime next week ;)
Rémy

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


DO NOT REPLY [Bug 28678] - NullPointerException in CoyoteRequest

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28678.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28678

NullPointerException in CoyoteRequest

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||INVALID



--- Additional Comments From [EMAIL PROTECTED]  2004-04-29 21:39 ---
Let's handle this the usual way: please submit a ready to run test case, with
instructions on how to reproduce. Starting with a full stack trace wouldn't
hurt, BTW.

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



Re: [5.0.23] Tag at the end of the week ?

2004-04-29 Thread Filip Hanik - Dev
10-4
- Original Message -
From: Remy Maucherat [EMAIL PROTECTED]
To: Tomcat Developers List [EMAIL PROTECTED]
Sent: Thursday, April 29, 2004 4:37 PM
Subject: Re: [5.0.23] Tag at the end of the week ?


Remy Maucherat wrote:
 I got some mojo back, and as a result I propose tagging a new release at
 the end of the week.

 I'm going to commit a few more pacthes, including improvements to SSO
 which were propsed.

 There are lots of JK issues filed for TC 5 (of course, it's not really
 related to the Tomcat release used). Does someone have time to look into
 them ?

Reminder: I still plan to tag  release tomorrow.
Yes, I'm aware I'll have to do another tag sometime next week ;)

Rémy


-
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]



Re: [5.0.23] Tag at the end of the week ?

2004-04-29 Thread Remy Maucherat
Filip Hanik - Dev wrote:

10-4
Let me guess ...
10 people will complain that their bug is not fixed in this release, and 
out of these, 4 will point out this is a critical issue and requires a 
new tag immidiately.

Rémy

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


Re: [5.0.23] Tag at the end of the week ?

2004-04-29 Thread Filip Hanik - Dev
he he he

10-4 in america is the roger that radio code.
Filip
- Original Message -
From: Remy Maucherat [EMAIL PROTECTED]
To: Tomcat Developers List [EMAIL PROTECTED]
Sent: Thursday, April 29, 2004 5:06 PM
Subject: Re: [5.0.23] Tag at the end of the week ?


Filip Hanik - Dev wrote:

 10-4

Let me guess ...
10 people will complain that their bug is not fixed in this release, and
out of these, 4 will point out this is a critical issue and requires a
new tag immidiately.

Rémy


-
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]



DO NOT REPLY [Bug 21060] - swallowOuput seems broken

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=21060.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=21060

swallowOuput seems broken





--- Additional Comments From [EMAIL PROTECTED]  2004-04-29 22:37 ---
I would like to help but there simply isn't enough information here.

There are many configuration points that influence how the swallowOutput 
feature works. I do not have the time to go through every single permutation 
to find the one that doesn't work as you expect.

The questions I requested answers to were intended to clarify:
1. How your system is configured - posting a sever.xml that doesn't work for 
you would be best.
2. Exactly what you were expecting to see.
3. Exactly what you were actually seeing and why you thought it was wrong.

This bug has been open for almost a year with no activity. This lack of 
activity is a direct result of the lack of information provided.

When a committer shows interest in your bug and asks for more information to 
help them fix it, you stand a much greater chance of actually getting the bug 
fixed if you answer the questions rather than post a sarcastic reply.

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



DO NOT REPLY [Bug 21060] - swallowOuput seems broken

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=21060.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=21060

swallowOuput seems broken





--- Additional Comments From [EMAIL PROTECTED]  2004-04-29 23:51 ---
Closing the bug, marking it as invalid and giving me what I interpreted to be 
a quit wasting my time you moron reply 9 months after I submitted this made 
me think you didn't really intend to help. I really did think it was a 
straightforward test, but I will try to post a more detailed test case when I 
get a chance.

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



DO NOT REPLY [Bug 28524] - Exception throw when creating new JNDI data source

2004-04-29 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
http://issues.apache.org/bugzilla/show_bug.cgi?id=28524.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28524

Exception throw when creating new JNDI data source

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution||FIXED



--- Additional Comments From [EMAIL PROTECTED]  2004-04-30 00:42 ---
If you have resource-ref defined in your web.xml, you need to have your resource
definition either under GlobalNamingResource in server.xml or context resource
in your context.xml in order to view via admin.  I have fixed addResource so
that it also checks for duplicate resource using encoded jndi name also.

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



cvs commit: jakarta-tomcat-catalina/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources SaveDataSourceAction.java

2004-04-29 Thread amyroh
amyroh  2004/04/29 17:44:51

  Modified:webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources
SaveDataSourceAction.java
  Log:
  Check for encoded JNDI name for adding DataSource.
  
  Revision  ChangesPath
  1.10  +19 -4 
jakarta-tomcat-catalina/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveDataSourceAction.java
  
  Index: SaveDataSourceAction.java
  ===
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/resources/SaveDataSourceAction.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- SaveDataSourceAction.java 27 Feb 2004 14:59:04 -  1.9
  +++ SaveDataSourceAction.java 30 Apr 2004 00:44:50 -  1.10
  @@ -18,7 +18,7 @@
   package org.apache.webapp.admin.resources;
   
   import java.io.IOException;
  -import java.net.URLDecoder;
  +import java.net.URLEncoder;
   import java.util.ArrayList;
   import java.util.Iterator;
   import java.util.Locale;
  @@ -133,6 +133,8 @@
   Object params[] = new Object[2];
   params[0] = dataSourceForm.getJndiName();
   params[1] = ResourceUtils.DATASOURCE_CLASS;
  +String encodedJndiName = URLEncoder.encode(params[0].toString(), 
  +   UTF-8);
   
   String resourcetype = dataSourceForm.getResourcetype();
   String path = dataSourceForm.getPath();
  @@ -140,6 +142,7 @@
   String domain = dataSourceForm.getDomain();
   
   ObjectName oname = null;
  +ObjectName encodedOName = null;
   
   try {
   
  @@ -148,15 +151,27 @@
   ResourceUtils.GLOBAL_TYPE + 
   ,class= + params[1] + 
   ,name= + params[0]);
  +encodedOName = new ObjectName( domain + 
  +ResourceUtils.RESOURCE_TYPE + 
  +ResourceUtils.GLOBAL_TYPE + 
  +,class= + params[1] + 
  +,name= + encodedJndiName);
   } else if (resourcetype.equals(Context)) {
   oname = new ObjectName( domain + ResourceUtils.RESOURCE_TYPE + 
   ResourceUtils.CONTEXT_TYPE + 
   ,path= + path + ,host= + host + 
   ,class= + params[1] + 
   ,name= + params[0]);
  +encodedOName = new ObjectName( domain + 
  +ResourceUtils.RESOURCE_TYPE + 
  +ResourceUtils.CONTEXT_TYPE + 
  +,path= + path + ,host= + host + 
  +,class= + params[1] + 
  +,name= + encodedJndiName);
   }
  -
  -if (mserver.isRegistered(oname)) {
  +
  +if (mserver.isRegistered(oname) || 
  +mserver.isRegistered(encodedOName)) {
   ActionErrors errors = new ActionErrors();
   errors.add(jndiName,
  new ActionError(resources.invalid.name));
  
  
  

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



Jovica Kolundzic/Briggs and Stratton is out of the office.

2004-04-29 Thread Kolundzic . Jovica




I will be out of the office starting  16.04.2004 and will not return until
09.05.2004.

I will respond to your message when I return.
Best regards,
Jovica Kolundzic


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