Re: Maven plugin for code-singing. Where to host?

2018-01-19 Thread Robert Munteanu
On Fri, 2018-01-19 at 09:27 +, Mark Thomas wrote:
> On 18/01/18 21:48, Robert Munteanu wrote:
> > Hi,
> > 
> > (Please keep me in CC, I'm not subscribed to this list)
> >  
> > I have developed a Maven plugin to use with Symantec's code
> > signing.
> > Currently it is hosted by the Apache Sling project at [1] but
> > that's
> > not a proper home for it.
> > 
> > The code is a blatant copy-paste of the Tomcat Ant task with a
> > couple
> > of fixes, so in the future I hope to unify them - but first I'd
> > like to
> > find the best location for it for the code.
> > 
> > I don't think Tomcat is necessarily the best place to host the code
> > that's potentially useful ASF-wide, but it does not hurt to ask for
> > opinions :-)
> 
> I'd agree not here since we wouldn't use the plug-in.
> 
> Given the code (plug-in and my Ant task) is pretty much done
> (although
> I'm sure there is plenty of scope to improve the code I wrote) and
> there
> have only been 2 developers I'm not sure a TLP is viable. However, a
> TLP
> probably needs to be involved as releases are required.
> 
> I guess there is some work to extract the common code and provide the
> Ant task and the Maven plug-in in a single JAR.
> 
> Hmm.
> 
> Maven plug-in. Ant task. Written in Java. Used by multiple projects.
> Mature code. Ideally needs to be released. Primary audience is Apache
> projects.
> 
> How about Commons? It isn't a perfect fit but it looks to be the best
> fit.

Commons sounds good to me. For the sake of completeness, Brian Demers
suggested Creadur on users@infra .

Commons sounds good to me, just like Creadur. I would slightly incline
towards Commons, since - as you mentioned - the audience is primarily
Apache projects, but not exclusively.

How would this contribution proceeed? One way would be for Tomcat to
contribute the current implementation and then I could refactor that
into a reusable component  and submit the Maven plugin as well.

Thanks,

Robert

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1821623 - /tomcat/site/trunk/README.txt

2018-01-19 Thread kkolinko
Author: kkolinko
Date: Fri Jan 19 11:34:19 2018
New Revision: 1821623

URL: http://svn.apache.org/viewvc?rev=1821623=rev
Log:
Remove instructions on updating documentation for a Tomcat 6.0 release.

The "release-6" target has already been removed from build.xml in r1810310.

Modified:
tomcat/site/trunk/README.txt

Modified: tomcat/site/trunk/README.txt
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/README.txt?rev=1821623=1821622=1821623=diff
==
--- tomcat/site/trunk/README.txt (original)
+++ tomcat/site/trunk/README.txt Fri Jan 19 11:34:19 2018
@@ -61,8 +61,8 @@ reflected on the live tomcat.apache.org
 immediately, so go to http://tomcat.apache.org/ and have fun.
 
 
-To update the documentation for Tomcat 6.0.x, 7.0.x, 8.0.x, 8.5.x or 9.0.x:
-==
+To update the documentation for Tomcat 7.0.x, 8.0.x, 8.5.x or 9.0.x:
+=
 
 1. If you are using the "sparse" checkout feature, make sure that
subdirectories in the docs/ directory for the relevant Tomcat versions
@@ -71,7 +71,6 @@ To update the documentation for Tomcat 6
The commands are:
 
cd tomcat-site
-   svn up --set-depth infinity docs/tomcat-6.0-doc
svn up --set-depth infinity docs/tomcat-7.0-doc
svn up --set-depth infinity docs/tomcat-8.0-doc
svn up --set-depth infinity docs/tomcat-8.5-doc
@@ -94,7 +93,6 @@ To update the documentation for Tomcat 6
The commands are:
 
cd tomcat-site
-   ant release-6
ant release-7
ant release-8
ant release-85



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: LDAP and DNS SRV records

2018-01-19 Thread Mark Thomas
On 19/01/18 13:40, Mark Thomas wrote:
> On 19/01/18 13:35, Rory O'Donnell wrote:
>> Hi Mark,
>>
>> I'd prefer a new bug , referring to the old bug etc.
> 
> Fair enough. Will do.

Scratch that. Just tested with the latest Java 8 release (162) and it is
working now. Sorry for the noise.

Mark


> 
> Mark
> 
> 
>>
>> Thanks,Rory
>>
>>
>> On 19/01/2018 13:34, Mark Thomas wrote:
>>> On 19/01/18 13:31, Rory O'Donnell wrote:
 Hi Mark,

 Can you get a bug logged and let me know the JI ?
>>> Sure. Is the existing bug not enough?
>>>
>>> https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8149521
>>>
>>>
>>> Cheers,
>>>
>>> Mark
>>>
>>>
 Rgds,Rory


 On 19/01/2018 12:37, Mark Thomas wrote:
> Hi Rory,
>
> A user has reported a problem [1] with Tomcat's kerberos (we call it
> Windows authentication) when using SRV DNS records to locate the LDAP
> server.
>
> The root cause appears to be a JRE bug. [2]
>
> The fix for that bug in Java 8 doesn't work for Tomcat. Is there any
> chance the fix could be revisited and the proposal in the bug (remove
> the trailing dot from the host name obtained from the DNS SRV record in
> com.sun.jndi.ldap.ServiceLocator) be adopted?
>
> The main problem for us is that the work around is awfully invasive. It
> requires a fairly deep dive into the JRE code to fix.
>
> Note: testing with Java 9 (first release) or Java 10 ea 38 shows
> everything works as expected in those versions.
>
> Thanks,
>
> Mark
>
>
> [1] https://bz.apache.org/bugzilla/show_bug.cgi?id=61977
> [2] https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8149521
>>
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: JDK 10 entered Rampdown Phase One on 14th of December

2018-01-19 Thread Rory O'Donnell

Hi Mark,

There is a discussion on possible fix/solution for JDK-8195096 
 at:


http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-January/050989.html

Can you add your comments/suggestions there ?

Rgds, Rory


On 12/01/2018 13:17, Rory O'Donnell wrote:

Hi Mark

How serious is this issue ?

It's logged with a low priority, it might have to wait for JDK 11.

Rgds,Rory



On 12/01/2018 11:39, Rory O'Donnell wrote:

Hi Mark,

Thanks for the feedback, I'll pass it on.

Rgds,Rory


On 12/01/2018 10:20, Mark Thomas wrote:

On 18/12/17 09:56, Rory O'Donnell wrote:




*Feedback* - If you have suggestions or encounter bugs, please submit
them using the usual Java SE bug-reporting channel.
Be sure to include complete version information from the output of the
|java --version| command.

Hi,

I did some testing on this today. I found a problem with our custom
LogManager triggered by some fixes to the JRE LogManager.

I've created a report via the standard mechanism as requested. The
internal review ID is 9052225. Anything you can do to get this in front
of the right folks to ensure it doesn't get overlooked would be 
appreciated.


Thanks,

Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org







--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin,Ireland



LDAP and DNS SRV records

2018-01-19 Thread Mark Thomas
Hi Rory,

A user has reported a problem [1] with Tomcat's kerberos (we call it
Windows authentication) when using SRV DNS records to locate the LDAP
server.

The root cause appears to be a JRE bug. [2]

The fix for that bug in Java 8 doesn't work for Tomcat. Is there any
chance the fix could be revisited and the proposal in the bug (remove
the trailing dot from the host name obtained from the DNS SRV record in
com.sun.jndi.ldap.ServiceLocator) be adopted?

The main problem for us is that the work around is awfully invasive. It
requires a fairly deep dive into the JRE code to fix.

Note: testing with Java 9 (first release) or Java 10 ea 38 shows
everything works as expected in those versions.

Thanks,

Mark


[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=61977
[2] https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8149521

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 61977] JNDIRealm with SPNEGO, GSSAPI and SRV record fails to find LDAP SPN due to training sname period

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61977

Mark Thomas  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|NEW |RESOLVED

--- Comment #14 from Mark Thomas  ---
I've just tested Java 8 u162 as part of creating the bug report for Oracle and
the issue is resolved. Windows auth works correctly without the patch applied.
Reverting the u144 and it starts to fail again.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 61977] JNDIRealm with SPNEGO, GSSAPI and SRV record fails to find LDAP SPN due to training sname period

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61977

--- Comment #13 from marian.romasc...@nuance.com ---
Will reproduce on our side and send traces and logs

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: LDAP and DNS SRV records

2018-01-19 Thread Mark Thomas
On 19/01/18 13:31, Rory O'Donnell wrote:
> Hi Mark,
> 
> Can you get a bug logged and let me know the JI ?

Sure. Is the existing bug not enough?

https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8149521


Cheers,

Mark


> 
> Rgds,Rory
> 
> 
> On 19/01/2018 12:37, Mark Thomas wrote:
>> Hi Rory,
>>
>> A user has reported a problem [1] with Tomcat's kerberos (we call it
>> Windows authentication) when using SRV DNS records to locate the LDAP
>> server.
>>
>> The root cause appears to be a JRE bug. [2]
>>
>> The fix for that bug in Java 8 doesn't work for Tomcat. Is there any
>> chance the fix could be revisited and the proposal in the bug (remove
>> the trailing dot from the host name obtained from the DNS SRV record in
>> com.sun.jndi.ldap.ServiceLocator) be adopted?
>>
>> The main problem for us is that the work around is awfully invasive. It
>> requires a fairly deep dive into the JRE code to fix.
>>
>> Note: testing with Java 9 (first release) or Java 10 ea 38 shows
>> everything works as expected in those versions.
>>
>> Thanks,
>>
>> Mark
>>
>>
>> [1] https://bz.apache.org/bugzilla/show_bug.cgi?id=61977
>> [2] https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8149521
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 62020] "java.sql.SQLException: ORA-28040: No matching authentication protocol" while connecting to Oracle Datasource

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62020

BHANU CHANDAR  changed:

   What|Removed |Added

 Status|RESOLVED|CLOSED

--- Comment #2 from BHANU CHANDAR  ---
The issue got resolved after removing the classes12.jar from the application.
Thank you Team. Closing this ticket.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 62023] Tomcat crashes when SSLprotocol value is defined

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023

--- Comment #3 from joe.fletc...@sscinc.com ---
The  full connector config block is thus:









Note that in this instance I've tried the "protocols" attribute since
apparently SSLProtocol isn't correct for this style of connector.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1821620 - /tomcat/site/trunk/README.txt

2018-01-19 Thread kkolinko
Author: kkolinko
Date: Fri Jan 19 11:29:16 2018
New Revision: 1821620

URL: http://svn.apache.org/viewvc?rev=1821620=rev
Log:
Followup to r1821618: update svn commands, as images and css were moved into a 
different directory.

docs/images and docs/stylesheets were replaced with docs/res. The res directory 
needs to be checked out with indefinite depth.

No update to xdocs, as its checkout depth is already indefinite.

Modified:
tomcat/site/trunk/README.txt

Modified: tomcat/site/trunk/README.txt
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/README.txt?rev=1821620=1821619=1821620=diff
==
--- tomcat/site/trunk/README.txt (original)
+++ tomcat/site/trunk/README.txt Fri Jan 19 11:29:16 2018
@@ -30,7 +30,7 @@ Sparse checkout:
 cd tomcat-site
 svn update --set-depth immediates docs
 svn update --set-depth infinity xdocs jk-xdocs native-xdocs
-svn update --set-depth infinity docs/articles docs/images docs/stylesheets
+svn update --set-depth infinity docs/articles docs/res
 
   This checkout omits a number of subdirectories inside of docs/. You will
   see them as empty subdirectories there. It you need to work on any of



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: LDAP and DNS SRV records

2018-01-19 Thread Rory O'Donnell

Hi Mark,

Can you get a bug logged and let me know the JI ?

Rgds,Rory


On 19/01/2018 12:37, Mark Thomas wrote:

Hi Rory,

A user has reported a problem [1] with Tomcat's kerberos (we call it
Windows authentication) when using SRV DNS records to locate the LDAP
server.

The root cause appears to be a JRE bug. [2]

The fix for that bug in Java 8 doesn't work for Tomcat. Is there any
chance the fix could be revisited and the proposal in the bug (remove
the trailing dot from the host name obtained from the DNS SRV record in
com.sun.jndi.ldap.ServiceLocator) be adopted?

The main problem for us is that the work around is awfully invasive. It
requires a fairly deep dive into the JRE code to fix.

Note: testing with Java 9 (first release) or Java 10 ea 38 shows
everything works as expected in those versions.

Thanks,

Mark


[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=61977
[2] https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8149521


--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin,Ireland


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: LDAP and DNS SRV records

2018-01-19 Thread Rory O'Donnell

Hi Mark,

I'd prefer a new bug , referring to the old bug etc.

Thanks,Rory


On 19/01/2018 13:34, Mark Thomas wrote:

On 19/01/18 13:31, Rory O'Donnell wrote:

Hi Mark,

Can you get a bug logged and let me know the JI ?

Sure. Is the existing bug not enough?

https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8149521


Cheers,

Mark



Rgds,Rory


On 19/01/2018 12:37, Mark Thomas wrote:

Hi Rory,

A user has reported a problem [1] with Tomcat's kerberos (we call it
Windows authentication) when using SRV DNS records to locate the LDAP
server.

The root cause appears to be a JRE bug. [2]

The fix for that bug in Java 8 doesn't work for Tomcat. Is there any
chance the fix could be revisited and the proposal in the bug (remove
the trailing dot from the host name obtained from the DNS SRV record in
com.sun.jndi.ldap.ServiceLocator) be adopted?

The main problem for us is that the work around is awfully invasive. It
requires a fairly deep dive into the JRE code to fix.

Note: testing with Java 9 (first release) or Java 10 ea 38 shows
everything works as expected in those versions.

Thanks,

Mark


[1] https://bz.apache.org/bugzilla/show_bug.cgi?id=61977
[2] https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8149521


--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin,Ireland


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 62023] Tomcat crashes when SSLprotocol value is defined

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023

--- Comment #1 from Remy Maucherat  ---
I have no idea why it crashes, so maybe this can stay open for now, but:
- Please read the documentation on SSL config
- The SSLProtocol attribute is a JSSE attribute and it doesn't do what you
think it does

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: JDK 10 entered Rampdown Phase One on 14th of December

2018-01-19 Thread Rory O'Donnell

I'll ask Daniel to reply.

Rgds,Rory


On 19/01/2018 13:59, Mark Thomas wrote:

On 19/01/18 12:41, Mark Thomas wrote:

On 19/01/18 12:26, Rory O'Donnell wrote:

Hi Mark,

There is a discussion on possible fix/solution for JDK-8195096
 at:

http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-January/050989.html


Can you add your comments/suggestions there ?

Sure. I'll do that shortly.

I'd like to reply to the right thread but I can't do that as I wasn't
subscribed to the list when the last message in the thread was sent.
Could you ping that thread with something short so I can then reply
properly? A simple "I've pinged the Tomcat folks for their input" or
something along those lines should be sufficient.

I could just post to the list but I'd rather do it on the right thread.

Thanks,

Mark




Mark



Rgds, Rory


On 12/01/2018 13:17, Rory O'Donnell wrote:

Hi Mark

How serious is this issue ?

It's logged with a low priority, it might have to wait for JDK 11.

Rgds,Rory



On 12/01/2018 11:39, Rory O'Donnell wrote:

Hi Mark,

Thanks for the feedback, I'll pass it on.

Rgds,Rory


On 12/01/2018 10:20, Mark Thomas wrote:

On 18/12/17 09:56, Rory O'Donnell wrote:




*Feedback* - If you have suggestions or encounter bugs, please submit
them using the usual Java SE bug-reporting channel.
Be sure to include complete version information from the output of the
|java --version| command.

Hi,

I did some testing on this today. I found a problem with our custom
LogManager triggered by some fixes to the JRE LogManager.

I've created a report via the standard mechanism as requested. The
internal review ID is 9052225. Anything you can do to get this in front
of the right folks to ensure it doesn't get overlooked would be
appreciated.

Thanks,

Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin,Ireland


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 61977] JNDIRealm with SPNEGO, GSSAPI and SRV record fails to find LDAP SPN due to training sname period

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61977

--- Comment #12 from Mark Thomas  ---
Having to remove the domain components when using a SRV record appears to be a
side effect of how the Java LDAP provider operates.

I can't recreate the problem with multiple JNDIRealms. Authentication happens
correctly for me with the domains in either order. I'd recommend using remote
debugging to step through the code to see what is going on. If you can post you
configuration here, someone might be able to spot something but, generally,
debugging is more fruitful.

I'll ping our friendly Oracle contact to see if there is any scope to change
the behaviour of the Java 8 fix. See the dev list.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: JDK 10 entered Rampdown Phase One on 14th of December

2018-01-19 Thread Mark Thomas
On 19/01/18 12:26, Rory O'Donnell wrote:
> Hi Mark,
> 
> There is a discussion on possible fix/solution for JDK-8195096
>  at:
> 
> http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-January/050989.html
> 
> 
> Can you add your comments/suggestions there ?

Sure. I'll do that shortly.

Mark


> 
> Rgds, Rory
> 
> 
> On 12/01/2018 13:17, Rory O'Donnell wrote:
>> Hi Mark
>>
>> How serious is this issue ?
>>
>> It's logged with a low priority, it might have to wait for JDK 11.
>>
>> Rgds,Rory
>>
>>
>>
>> On 12/01/2018 11:39, Rory O'Donnell wrote:
>>> Hi Mark,
>>>
>>> Thanks for the feedback, I'll pass it on.
>>>
>>> Rgds,Rory
>>>
>>>
>>> On 12/01/2018 10:20, Mark Thomas wrote:
 On 18/12/17 09:56, Rory O'Donnell wrote:

 

> *Feedback* - If you have suggestions or encounter bugs, please submit
> them using the usual Java SE bug-reporting channel.
> Be sure to include complete version information from the output of the
> |java --version| command.
 Hi,

 I did some testing on this today. I found a problem with our custom
 LogManager triggered by some fixes to the JRE LogManager.

 I've created a report via the standard mechanism as requested. The
 internal review ID is 9052225. Anything you can do to get this in front
 of the right folks to ensure it doesn't get overlooked would be
 appreciated.

 Thanks,

 Mark

 -
 To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
 For additional commands, e-mail: dev-h...@tomcat.apache.org

>>>
>>
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 62023] New: Tomcat crashes when SSLprotocol value is defined

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023

Bug ID: 62023
   Summary: Tomcat crashes when SSLprotocol value is defined
   Product: Tomcat 8
   Version: 8.5.23
  Hardware: HP
OS: Linux
Status: NEW
  Severity: normal
  Priority: P2
 Component: Connectors
  Assignee: dev@tomcat.apache.org
  Reporter: joe.fletc...@sscinc.com
  Target Milestone: 

Created attachment 35687
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=35687=edit
Java error log file

Tomcat 8.5.23 with Oracle jdk 1.8.0_152 with tomcat native library 1.2.16,
openssl 1.0.2l running on RHEL7.3

Any attempt to define a value for SSLProtocol causes crash on startup.


Using CATALINA_BASE:   /home/tomcat
Using CATALINA_HOME:   /home/tomcat
Using CATALINA_TMPDIR: /home/tomcat/temp
Using JRE_HOME:/usr/java/latest
Using CLASSPATH:  
/home/tomcat/bin/bootstrap.jar:/home/tomcat/bin/tomcat-juli.jar
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x7f164d78977a, pid=16600, tid=0x7f166c39c700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_152-b16) (build
1.8.0_152-b16)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.152-b16 mixed mode linux-amd64
compressed oops)
# Problematic frame:
# C  [libtcnative-1.so.0.2.16+0x1d77a] 
Java_org_apache_tomcat_jni_SSLContext_free+0xa
#
# Failed to write core dump. Core dumps have been disabled. To enable core
dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/apache-tomcat-8.5.23/conf/hs_err_pid16600.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
/home/tomcat/conf/../bin/catalina.sh: line 572: 16600 Aborted
(core dumped) "/usr/java/latest/bin/java"
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djdk.tls.ephemeralDHKeySize=2048
-Djava.protocol.handler.pkgs=org.apache.catalina.webresources -classpath
"/home/tomcat/bin/bootstrap.jar:/home/tomcat/bin/tomcat-juli.jar"
-Dcatalina.base="/home/tomcat" -Dcatalina.home="/home/tomcat"
-Djava.io.tmpdir="/home/tomcat/temp" org.apache.catalina.startup.Bootstrap
configtest


Config file stanza reads thus:

  

Any variation of the SSLProtocol definition produces the same result. Remove it
and the instance starts without issue.

Sort of reminiscent of 52714. hs_err output file attached.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 62023] Tomcat crashes when SSLprotocol value is defined

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023

Mark Thomas  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #2 from Mark Thomas  ---
Tested with latest 8.5.x.

That config snippet doesn't crash for me. Tomcat won't even start until the
closing '>' is changed to '/>'. Then I get the expected warning about missing
SSLCertificateFile

If you can reproduce this with the latest 8.5.x code please feel free to
re-open. You'll need to provide the exact steps to reproduce this from a clean
install.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: JDK 10 entered Rampdown Phase One on 14th of December

2018-01-19 Thread Mark Thomas
On 19/01/18 12:41, Mark Thomas wrote:
> On 19/01/18 12:26, Rory O'Donnell wrote:
>> Hi Mark,
>>
>> There is a discussion on possible fix/solution for JDK-8195096
>>  at:
>>
>> http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-January/050989.html
>>
>>
>> Can you add your comments/suggestions there ?
> 
> Sure. I'll do that shortly.

I'd like to reply to the right thread but I can't do that as I wasn't
subscribed to the list when the last message in the thread was sent.
Could you ping that thread with something short so I can then reply
properly? A simple "I've pinged the Tomcat folks for their input" or
something along those lines should be sufficient.

I could just post to the list but I'd rather do it on the right thread.

Thanks,

Mark



> 
> Mark
> 
> 
>>
>> Rgds, Rory
>>
>>
>> On 12/01/2018 13:17, Rory O'Donnell wrote:
>>> Hi Mark
>>>
>>> How serious is this issue ?
>>>
>>> It's logged with a low priority, it might have to wait for JDK 11.
>>>
>>> Rgds,Rory
>>>
>>>
>>>
>>> On 12/01/2018 11:39, Rory O'Donnell wrote:
 Hi Mark,

 Thanks for the feedback, I'll pass it on.

 Rgds,Rory


 On 12/01/2018 10:20, Mark Thomas wrote:
> On 18/12/17 09:56, Rory O'Donnell wrote:
>
> 
>
>> *Feedback* - If you have suggestions or encounter bugs, please submit
>> them using the usual Java SE bug-reporting channel.
>> Be sure to include complete version information from the output of the
>> |java --version| command.
> Hi,
>
> I did some testing on this today. I found a problem with our custom
> LogManager triggered by some fixes to the JRE LogManager.
>
> I've created a report via the standard mechanism as requested. The
> internal review ID is 9052225. Anything you can do to get this in front
> of the right folks to ensure it doesn't get overlooked would be
> appreciated.
>
> Thanks,
>
> Mark
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>

>>>
>>
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 62023] Tomcat crashes when SSLprotocol value is defined

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023

joe.fletc...@sscinc.com changed:

   What|Removed |Added

 Resolution|WORKSFORME  |---
 Status|RESOLVED|REOPENED

--- Comment #4 from joe.fletc...@sscinc.com ---
@Remy/Mark:

Perhaps this is a documentation issue.

https://tomcat.apache.org/tomcat-8.0-doc/config/http.html#SSL_Support
https://tomcat.apache.org/tomcat-8.0-doc/ssl-howto.html

The ssl-howto doc gives this example.

The APR connector uses different attributes for many SSL settings, particularly
keys and certificates. An example of an APR configuration is:




As stated, the config works fine provided I remove the SSLProtocol option.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: LDAP and DNS SRV records

2018-01-19 Thread Mark Thomas
On 19/01/18 13:35, Rory O'Donnell wrote:
> Hi Mark,
> 
> I'd prefer a new bug , referring to the old bug etc.

Fair enough. Will do.

Mark


> 
> Thanks,Rory
> 
> 
> On 19/01/2018 13:34, Mark Thomas wrote:
>> On 19/01/18 13:31, Rory O'Donnell wrote:
>>> Hi Mark,
>>>
>>> Can you get a bug logged and let me know the JI ?
>> Sure. Is the existing bug not enough?
>>
>> https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8149521
>>
>>
>> Cheers,
>>
>> Mark
>>
>>
>>> Rgds,Rory
>>>
>>>
>>> On 19/01/2018 12:37, Mark Thomas wrote:
 Hi Rory,

 A user has reported a problem [1] with Tomcat's kerberos (we call it
 Windows authentication) when using SRV DNS records to locate the LDAP
 server.

 The root cause appears to be a JRE bug. [2]

 The fix for that bug in Java 8 doesn't work for Tomcat. Is there any
 chance the fix could be revisited and the proposal in the bug (remove
 the trailing dot from the host name obtained from the DNS SRV record in
 com.sun.jndi.ldap.ServiceLocator) be adopted?

 The main problem for us is that the work around is awfully invasive. It
 requires a fairly deep dive into the JRE code to fix.

 Note: testing with Java 9 (first release) or Java 10 ea 38 shows
 everything works as expected in those versions.

 Thanks,

 Mark


 [1] https://bz.apache.org/bugzilla/show_bug.cgi?id=61977
 [2] https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8149521
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1821661 - /tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/buf/CharChunk.java

2018-01-19 Thread violetagg
Author: violetagg
Date: Fri Jan 19 14:27:22 2018
New Revision: 1821661

URL: http://svn.apache.org/viewvc?rev=1821661=rev
Log:
Fix javadoc

Modified:
tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/buf/CharChunk.java

Modified: tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/buf/CharChunk.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/buf/CharChunk.java?rev=1821661=1821660=1821661=diff
==
--- tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/buf/CharChunk.java 
(original)
+++ tomcat/tc7.0.x/trunk/java/org/apache/tomcat/util/buf/CharChunk.java Fri Jan 
19 14:27:22 2018
@@ -278,7 +278,7 @@ public final class CharChunk extends Abs
 /**
  * Append a string to the buffer.
  *
- * @param s The string
+ * @param sb The string builder
  * @throws IOException Writing overflow data to the output channel failed
  *
  * @deprecated Unused. Will be removed in Tomcat 8.0.x onwards.



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 9.0.4

2018-01-19 Thread Rémy Maucherat
On Thu, Jan 18, 2018 at 9:14 PM, Mark Thomas  wrote:

> The proposed Apache Tomcat 9.0.4 release is now available for voting.
>
> The major changes compared to the 9.0.2 release are:
>
> - Modify the Default and WebDAV Servlets so that a 405 status code is
>   returned for PUT and DELETE requests when disabled via the readonly
>   initialisation parameter.
>
> - Add support for GZIP compression with HTTP/2
>
> - Expand the TLS functionality exposed via the Manager application
>
> - Return a simple, plain text error message if a client attempts to make
>   a plain text HTTP connection to a TLS enabled NIO or NIO2 Connector.
>
> Along with lots of other bug fixes and improvements.
>
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.4/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1166/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_4/
>
> The proposed 9.0.4 release is:
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 9.0.4
> [ ] Beta   - go ahead and release as 9.0.4
> [X] Stable - go ahead and release as 9.0.4
>
> Rémy


Re: [VOTE] Release Apache Tomcat 8.5.27

2018-01-19 Thread Rémy Maucherat
On Thu, Jan 18, 2018 at 9:43 PM, Mark Thomas  wrote:

> The proposed Apache Tomcat 8.5.27 release is now available for voting.
>
> The major changes compared to the 8.5.24 release are:
>
> - Add support for GZIP compression with HTTP/2
>
> - Expand the TLS functionality exposed via the Manager application
>
> - Return a simple, plain text error message if a client attempts to make
>   a plain text HTTP connection to a TLS enabled NIO or NIO2 Connector.
>
> - Add a new system property
>   (org.apache.jasper.runtime.BodyContentImpl.BUFFER_SIZE) to control the
>   size of the buffer used by Jasper when buffering tag bodies.
>
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.27/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1167/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_27/
>
> The proposed 8.5.27 release is:
> [ ] Broken - do not release
> [X] Stable - go ahead and release as 8.5.27
>
> Rémy


CPU security fixes and performance

2018-01-19 Thread Rémy Maucherat
Hi,

I had a look at performance with the CPU security fixes on my Fedora 27.
Although it is a bit early for final conclusions, I can report that they
have an impact for Tomcat, but it doesn't seem it's as much as my initial
measurements. I chose to use HTTP/2 this time, it's more complex.

h2load -n 10 -c 10

PTI on:

docs/changelog.html
NIO2: 17200 (sendfile, without it it is slightly below NIO)
NIO: 9000
APR: 14450

/tomcat.gif
NIO2: 52000
NIO: 47000
APR: 55000

PTI off:

docs/changelog.html
NIO2: 19000 (sendfile)
NIO: 9500
APR:16000

/tomcat.gif
NIO2: 57000
NIO: 51000
APR: 59000

The APR connector performs very well here, especially on the large file
test.

Rémy


[VOTE] Release Apache Tomcat 7.0.84

2018-01-19 Thread Violeta Georgieva
The proposed Apache Tomcat 7.0.84 release is now available for voting.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-7/v7.0.84/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1168/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_84/

The proposed 7.0.84 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 7.0.84 Stable

Regards,
Violeta


svn commit: r1821672 - in /tomcat/tc7.0.x/trunk: build.properties.default res/maven/mvn.properties.default webapps/docs/changelog.xml

2018-01-19 Thread violetagg
Author: violetagg
Date: Fri Jan 19 15:43:11 2018
New Revision: 1821672

URL: http://svn.apache.org/viewvc?rev=1821672=rev
Log:
Increment version for next dev cycle

Modified:
tomcat/tc7.0.x/trunk/build.properties.default
tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default
tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml

Modified: tomcat/tc7.0.x/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/build.properties.default?rev=1821672=1821671=1821672=diff
==
--- tomcat/tc7.0.x/trunk/build.properties.default (original)
+++ tomcat/tc7.0.x/trunk/build.properties.default Fri Jan 19 15:43:11 2018
@@ -25,7 +25,7 @@
 # - Version Control Flags -
 version.major=7
 version.minor=0
-version.build=84
+version.build=85
 version.patch=0
 version.suffix=-dev
 

Modified: tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default?rev=1821672=1821671=1821672=diff
==
--- tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default (original)
+++ tomcat/tc7.0.x/trunk/res/maven/mvn.properties.default Fri Jan 19 15:43:11 
2018
@@ -35,7 +35,7 @@ maven.asf.release.repo.url=https://repos
 maven.asf.release.repo.repositoryId=apache.releases
 
 # Release version info
-maven.asf.release.deploy.version=7.0.84
+maven.asf.release.deploy.version=7.0.85
 
 #Where do we load the libraries from
 tomcat.lib.path=../../output/build/lib

Modified: tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml?rev=1821672=1821671=1821672=diff
==
--- tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Fri Jan 19 15:43:11 2018
@@ -57,6 +57,8 @@
   They eventually become mixed with the numbered issues. (I.e., numbered
   issues do not "pop up" wrt. others).
 -->
+
+
 
   
 



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1821664 - in /tomcat/tc7.0.x/tags/TOMCAT_7_0_84: ./ build.properties.default

2018-01-19 Thread violetagg
Author: violetagg
Date: Fri Jan 19 14:53:57 2018
New Revision: 1821664

URL: http://svn.apache.org/viewvc?rev=1821664=rev
Log:
Tag 7.0.84

Added:
tomcat/tc7.0.x/tags/TOMCAT_7_0_84/   (props changed)
  - copied from r1821662, tomcat/tc7.0.x/trunk/
Modified:
tomcat/tc7.0.x/tags/TOMCAT_7_0_84/build.properties.default

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_84/
--
bugtraq:append = false

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_84/
--
bugtraq:label = Bugzilla ID (optional)

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_84/
--
--- bugtraq:logregex (added)
+++ bugtraq:logregex Fri Jan 19 14:53:57 2018
@@ -0,0 +1,2 @@
+(https?\://(bz|issues)\.apache\.org/bugzilla/show_bug.cgi\?id=\d+|BZ\s?\d+)
+(\d+)

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_84/
--
bugtraq:message = Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_84/
--
bugtraq:url = https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_84/
--
--- svn:ignore (added)
+++ svn:ignore Fri Jan 19 14:53:57 2018
@@ -0,0 +1,7 @@
+.*
+build.properties
+logs
+nbproject
+output
+work
+*.iml

Propchange: tomcat/tc7.0.x/tags/TOMCAT_7_0_84/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Fri Jan 19 14:53:57 2018
@@ -0,0 +1,3 @@
+/tomcat/tc8.0.x/trunk:1636525,1637336,1637685,1637709,1638726,1640089,1640276,1640349,1640363,1640366,1640642,1640672,1640674,1640689,1640884,1641001,1641065,1641067,1641375,1641638,1641723,1641726,1641729-1641730,1641736,1641988,1642669-1642670,1642698,1642701,1643205,1643215,1643217,1643230,1643232,1643273,1643285,1643329-1643330,1643511,1643513,1643521,1643539,1643571,1643581-1643582,1643635,1643655,1643738,1643964,1644018,1644333,1644525,1644954,1644992,1645014,1645360,1645456,1645627,1645642,1645686,1645903-1645904,1645908-1645909,1645913,1645920,1646458,1646460-1646462,1646735,1646738-1646741,1646744,1646746,1646748-1646755,1646757,1646759-1646760,1647043,1648816,1651420-1651422,1651844,1652926,1652939-1652940,1652973,1653798,1653817,1653841,1654042,1654161,1654736,1654767,1654787,1656592,1659907,1662986,1663265,1663278,1663325,1663535,1663567,1663679,1663997,1664175,1664321,1664872,1665061,1665086,1666027,1666395,1666503,1666506,1666560,1666570,1666581,1666759,1666967,1666988
 
,1667553-1667555,1667558,1667617,1667633,1667637,1667747,1667767,1667873,1668028,1668137,1668634,1669432,1669801,1669840,1669895-1669896,1670398,1670435,1670592,1670605-1670607,1670609,1670632,1670720,1670725,1670727,1670731,1671114,1672273,1672285,1673759,1674220,1674295,1675469,1675488,1675595,1675831,1676232,1676367-1676369,1676382,1676394,1676483,1676556,1676635,1678178,1679536,1679988,1680256,1681124,1681182,1681703,1681730,1681840,1681864,1681869,1682010,1682034,1682047,1682052-1682053,1682062,1682064,1682070,1682312,1682325,1682331,1682386,1684367,1684385,1685759,1685774,1685827,1685892,1687341,1688904,1689358,1689657,1689921,1692850,1693093,1693108,1693324,1694060,1694115,1694291,1694427,1694431,1694503,1694549,1694789,1694873,1694881,1695356,1695372,1695823-1695825,1696200,1696281,1696379,1696468,1700608,1700871,1700897,1700978,1701094,1701124,1701608,1701668,1701676,1701766,1701944,1702248,1702252,1702314,1702390,1702723,1702725,1702728,1702730,1702733,1702735,1702737,1702
 
739,1702742,1702744,1702748,1702751,1702754,1702758,1702760,1702763,1702766,1708779,1708782,1708806,1709314,1709670,1710347,1710442,1710448,1710490,1710574,1710578,1712226,1712229,1712235,1712255,1712618,1712649,1712655,1712860,1712899,1712903,1712906,1712913,1712926,1712975,1713185,1713262,1713287,1713613,1713621,1713872,1713976,1713994,1713998,1714004,1714013,1714059,1714538,1714580,1715189,1715207,1715544,1715549,1715637,1715639-1715645,1715667,1715683,1715866,1715978,1715981,1716216-1716217,1716355,1716414,1716421,1717208-1717209,1717257,1717283,1717288,1717291,1717421,1717517,1717529,1718797,1718840-1718843,1719348,1719357-1719358,1719400,1719491,1719737,1720235,1720396,1720442,1720446,1720450,1720463,1720658-1720660,1720756,1720816,1721813,1721818,1721831,1721861,1721867,1721882,1722523,1722527,1722800,1722926,1722941,1722997,1723130,1723440,1723488,1723890,1724434,1724674,1724792,1724803,1724902,1725128,1725131,1725154,1725167,1725911,1725921,1725929,1725963-1725965,1725970,1
 

Re: JDK 10 entered Rampdown Phase One on 14th of December

2018-01-19 Thread Rory O'Donnell

Mark,

Daniel has replied to the thread.

Rgds,Rory


On 19/01/2018 13:59, Mark Thomas wrote:

On 19/01/18 12:41, Mark Thomas wrote:

On 19/01/18 12:26, Rory O'Donnell wrote:

Hi Mark,

There is a discussion on possible fix/solution for JDK-8195096
 at:

http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-January/050989.html


Can you add your comments/suggestions there ?

Sure. I'll do that shortly.

I'd like to reply to the right thread but I can't do that as I wasn't
subscribed to the list when the last message in the thread was sent.
Could you ping that thread with something short so I can then reply
properly? A simple "I've pinged the Tomcat folks for their input" or
something along those lines should be sufficient.

I could just post to the list but I'd rather do it on the right thread.

Thanks,

Mark




Mark



Rgds, Rory


On 12/01/2018 13:17, Rory O'Donnell wrote:

Hi Mark

How serious is this issue ?

It's logged with a low priority, it might have to wait for JDK 11.

Rgds,Rory



On 12/01/2018 11:39, Rory O'Donnell wrote:

Hi Mark,

Thanks for the feedback, I'll pass it on.

Rgds,Rory


On 12/01/2018 10:20, Mark Thomas wrote:

On 18/12/17 09:56, Rory O'Donnell wrote:




*Feedback* - If you have suggestions or encounter bugs, please submit
them using the usual Java SE bug-reporting channel.
Be sure to include complete version information from the output of the
|java --version| command.

Hi,

I did some testing on this today. I found a problem with our custom
LogManager triggered by some fixes to the JRE LogManager.

I've created a report via the standard mechanism as requested. The
internal review ID is 9052225. Anything you can do to get this in front
of the right folks to ensure it doesn't get overlooked would be
appreciated.

Thanks,

Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



--
Rgds,Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin,Ireland


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 62023] Tomcat crashes when SSLprotocol value is defined

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023

Remy Maucherat  changed:

   What|Removed |Added

 Resolution|--- |INVALID
 Status|REOPENED|RESOLVED

--- Comment #5 from Remy Maucherat  ---
Please do not reopen the report, this works for me too. About the doc, it is
correct, I made a mistake about "The SSLProtocol attribute is a JSSE attribute
and it doesn't do what you think it does", it's actually the "sslProtocol"
attribute that is JSSE only, not "SSLProtocol" and it's confusing (and
deprecated).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 61977] JNDIRealm with SPNEGO, GSSAPI and SRV record fails to find LDAP SPN due to training sname period

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61977

--- Comment #15 from marian.romasc...@nuance.com ---
Yes it seems to work. Just tested it wit JDK 8u162 and without the JNDIREalm
patch. The only hic of the fix, whatever that is,is the side effect that might
break other applications running on same Tomcat instance. The same issue
reported with the JNDIRealm patch - the standard DN-style userBase and roleBase
will no longer work - as if the trailing dot removal makes these relative to
the domain DN in the connectionURL. Namely:
This was working fine in JDK8u144 to 8u152 but with host-based connectionURL in
JNDIREalm
  connectionURL="ldap://dc=dchost1,dc=testdomain1,dc=example,dc=org;
  ...
  userBase="OU=ouUserBase1,DC=testdomain1,DC=example,DC=org" 
  roleBase="OU=ouRoleBase1,DC=testdomain1,DC=example,DC=org" 
  ...
Now with JDK 8u162
 connectionURL="ldap://dc=testdomain1,dc=example,dc=org;
The above userBase/roleBase are broken - looking at the LDAP search the domain
part is sent in double:
"OU=ouUserBase1,DC=testdomain1,DC=example,DC=org,DC=testdomain1,DC=example,DC=org"
Must remove the domain parts to move on and the LDAP search works
  userBase="OU=ouUserBase1" 
  roleBase="OU=ouRoleBase1" 
  userBase="OU=ouUserBase2" 
  roleBase="OU=ouRoleBase2"

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r24324 [2/2] - in /dev/tomcat/tomcat-7/v7.0.84: ./ bin/ bin/embed/ bin/extras/ src/

2018-01-19 Thread violetagg
Added: 
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.asc
==
--- dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.asc 
(added)
+++ dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.asc 
Fri Jan 19 15:40:17 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJaYgjsAAoJECCLCrHWMBHHl74P/3/8IwP1lngF2rYKU7pNtq5Y
+K733/yvDYzPNS5ZvNeCTAJr5S2HN1deTvLswMypgqABIODvxWZ71uGdglR+wVz2H
+RVTg4mwU4HdHrBPNugoYeTX2epRmvaV01MM37g+Sfntxjimay0NSf5FZ2J6a/VSG
+tgB0D8p/Ymyl6DVR2BbVX+lqRoer/m6Rte/ZsrIAAyx7h1r4n1Xpu24g42Mx1Ju0
+Vq6Qn9Btxl+k+qtpYfrDOHWU2BnTLGInPgncudjRf4i20HQrFP+Wx+TEM+8CNh80
+2iC9I+l6HcDFsx6OcZ5rTo+JNdJPLnsOV+qeCLzZM4YKNpk8gF0Qu0JN7LQRJuCy
+IoztbN6MwilTtxgDqFJbxNoRnc3cmfDdd0mzRr4BQzf/bOy37LqQ2566X89zzc24
+y2CEBbOO0yt/O+l/0MDMAL+e2w6jdaO/MoysKiZoQ3GF58QyHEcQcHCUf02Tt7zQ
+RWx5s3D1w9GsShAAX5N05cdT4uMVcey6DxoPTD8M3iV4yTZ7NyeGep3Npdi+gDQ/
+6twK0XkvIElMYCvraSjIGLBxFDbS62Y8orDjF8BD9Z9KapBNrhEkAViZYQ3dhvbo
+o9JGBk2kdCIxzIsHDPux/BOsfxfSNvApuvB7rsZL+pkiscoQxcz9HZivdbRovTtY
+1833QG03q0jVDTsv0V7E
+=d5Cc
+-END PGP SIGNATURE-

Added: 
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.md5
==
--- dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.md5 
(added)
+++ dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.md5 
Fri Jan 19 15:40:17 2018
@@ -0,0 +1 @@
+2aea3d3fb655798277132b72ef0878fa *apache-tomcat-7.0.84-embed.tar.gz
\ No newline at end of file

Added: 
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.sha1
==
--- 
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.sha1 
(added)
+++ 
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.sha1 
Fri Jan 19 15:40:17 2018
@@ -0,0 +1 @@
+96d3e0b0dac5a73d127b34bb0f3d15ea68c1fe00 *apache-tomcat-7.0.84-embed.tar.gz
\ No newline at end of file

Added: 
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.sha512
==
--- 
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.sha512 
(added)
+++ 
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.sha512 
Fri Jan 19 15:40:17 2018
@@ -0,0 +1 @@
+7aff538c53eeecb87bd9a4ae358947be5dc615d3ee635dd4e1ad00e6f11a12df39924c4b39d5e8c37a163e6f07d9fbf3583b213b37472bb23e0eb7b03a4e467e
 *apache-tomcat-7.0.84-embed.tar.gz
\ No newline at end of file

Added: dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.asc
==
--- dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.asc 
(added)
+++ dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.asc 
Fri Jan 19 15:40:17 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJaYgjpAAoJECCLCrHWMBHHuCIQAJYnCc6Rd5jhEY4ACsBfonj3
+2fu1b1sjZhGv24J8y2OBqYEH/HSs+2e+DleJ3yblGQNAAI1AXSMpyR4saCubqQ76
+Ob2+YJ3fNbP0fY44wcDMfc56ARA4GAlWe1HbrpyqEEIh+tjuji9smtOOzdKZF4RM
+Mv3eJ2FiRvXF2UXiUpXHVMtd75p3C+UXUc4Od1j+jfRIUCnbLmGvNtLJk9VR4eYj
+a96mirMkyoowq0p/szebGQW3F5xxYbTMVc1D6ZmW6Hc56czqTvHShtMMakppAqEN
+BaTlOYTS8AuyIzoVXMDyYHrjNsxtg54IL88xG+VU8b9Vk6NDnz1T3XbJX1YoPhbC
+uR7BZv9NUzsKZaYK0bktY9V1Cq9NTWmW02r5BhPJIZP3JkrMJHIkdL0xk9qh3Ts+
+UN8/WSVED9SrUwDB0eetP5zRJLfW9xIwDj3sK4pSeN38lvmBMr3HH0CghmMGIHFh
+RRTOH8m2ufKTnOVLP4vB5mKSgWIKV0HzEVt78TeGsks3O/52GW8CxBybfbwrg+ZZ
+otz+Dc9yFZUPHS9E0XDyvragSPWLhtoSUmDO5ldR8MB+KIfywfdBbV6iaJF9uwZH
+249631xXbasisjQRQRuYzsX9UQ21/6cUOdnz4bH9HymQQHllHRB5J6K/PZhuMVbw
+7POZs2Ok/zGKdk21Onv0
+=7WuJ
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.md5
==
--- dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.md5 
(added)
+++ dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.md5 
Fri Jan 19 15:40:17 2018
@@ -0,0 +1 @@
+8f9eae0438beb032d4fde156d901a895 *apache-tomcat-7.0.84-embed.zip
\ No newline at end of file

Added: dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.sha1
==
--- 

svn commit: r24324 [1/2] - in /dev/tomcat/tomcat-7/v7.0.84: ./ bin/ bin/embed/ bin/extras/ src/

2018-01-19 Thread violetagg
Author: violetagg
Date: Fri Jan 19 15:40:17 2018
New Revision: 24324

Log:
Stage 7.0.84 RC

Added:
dev/tomcat/tomcat-7/v7.0.84/
dev/tomcat/tomcat-7/v7.0.84/KEYS
dev/tomcat/tomcat-7/v7.0.84/README.html
dev/tomcat/tomcat-7/v7.0.84/RELEASE-NOTES
dev/tomcat/tomcat-7/v7.0.84/bin/
dev/tomcat/tomcat-7/v7.0.84/bin/README.html
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-deployer.tar.gz   
(with props)
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-deployer.tar.gz.asc
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-deployer.tar.gz.md5
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-deployer.tar.gz.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-deployer.tar.gz.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-deployer.zip   (with 
props)
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-deployer.zip.asc
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-deployer.zip.md5
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-deployer.zip.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-deployer.zip.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-fulldocs.tar.gz   
(with props)
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-fulldocs.tar.gz.asc
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-fulldocs.tar.gz.md5
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-fulldocs.tar.gz.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-fulldocs.tar.gz.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-windows-x64.zip   
(with props)
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-windows-x64.zip.asc
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-windows-x64.zip.md5
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-windows-x64.zip.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-windows-x64.zip.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-windows-x86.zip   
(with props)
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-windows-x86.zip.asc
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-windows-x86.zip.md5
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-windows-x86.zip.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84-windows-x86.zip.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.exe   (with props)
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.exe.asc
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.exe.md5
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.exe.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.exe.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.tar.gz   (with props)
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.tar.gz.asc
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.tar.gz.md5
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.tar.gz.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.tar.gz.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.zip   (with props)
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.zip.asc
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.zip.md5
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.zip.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.zip.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/embed/
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz   
(with props)
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.asc
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.md5
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.sha1

dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.tar.gz.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip   
(with props)
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.asc
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.md5
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/embed/apache-tomcat-7.0.84-embed.zip.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/extras/
dev/tomcat/tomcat-7/v7.0.84/bin/extras/catalina-jmx-remote.jar   (with 
props)
dev/tomcat/tomcat-7/v7.0.84/bin/extras/catalina-jmx-remote.jar.asc
dev/tomcat/tomcat-7/v7.0.84/bin/extras/catalina-jmx-remote.jar.md5
dev/tomcat/tomcat-7/v7.0.84/bin/extras/catalina-jmx-remote.jar.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/extras/catalina-jmx-remote.jar.sha512
dev/tomcat/tomcat-7/v7.0.84/bin/extras/catalina-ws.jar   (with props)
dev/tomcat/tomcat-7/v7.0.84/bin/extras/catalina-ws.jar.asc
dev/tomcat/tomcat-7/v7.0.84/bin/extras/catalina-ws.jar.md5
dev/tomcat/tomcat-7/v7.0.84/bin/extras/catalina-ws.jar.sha1
dev/tomcat/tomcat-7/v7.0.84/bin/extras/catalina-ws.jar.sha512

[Bug 62023] Tomcat crashes when SSLprotocol value is defined

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62023

Mark Thomas  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|INVALID |---

--- Comment #6 from Mark Thomas  ---
Re-opening because I can reproduce this locally now the full configuration has
been provided. The configuration may be invalid but we really should be
displaying a useful error message rather than crashing. I might not get to this
until next week.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 60560] Support systemd/inetd style socket activation

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60560

--- Comment #7 from Coty Sutherland  ---
Comments from a review of the latest provided patch:

* Your patch adds an unnecessary space before the TimeUnit import in
NioEndpoint
* There is a typo, 'automatically', in http.xml
* The useInheritedChannel documentation addition in http.xml specifies type
(boolean) which is inconsistent with other (bool) attrs
* If you specify useInheritedChannel on a Connector it shouldn't fall back to
the default behavior when starting without an OS provided socket. If you
specifically designate that tomcat should use an OS socket, then it should fail
to start the Connector (like the behavior that causes an SSL Connector to fail
to start when it can't find the keystore).
* If you're borrowing a socket from the OS for tomcat to use (by skipping the
bind), then you shouldn't be closing the socket in NioEndpoint.unbind().

After applying this patch the behavior seems to work (mostly, systemd is
behaving a bit odd, but that's not tomcat's fault), but there's something that
may be confusing for users: the thread name (i.e. Starting ProtocolHandler
["http-nio-8080"]). If you specify useInheritedChannel on the Connector then
you're no longer using the specified port. We should probably address that
somehow.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 61977] JNDIRealm with SPNEGO, GSSAPI and SRV record fails to find LDAP SPN due to training sname period

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=61977

--- Comment #16 from Mark Thomas  ---
OK. That looks like a regression. You'll need to report that to Oracle. I'd
expect the bug to be accepted fairly quickly if there is a regression but let
us know on the dev list if not.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: JDK 10 entered Rampdown Phase One on 14th of December

2018-01-19 Thread Mark Thomas
On 19/01/2018 14:36, Rory O'Donnell wrote:
> Mark,
> 
> Daniel has replied to the thread.

Tx. Composing a response now.

Mark


> 
> Rgds,Rory
> 
> 
> On 19/01/2018 13:59, Mark Thomas wrote:
>> On 19/01/18 12:41, Mark Thomas wrote:
>>> On 19/01/18 12:26, Rory O'Donnell wrote:
 Hi Mark,

 There is a discussion on possible fix/solution for JDK-8195096
  at:

 http://mail.openjdk.java.net/pipermail/core-libs-dev/2018-January/050989.html



 Can you add your comments/suggestions there ?
>>> Sure. I'll do that shortly.
>> I'd like to reply to the right thread but I can't do that as I wasn't
>> subscribed to the list when the last message in the thread was sent.
>> Could you ping that thread with something short so I can then reply
>> properly? A simple "I've pinged the Tomcat folks for their input" or
>> something along those lines should be sufficient.
>>
>> I could just post to the list but I'd rather do it on the right thread.
>>
>> Thanks,
>>
>> Mark
>>
>>
>>
>>> Mark
>>>
>>>
 Rgds, Rory


 On 12/01/2018 13:17, Rory O'Donnell wrote:
> Hi Mark
>
> How serious is this issue ?
>
> It's logged with a low priority, it might have to wait for JDK 11.
>
> Rgds,Rory
>
>
>
> On 12/01/2018 11:39, Rory O'Donnell wrote:
>> Hi Mark,
>>
>> Thanks for the feedback, I'll pass it on.
>>
>> Rgds,Rory
>>
>>
>> On 12/01/2018 10:20, Mark Thomas wrote:
>>> On 18/12/17 09:56, Rory O'Donnell wrote:
>>>
>>> 
>>>
 *Feedback* - If you have suggestions or encounter bugs, please
 submit
 them using the usual Java SE bug-reporting channel.
 Be sure to include complete version information from the output
 of the
 |java --version| command.
>>> Hi,
>>>
>>> I did some testing on this today. I found a problem with our custom
>>> LogManager triggered by some fixes to the JRE LogManager.
>>>
>>> I've created a report via the standard mechanism as requested. The
>>> internal review ID is 9052225. Anything you can do to get this in
>>> front
>>> of the right folks to ensure it doesn't get overlooked would be
>>> appreciated.
>>>
>>> Thanks,
>>>
>>> Mark
>>>
>>> -
>>>
>>> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
>>> For additional commands, e-mail: dev-h...@tomcat.apache.org
>>>
>>>
>>> -
>>> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
>>> For additional commands, e-mail: dev-h...@tomcat.apache.org
>>>
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
>> For additional commands, e-mail: dev-h...@tomcat.apache.org
>>
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 60560] Support systemd/inetd style socket activation

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=60560

--- Comment #8 from Coty Sutherland  ---
And just individuals interested in testing this, you need the following new
socket descriptor and modification to the systemd service unit:

Create a socket in /etc/systemd/system/tomcat.socket (this one opens a socket
bound to localhost on port 80):

~~~
[Unit]
Description=Socket for Tomcat
PartOf=tomcat.service

[Socket]
ListenStream=127.0.0.1:80

[Install]
WantedBy=sockets.target
~~~

Then add `Requires=tomcat.socket` to the [Unit] section of your tomcat systemd
service unit and `StandardInput=socket` to the [Service] section.

After adding those, starting the service (systemctl start tomcat) will open the
socket and pass that through to tomcat. You can also start the tomcat service
on the first request to localhost:80, but you have to start the socket first
(systemctl start tomcat.socket).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1821712 - in /tomcat/tc7.0.x/trunk: ./ java/org/apache/juli/ClassLoaderLogManager.java webapps/docs/changelog.xml

2018-01-19 Thread markt
Author: markt
Date: Fri Jan 19 20:50:54 2018
New Revision: 1821712

URL: http://svn.apache.org/viewvc?rev=1821712=rev
Log:
Prevent a stack trace being written to standard out when running on Java 10 due 
to changes in the LogManager implementation.

Modified:
tomcat/tc7.0.x/trunk/   (props changed)
tomcat/tc7.0.x/trunk/java/org/apache/juli/ClassLoaderLogManager.java
tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml

Propchange: tomcat/tc7.0.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Jan 19 20:50:54 2018
@@ -1,3 +1,3 @@
 
/tomcat/tc8.0.x/trunk:1636525,1637336,1637685,1637709,1638726,1640089,1640276,1640349,1640363,1640366,1640642,1640672,1640674,1640689,1640884,1641001,1641065,1641067,1641375,1641638,1641723,1641726,1641729-1641730,1641736,1641988,1642669-1642670,1642698,1642701,1643205,1643215,1643217,1643230,1643232,1643273,1643285,1643329-1643330,1643511,1643513,1643521,1643539,1643571,1643581-1643582,1643635,1643655,1643738,1643964,1644018,1644333,1644525,1644954,1644992,1645014,1645360,1645456,1645627,1645642,1645686,1645903-1645904,1645908-1645909,1645913,1645920,1646458,1646460-1646462,1646735,1646738-1646741,1646744,1646746,1646748-1646755,1646757,1646759-1646760,1647043,1648816,1651420-1651422,1651844,1652926,1652939-1652940,1652973,1653798,1653817,1653841,1654042,1654161,1654736,1654767,1654787,1656592,1659907,1662986,1663265,1663278,1663325,1663535,1663567,1663679,1663997,1664175,1664321,1664872,1665061,1665086,1666027,1666395,1666503,1666506,1666560,1666570,1666581,1666759,1666967,1666988
 
,1667553-1667555,1667558,1667617,1667633,1667637,1667747,1667767,1667873,1668028,1668137,1668634,1669432,1669801,1669840,1669895-1669896,1670398,1670435,1670592,1670605-1670607,1670609,1670632,1670720,1670725,1670727,1670731,1671114,1672273,1672285,1673759,1674220,1674295,1675469,1675488,1675595,1675831,1676232,1676367-1676369,1676382,1676394,1676483,1676556,1676635,1678178,1679536,1679988,1680256,1681124,1681182,1681703,1681730,1681840,1681864,1681869,1682010,1682034,1682047,1682052-1682053,1682062,1682064,1682070,1682312,1682325,1682331,1682386,1684367,1684385,1685759,1685774,1685827,1685892,1687341,1688904,1689358,1689657,1689921,1692850,1693093,1693108,1693324,1694060,1694115,1694291,1694427,1694431,1694503,1694549,1694789,1694873,1694881,1695356,1695372,1695823-1695825,1696200,1696281,1696379,1696468,1700608,1700871,1700897,1700978,1701094,1701124,1701608,1701668,1701676,1701766,1701944,1702248,1702252,1702314,1702390,1702723,1702725,1702728,1702730,1702733,1702735,1702737,1702
 
739,1702742,1702744,1702748,1702751,1702754,1702758,1702760,1702763,1702766,1708779,1708782,1708806,1709314,1709670,1710347,1710442,1710448,1710490,1710574,1710578,1712226,1712229,1712235,1712255,1712618,1712649,1712655,1712860,1712899,1712903,1712906,1712913,1712926,1712975,1713185,1713262,1713287,1713613,1713621,1713872,1713976,1713994,1713998,1714004,1714013,1714059,1714538,1714580,1715189,1715207,1715544,1715549,1715637,1715639-1715645,1715667,1715683,1715866,1715978,1715981,1716216-1716217,1716355,1716414,1716421,1717208-1717209,1717257,1717283,1717288,1717291,1717421,1717517,1717529,1718797,1718840-1718843,1719348,1719357-1719358,1719400,1719491,1719737,1720235,1720396,1720442,1720446,1720450,1720463,1720658-1720660,1720756,1720816,1721813,1721818,1721831,1721861,1721867,1721882,1722523,1722527,1722800,1722926,1722941,1722997,1723130,1723440,1723488,1723890,1724434,1724674,1724792,1724803,1724902,1725128,1725131,1725154,1725167,1725911,1725921,1725929,1725963-1725965,1725970,1
 
725974,1726171-1726173,1726175,1726179-1726182,1726190-1726191,1726195-1726200,1726203,1726226,1726576,1726630,1726992,1727029,1727037,1727671,1727676,1727900,1728028,1728092,1728439,1728449,1729186,1729362,1731009,1731303,1731867,1731872,1731874,1731876,1731885,1731947,1731955,1731959,1731977,1731984,1732360,1732490,1732672,1732902,1733166,1733603,1733619,1733735,1733752,1733764,1733915,1733941,1733964,1734115,1734133,1734261,1734421,1734531,1736286,1737967,1738173,1738182,1738992,1739039,1739089-1739091,1739294,1739777,1739821,1739981,1740513,1740726,1741019,1741162,1741217,1743647,1743681,1744152,1744272,1746732,1746750,1752739,1754615,1755886,1756018,1758563,1759565,1761686,1762173,1762206,1766280,1767507-1767508,1767653,1767656,1769267,1772949,1773521,1773527,1774104,1777015,1777213,1779330,1783151,1784188,1784966,1785670,1786846,1788260,1788999,1789140,1789402,1791529,1791559,1795291,1796906,1797523,1799214,1800998-1800999,1801003,1801007-1801008,1801017,1801020,1802808,180281
 

svn commit: r1821711 - in /tomcat/tc8.0.x/trunk: ./ java/org/apache/juli/ClassLoaderLogManager.java webapps/docs/changelog.xml

2018-01-19 Thread markt
Author: markt
Date: Fri Jan 19 20:49:04 2018
New Revision: 1821711

URL: http://svn.apache.org/viewvc?rev=1821711=rev
Log:
Prevent a stack trace being written to standard out when running on Java 10 due 
to changes in the LogManager implementation.

Modified:
tomcat/tc8.0.x/trunk/   (props changed)
tomcat/tc8.0.x/trunk/java/org/apache/juli/ClassLoaderLogManager.java
tomcat/tc8.0.x/trunk/webapps/docs/changelog.xml

Propchange: tomcat/tc8.0.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Jan 19 20:49:04 2018
@@ -1,2 +1,2 @@
 
/tomcat/tc8.5.x/trunk:1735042,1737966,1743139-1743140,1744151,1747537,1747925,1748002,1754614,1754643,1762124,1762183,1762203,1763792,1772948,1777014,1779719,1782037,1782240,1782386-1782387,1785669,1786845,1788249,1788324,1788905,1789216,1789335,1791528,1791558,1796697-1796698,1797521,1798543,1799162,1800143,1801693,1802805,1806799,1807079-1807080,1808880,1809831,1812093,1812143,1812145,1812319,1814975,1815945,1815956,1820207
-/tomcat/trunk:1636524,1637156,1637176,1637188,1637331,1637684,1637695,1637890,1637892,1638720-1638725,1639653,1640010,1640083-1640084,1640088,1640275,1640322,1640347,1640361,1640365,1640403,1640410,1640652,1640655-1640658,1640688,1640700-1640883,1640903,1640976,1640978,1641000,1641026,1641038-1641039,1641051-1641052,1641058,1641064,1641300,1641369,1641374,1641380,1641486,1641634,1641656-1641692,1641704,1641707-1641718,1641720-1641722,1641735,1641981,1642233,1642280,1642554,1642564,1642595,1642606,1642668,1642679,1642697,1642699,1642766,1643002,1643045,1643054-1643055,1643066,1643121,1643128,1643206,1643209-1643210,1643216,1643249,1643270,1643283,1643309-1643310,1643323,1643365-1643366,1643370-1643371,1643465,1643474,1643536,1643570,1643634,1643649,1643651,1643654,1643675,1643731,1643733-1643734,1643761,1643766,1643814,1643937,1643963,1644017,1644169,1644201-1644203,1644321,1644323,1644516,1644523,1644529,1644535,1644730,1644768,1644784-1644785,1644790,1644793,1644815,1644884,1644886
 
,1644890,1644892,1644910,1644924,1644929-1644930,1644935,1644989,1645011,1645247,1645355,1645357-1645358,1645455,1645465,1645469,1645471,1645473,1645475,1645486-1645488,1645626,1645641,1645685,1645743,1645763,1645951-1645953,1645955,1645993,1646098-1646106,1646178,1646220,1646302,1646304,1646420,1646470-1646471,1646476,1646559,1646717-1646723,1646773,1647026,1647042,1647530,1647655,1648304,1648815,1648907,1649973,1650081,1650365,1651116,1651120,1651280,1651470,1652938,1652970,1653041,1653471,1653550,1653574,1653797,1653815-1653816,1653819,1653840,1653857,1653888,1653972,1654013,1654030,1654050,1654123,1654148,1654159,1654513,1654515,1654517,1654522,1654524,1654725,1654735,1654766,1654785,1654851-1654852,1654978,1655122-1655124,1655126-1655127,1655129-1655130,1655132-1655133,1655312,1655351,1655438,1655441,1655454,168,1656087,1656299,1656319,1656331,1656345,1656350,1656590,1656648-1656650,1656657,1657041,1657054,1657374,1657492,1657510,1657565,1657580,1657584,1657586,1657589,1657
 
592,1657607,1657609,1657682,1657907,1658207,1658734,1658781,1658790,1658799,1658802,1658804,1658833,1658840,1658966,1659043,1659053,1659059,1659174,1659184,1659188-1659189,1659216,1659263,1659293,1659304,1659306-1659307,1659382,1659384,1659428,1659471,1659486,1659505,1659516,1659521,1659524,1659559,1659562,1659803,1659806,1659814,1659833,1659862,1659905,1659919,1659948,1659967,1659983-1659984,1660060,1660074,1660077,1660133,1660168,1660331-1660332,1660353,1660358,1660924,1661386,1661770,1661867,1661972,1661990,1662200,1662308-1662309,1662548,1662614,1662696,1662736,1662985,1662988-1662989,1663264,1663277,1663298,1663534,1663562,1663676,1663715,1663754,1663768,1663772,1663781,1663893,1663995,1664143,1664163,1664174,1664301,1664317,1664347,1664657,1664659,1664710,1664863-1664864,1664866,1665085,1665292,1665559,1665653,1665661,1665672,1665694,1665697,1665736,1665779,1665976-1665977,1665980-1665981,1665985-1665986,1665989,1665998,1666004,1666008,1666013,1666017,1666024,1666116,1666386-1
 

Re: [VOTE] Release Apache Tomcat 8.5.27

2018-01-19 Thread Coty Sutherland
On Thu, Jan 18, 2018 at 3:43 PM, Mark Thomas  wrote:
> The proposed Apache Tomcat 8.5.27 release is now available for voting.
>
> The major changes compared to the 8.5.24 release are:
>
> - Add support for GZIP compression with HTTP/2
>
> - Expand the TLS functionality exposed via the Manager application
>
> - Return a simple, plain text error message if a client attempts to make
>   a plain text HTTP connection to a TLS enabled NIO or NIO2 Connector.
>
> - Add a new system property
>   (org.apache.jasper.runtime.BodyContentImpl.BUFFER_SIZE) to control the
>   size of the buffer used by Jasper when buffering tag bodies.
>
>
> Along with lots of other bug fixes and improvements.
>
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.5.27/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1167/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tc8.5.x/tags/TOMCAT_8_5_27/
>
> The proposed 8.5.27 release is:
> [ ] Broken - do not release
> [x] Stable - go ahead and release as 8.5.27

+1

> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: [VOTE] Release Apache Tomcat 9.0.4

2018-01-19 Thread Coty Sutherland
On Thu, Jan 18, 2018 at 3:14 PM, Mark Thomas  wrote:
> The proposed Apache Tomcat 9.0.4 release is now available for voting.
>
> The major changes compared to the 9.0.2 release are:
>
> - Modify the Default and WebDAV Servlets so that a 405 status code is
>   returned for PUT and DELETE requests when disabled via the readonly
>   initialisation parameter.
>
> - Add support for GZIP compression with HTTP/2
>
> - Expand the TLS functionality exposed via the Manager application
>
> - Return a simple, plain text error message if a client attempts to make
>   a plain text HTTP connection to a TLS enabled NIO or NIO2 Connector.
>
> Along with lots of other bug fixes and improvements.
>
>
> For full details, see the changelog:
> http://svn.apache.org/repos/asf/tomcat/trunk/webapps/docs/changelog.xml
>
> It can be obtained from:
> https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.4/
> The Maven staging repo is:
> https://repository.apache.org/content/repositories/orgapachetomcat-1166/
> The svn tag is:
> http://svn.apache.org/repos/asf/tomcat/tags/TOMCAT_9_0_4/
>
> The proposed 9.0.4 release is:
> [ ] Broken - do not release
> [ ] Alpha  - go ahead and release as 9.0.4
> [ ] Beta   - go ahead and release as 9.0.4
> [x] Stable - go ahead and release as 9.0.4

+1

> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1821703 - in /tomcat/tc8.0.x/tags/TOMCAT_8_0_49: ./ build.properties.default webapps/docs/changelog.xml

2018-01-19 Thread violetagg
Author: violetagg
Date: Fri Jan 19 20:14:05 2018
New Revision: 1821703

URL: http://svn.apache.org/viewvc?rev=1821703=rev
Log:
Tag 8.0.49

Added:
tomcat/tc8.0.x/tags/TOMCAT_8_0_49/   (props changed)
  - copied from r1821701, tomcat/tc8.0.x/trunk/
Modified:
tomcat/tc8.0.x/tags/TOMCAT_8_0_49/build.properties.default
tomcat/tc8.0.x/tags/TOMCAT_8_0_49/webapps/docs/changelog.xml

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_49/
--
bugtraq:append = false

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_49/
--
bugtraq:label = Bugzilla ID (optional)

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_49/
--
--- bugtraq:logregex (added)
+++ bugtraq:logregex Fri Jan 19 20:14:05 2018
@@ -0,0 +1,2 @@
+(https?\://(bz|issues)\.apache\.org/bugzilla/show_bug.cgi\?id=\d+|BZ\s?\d+)
+(\d+)

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_49/
--
bugtraq:message = Fix https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_49/
--
bugtraq:url = https://bz.apache.org/bugzilla/show_bug.cgi?id=%BUGID%

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_49/
--
--- svn:ignore (added)
+++ svn:ignore Fri Jan 19 20:14:05 2018
@@ -0,0 +1,7 @@
+.*
+build.properties
+logs
+nbproject
+output
+work
+*.iml

Propchange: tomcat/tc8.0.x/tags/TOMCAT_8_0_49/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Fri Jan 19 20:14:05 2018
@@ -0,0 +1,2 @@
+/tomcat/tc8.5.x/trunk:1735042,1737966,1743139-1743140,1744151,1747537,1747925,1748002,1754614,1754643,1762124,1762183,1762203,1763792,1772948,1777014,1779719,1782037,1782240,1782386-1782387,1785669,1786845,1788249,1788324,1788905,1789216,1789335,1791528,1791558,1796697-1796698,1797521,1798543,1799162,1800143,1801693,1802805,1806799,1807079-1807080,1808880,1809831,1812093,1812143,1812145,1812319,1814975,1815945,1815956,1820207
+/tomcat/trunk:1636524,1637156,1637176,1637188,1637331,1637684,1637695,1637890,1637892,1638720-1638725,1639653,1640010,1640083-1640084,1640088,1640275,1640322,1640347,1640361,1640365,1640403,1640410,1640652,1640655-1640658,1640688,1640700-1640883,1640903,1640976,1640978,1641000,1641026,1641038-1641039,1641051-1641052,1641058,1641064,1641300,1641369,1641374,1641380,1641486,1641634,1641656-1641692,1641704,1641707-1641718,1641720-1641722,1641735,1641981,1642233,1642280,1642554,1642564,1642595,1642606,1642668,1642679,1642697,1642699,1642766,1643002,1643045,1643054-1643055,1643066,1643121,1643128,1643206,1643209-1643210,1643216,1643249,1643270,1643283,1643309-1643310,1643323,1643365-1643366,1643370-1643371,1643465,1643474,1643536,1643570,1643634,1643649,1643651,1643654,1643675,1643731,1643733-1643734,1643761,1643766,1643814,1643937,1643963,1644017,1644169,1644201-1644203,1644321,1644323,1644516,1644523,1644529,1644535,1644730,1644768,1644784-1644785,1644790,1644793,1644815,1644884,1644886
 
,1644890,1644892,1644910,1644924,1644929-1644930,1644935,1644989,1645011,1645247,1645355,1645357-1645358,1645455,1645465,1645469,1645471,1645473,1645475,1645486-1645488,1645626,1645641,1645685,1645743,1645763,1645951-1645953,1645955,1645993,1646098-1646106,1646178,1646220,1646302,1646304,1646420,1646470-1646471,1646476,1646559,1646717-1646723,1646773,1647026,1647042,1647530,1647655,1648304,1648815,1648907,1649973,1650081,1650365,1651116,1651120,1651280,1651470,1652938,1652970,1653041,1653471,1653550,1653574,1653797,1653815-1653816,1653819,1653840,1653857,1653888,1653972,1654013,1654030,1654050,1654123,1654148,1654159,1654513,1654515,1654517,1654522,1654524,1654725,1654735,1654766,1654785,1654851-1654852,1654978,1655122-1655124,1655126-1655127,1655129-1655130,1655132-1655133,1655312,1655351,1655438,1655441,1655454,168,1656087,1656299,1656319,1656331,1656345,1656350,1656590,1656648-1656650,1656657,1657041,1657054,1657374,1657492,1657510,1657565,1657580,1657584,1657586,1657589,1657
 

svn commit: r1821709 - in /tomcat/tc8.5.x/trunk: ./ java/org/apache/juli/ClassLoaderLogManager.java webapps/docs/changelog.xml

2018-01-19 Thread markt
Author: markt
Date: Fri Jan 19 20:46:42 2018
New Revision: 1821709

URL: http://svn.apache.org/viewvc?rev=1821709=rev
Log:
Prevent a stack trace being written to standard out when running on Java 10 due 
to changes in the LogManager implementation.

Modified:
tomcat/tc8.5.x/trunk/   (props changed)
tomcat/tc8.5.x/trunk/java/org/apache/juli/ClassLoaderLogManager.java
tomcat/tc8.5.x/trunk/webapps/docs/changelog.xml

Propchange: tomcat/tc8.5.x/trunk/
--
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Jan 19 20:46:42 2018
@@ -1,2 +1,2 @@
 /tomcat/tc8.0.x/trunk:1809644
-/tomcat/trunk:1734785,1734799,1734845,1734928,1735041,1735044,1735480,1735577,1735597,1735599-1735600,1735615,1736145,1736162,1736209,1736280,1736297,1736299,1736489,1736646,1736703,1736836,1736849,1737104-1737105,1737112,1737117,1737119-1737120,1737155,1737157,1737192,1737280,1737339,1737632,1737664,1737715,1737748,1737785,1737834,1737860,1737903,1737959,1738005,1738007,1738014-1738015,1738018,1738022,1738039,1738043,1738059-1738060,1738147,1738149,1738174-1738175,1738261,1738589,1738623-1738625,1738643,1738816,1738850,1738855,1738946-1738948,1738953-1738954,1738979,1738982,1739079-1739081,1739087,1739113,1739153,1739172,1739176,1739191,1739474,1739492,1739726,1739762,1739775,1739814,1739817-1739818,1739975,1740131,1740324,1740465,1740495,1740508-1740509,1740520,1740535,1740707,1740803,1740810,1740969,1740980,1740991,1740997,1741015,1741033,1741036,1741058,1741060,1741080,1741147,1741159,1741164,1741173,1741181,1741190,1741197,1741202,1741208,1741213,1741221,1741225,1741232,1741409
 
,1741501,1741677,1741892,1741896,1741984,1742023,1742042,1742071,1742090,1742093,1742101,1742105,1742111,1742139,1742146,1742148,1742166,1742181,1742184,1742187,1742246,1742248-1742251,1742263-1742264,1742268,1742276,1742369,1742387,1742448,1742509-1742512,1742917,1742919,1742933,1742975-1742976,1742984,1742986,1743019,1743115,1743117,1743124-1743125,1743134,1743425,1743554,1743679,1743696-1743698,1743700-1743701,1744058,1744064-1744065,1744125,1744149,1744194,1744229,1744270,1744323,1744432,1744684,1744697,1744705,1744713,1744760,1744786,1745083,1745142-1745143,1745145,1745177,1745179-1745180,1745227,1745248,1745254,1745337,1745467,1745473,1745535,1745576,1745735,1745744,1746304,1746306-1746307,1746319,1746327,1746338,1746340-1746341,1746344,1746427,1746441,1746473,1746490,1746492,1746495-1746496,1746499-1746501,1746503-1746507,1746509,1746549,1746551,1746554,1746556,1746558,1746584,1746620,1746649,1746724,1746939,1746989,1747014,1747028,1747035,1747210,1747225,1747234,1747253,1747
 
404,1747506,1747536,1747924,1747980,1747993,1748001,1748253,1748452,1748547,1748629,1748676,1748715,1749287,1749296,1749328,1749373,1749465,1749506,1749508,1749665-1749666,1749763,1749865-1749866,1749898,1749978,1749980,1750011,1750015,1750056,1750480,1750617,1750634,1750692,1750697,1750700,1750703,1750707,1750714,1750718,1750723,1750774,1750899,1750975,1750995,1751061,1751097,1751173,1751438,1751447,1751463,1751702,1752212,1752737,1752745,1753078,1753080,1753358,1753363,1754111,1754140-1754141,1754281,1754310,1754445,1754467,1754494,1754496,1754528,1754532-1754533,1754613,1754714,1754874,1754941,1754944,1754950-1754951,1755005,1755007,1755009,1755132,1755180-1755181,1755185,1755190,1755204-1755206,1755208,1755214,1755224,1755227,1755230,1755629,1755646-1755647,1755650,1755653,1755675,1755680,1755683,1755693,1755717,1755731-1755737,1755812,1755828,1755884,1755890,1755918-1755919,1755942,1755958,1755960,1755970,1755993,1756013,1756019,1756039,1756056,1756083-1756114,1756175,1756288-1
 
756289,1756408-1756410,1756778,1756798,1756878,1756898,1756939,1757123-1757124,1757126,1757128,1757132-1757133,1757136,1757145,1757167-1757168,1757175,1757180,1757182,1757195,1757271,1757278,1757347,1757353-1757354,1757363,1757374,1757399,1757406,1757408,1757485,1757495,1757499,1757527,1757578,1757684,1757722,1757727,1757790,1757799,1757813,1757853,1757883,1757903,1757976,1757997,1758000,1758058,1758072-1758075,1758078-1758079,1758223,1758257,1758261,1758276,1758292,1758369,1758378-1758383,1758421,1758423,1758425-1758427,1758430,1758443,1758448,1758459,1758483,1758486-1758487,1758499,1758525,1758556,1758580,1758582,1758584,1758588,1758842,1759019,1759212,1759224,1759227,1759252,1759274,1759513-1759516,1759611,1759757,1759785-1759790,1760005,1760022,1760109-1760110,1760135,1760200-1760201,1760227,1760300,1760397,1760446,1760454,1760640,1760648,1761057,1761422,1761491,1761498,1761500-1761501,1761550,1761553,1761572,1761574,1761625-1761626,1761628,1761682,1761740,1761752,1762051-176205
 

svn commit: r1821708 - in /tomcat/trunk: java/org/apache/juli/ClassLoaderLogManager.java webapps/docs/changelog.xml

2018-01-19 Thread markt
Author: markt
Date: Fri Jan 19 20:45:54 2018
New Revision: 1821708

URL: http://svn.apache.org/viewvc?rev=1821708=rev
Log:
Prevent a stack trace being written to standard out when running on Java 10 due 
to changes in the LogManager implementation.

Modified:
tomcat/trunk/java/org/apache/juli/ClassLoaderLogManager.java
tomcat/trunk/webapps/docs/changelog.xml

Modified: tomcat/trunk/java/org/apache/juli/ClassLoaderLogManager.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/juli/ClassLoaderLogManager.java?rev=1821708=1821707=1821708=diff
==
--- tomcat/trunk/java/org/apache/juli/ClassLoaderLogManager.java (original)
+++ tomcat/trunk/java/org/apache/juli/ClassLoaderLogManager.java Fri Jan 19 
20:45:54 2018
@@ -53,6 +53,13 @@ public class ClassLoaderLogManager exten
 
 private static final boolean isJava9;
 
+private static ThreadLocal addingLocalRootLogger = new 
ThreadLocal() {
+@Override
+protected Boolean initialValue() {
+return Boolean.FALSE;
+}
+};
+
 public static final String DEBUG_PROPERTY =
 ClassLoaderLogManager.class.getName() + ".debug";
 
@@ -264,6 +271,13 @@ public class ClassLoaderLogManager exten
  */
 @Override
 public String getProperty(String name) {
+
+// Use a ThreadLocal to work around
+// https://bugs.openjdk.java.net/browse/JDK-8195096
+if (".handlers".equals(name) && 
!addingLocalRootLogger.get().booleanValue()) {
+return null;
+}
+
 String prefix = this.prefix.get();
 String result = null;
 
@@ -523,8 +537,14 @@ public class ClassLoaderLogManager exten
 if (is != null) {
 readConfiguration(is, classLoader);
 }
-addLogger(localRootLogger);
-
+try {
+// Use a ThreadLocal to work around
+// https://bugs.openjdk.java.net/browse/JDK-8195096
+addingLocalRootLogger.set(Boolean.TRUE);
+addLogger(localRootLogger);
+} finally {
+addingLocalRootLogger.set(Boolean.FALSE);
+}
 }
 
 

Modified: tomcat/trunk/webapps/docs/changelog.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/changelog.xml?rev=1821708=1821707=1821708=diff
==
--- tomcat/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/trunk/webapps/docs/changelog.xml Fri Jan 19 20:45:54 2018
@@ -45,6 +45,14 @@
   issues do not "pop up" wrt. others).
 -->
 
+  
+
+  
+Prevent a stack trace being written to standard out when running on 
Java
+10 due to changes in the LogManager implementation. 
(markt)
+  
+
+  
 
 
   



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r24329 [1/2] - in /dev/tomcat/tomcat-8/v8.0.49: ./ bin/ bin/embed/ bin/extras/ src/

2018-01-19 Thread violetagg
Author: violetagg
Date: Fri Jan 19 21:07:11 2018
New Revision: 24329

Log:
Stage 8.0.49 RC

Added:
dev/tomcat/tomcat-8/v8.0.49/
dev/tomcat/tomcat-8/v8.0.49/KEYS
dev/tomcat/tomcat-8/v8.0.49/README.html
dev/tomcat/tomcat-8/v8.0.49/RELEASE-NOTES
dev/tomcat/tomcat-8/v8.0.49/bin/
dev/tomcat/tomcat-8/v8.0.49/bin/README.html
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-deployer.tar.gz   
(with props)
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-deployer.tar.gz.asc
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-deployer.tar.gz.md5
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-deployer.tar.gz.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-deployer.tar.gz.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-deployer.zip   (with 
props)
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-deployer.zip.asc
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-deployer.zip.md5
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-deployer.zip.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-deployer.zip.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-fulldocs.tar.gz   
(with props)
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-fulldocs.tar.gz.asc
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-fulldocs.tar.gz.md5
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-fulldocs.tar.gz.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-fulldocs.tar.gz.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-windows-x64.zip   
(with props)
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-windows-x64.zip.asc
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-windows-x64.zip.md5
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-windows-x64.zip.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-windows-x64.zip.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-windows-x86.zip   
(with props)
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-windows-x86.zip.asc
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-windows-x86.zip.md5
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-windows-x86.zip.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49-windows-x86.zip.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.exe   (with props)
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.exe.asc
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.exe.md5
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.exe.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.exe.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.tar.gz   (with props)
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.tar.gz.asc
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.tar.gz.md5
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.tar.gz.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.tar.gz.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.zip   (with props)
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.zip.asc
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.zip.md5
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.zip.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/apache-tomcat-8.0.49.zip.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/embed/
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz   
(with props)
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz.asc
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz.md5
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz.sha1

dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip   
(with props)
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.asc
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.md5
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/extras/
dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-jmx-remote.jar   (with 
props)
dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-jmx-remote.jar.asc
dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-jmx-remote.jar.md5
dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-jmx-remote.jar.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-jmx-remote.jar.sha512
dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-ws.jar   (with props)
dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-ws.jar.asc
dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-ws.jar.md5
dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-ws.jar.sha1
dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-ws.jar.sha512

svn commit: r24329 [2/2] - in /dev/tomcat/tomcat-8/v8.0.49: ./ bin/ bin/embed/ bin/extras/ src/

2018-01-19 Thread violetagg
Added: 
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz.sha1
==
--- 
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz.sha1 
(added)
+++ 
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz.sha1 
Fri Jan 19 21:07:11 2018
@@ -0,0 +1 @@
+e6cd60950278d4e0026d2039ce71127bb8a95823 *apache-tomcat-8.0.49-embed.tar.gz
\ No newline at end of file

Added: 
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz.sha512
==
--- 
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz.sha512 
(added)
+++ 
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.tar.gz.sha512 
Fri Jan 19 21:07:11 2018
@@ -0,0 +1 @@
+1afcc9f0e8db6bd13c0855892b85da04288f158f35ded67382d0bed5d2d7b1c441c283d29a78b0016ffee09f9a0182544be74d45e2be66fb322268b1ad4c9957
 *apache-tomcat-8.0.49-embed.tar.gz
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.asc
==
--- dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.asc 
(added)
+++ dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.asc 
Fri Jan 19 21:07:11 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJaYlPVAAoJECCLCrHWMBHH3SkQAM1tuVdInuf9I3KJJRRTIQWH
+/TtJ+r6Wiql4RLhSP/RQI0mA8qL+3awJ+PO9C+Pu0ncsRs1o3eLsAPN1CkcW/A5h
+1zu0BEGG9t3Q6/6Q5rqLt8qYvfJfS1Y5hOAOfa9Rw9SYRbstUmv+cEYt7SyUn9bO
+CLfvyL/RAzHFMViEo3hGm3K5Ow5tlj/5Da1C0i5S1Ij8zMrDMLj38FXCDtB/vIBc
+RBYSV3NMjy5B9DarL5oKPRdWjfWtD1qrYqr1hxZUbZYGbARbvIWim56/t+HV7jVu
+8LrktKSdN++RK2YpnmmwmA65xxDIZDzYDCSw1hnD28aAGlRLI7UcD10LysRvs/T2
+W3CRP7dQT5LzdPTY0kHdwWFuTzNAhaZN6LJbZtuhq1L8k7wPvBQf1D/xj9ZBIt3o
+fcU2Ig/QO6AfPKtzwEWVVuxSHKI/BP8xhiURggAndqfaaswnRPCFyXOwx0e6JEnH
+0QCr99mL2GB/Q4t/htSZNZIdtVkqKKfPmTBtHUpdaUiAfyEM6YLQllgVq4JrELRw
+AadGznfqT/obprqvcA9DDAohWRelnLm2/pFqkhteVbG5qsbZsBhTzQwkamlNiPos
+Iyn0VsxKFhx8c7rYRHJ8DYjwGcnSP73Zljm/Hx6OAXOuYk4ulN6XV3BbhMZ6cE5q
+mCXtRh2PuCClnnM+r6Rk
+=VeWF
+-END PGP SIGNATURE-

Added: dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.md5
==
--- dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.md5 
(added)
+++ dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.md5 
Fri Jan 19 21:07:11 2018
@@ -0,0 +1 @@
+58e01188b6cd47d7e7bb45361254 *apache-tomcat-8.0.49-embed.zip
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.sha1
==
--- dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.sha1 
(added)
+++ dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.sha1 
Fri Jan 19 21:07:11 2018
@@ -0,0 +1 @@
+1bd2b1a969c89e88a32466fe3efaf5d37ce49a9c *apache-tomcat-8.0.49-embed.zip
\ No newline at end of file

Added: 
dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.sha512
==
--- dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.sha512 
(added)
+++ dev/tomcat/tomcat-8/v8.0.49/bin/embed/apache-tomcat-8.0.49-embed.zip.sha512 
Fri Jan 19 21:07:11 2018
@@ -0,0 +1 @@
+4e8a2d0802bf217974dba41ac2f541d97b30010c76988deefe184bc92842861d11daf767e927352b7955719ab674fc735dae12b488ed639073260b4285f3d882
 *apache-tomcat-8.0.49-embed.zip
\ No newline at end of file

Added: dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-jmx-remote.jar
==
Binary file - no diff available.

Propchange: dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-jmx-remote.jar
--
svn:mime-type = application/octet-stream

Added: dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-jmx-remote.jar.asc
==
--- dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-jmx-remote.jar.asc (added)
+++ dev/tomcat/tomcat-8/v8.0.49/bin/extras/catalina-jmx-remote.jar.asc Fri Jan 
19 21:07:11 2018
@@ -0,0 +1,17 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iQIcBAABCgAGBQJaYlPIAAoJECCLCrHWMBHHgL8P/jjMUQiVkA8Qp9G1nFiQYHdB

[VOTE] Release Apache Tomcat 8.0.49

2018-01-19 Thread Violeta Georgieva
The proposed Apache Tomcat 8.0.49 release is now available for voting.

It can be obtained from:
https://dist.apache.org/repos/dist/dev/tomcat/tomcat-8/v8.0.49/
The Maven staging repo is:
https://repository.apache.org/content/repositories/orgapachetomcat-1169/
The svn tag is:
http://svn.apache.org/repos/asf/tomcat/tc8.0.x/tags/TOMCAT_8_0_49/

The proposed 8.0.49 release is:
[ ] Broken - do not release
[ ] Stable - go ahead and release as 8.0.49

Regards,
Violeta


svn commit: r1821715 - in /tomcat/tc8.0.x/trunk: build.properties.default res/maven/mvn.properties.default

2018-01-19 Thread violetagg
Author: violetagg
Date: Fri Jan 19 21:09:22 2018
New Revision: 1821715

URL: http://svn.apache.org/viewvc?rev=1821715=rev
Log:
Increment version for next dev cycle

Modified:
tomcat/tc8.0.x/trunk/build.properties.default
tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default

Modified: tomcat/tc8.0.x/trunk/build.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/build.properties.default?rev=1821715=1821714=1821715=diff
==
--- tomcat/tc8.0.x/trunk/build.properties.default (original)
+++ tomcat/tc8.0.x/trunk/build.properties.default Fri Jan 19 21:09:22 2018
@@ -25,7 +25,7 @@
 # - Version Control Flags -
 version.major=8
 version.minor=0
-version.build=49
+version.build=50
 version.patch=0
 version.suffix=-dev
 

Modified: tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default
URL: 
http://svn.apache.org/viewvc/tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default?rev=1821715=1821714=1821715=diff
==
--- tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default (original)
+++ tomcat/tc8.0.x/trunk/res/maven/mvn.properties.default Fri Jan 19 21:09:22 
2018
@@ -35,7 +35,7 @@ maven.asf.release.repo.url=https://repos
 maven.asf.release.repo.repositoryId=apache.releases
 
 # Release version info
-maven.asf.release.deploy.version=8.0.49
+maven.asf.release.deploy.version=8.0.50
 
 #Where do we load the libraries from
 tomcat.lib.path=../../output/build/lib



-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: Responsive Website for tomcat.apache.org

2018-01-19 Thread Igal Sapir
I have updated the site and it is now responsive.  On browsers where the
width is 960px or smaller, the menu on the left is hidden and an hamburger
toggler button appears on the top left.  Images at the banner are scaled
down as well.

You can see the changeset at
https://github.com/isapir/tomcat-site/commit/2fe680d55e6b81543e2fd1ec6fe0d9584761e96b?w=1

If you want to specify a different breakpoint instead of 960px you can
modify it at
https://github.com/isapir/tomcat-site/blob/master/xdocs/res/css/tomcat.css#L343
though I think that 960px is a good breakpoint here.

We should probably change some fonts for smaller screens so that it's
easier to read, but this patch takes care of most of the work.

I ended up coding it without adding Bootstrap and jQuery since it seemed to
add much bloat for the relatively little functionality that we needed here.

Please let me know if you have any questions.

Best,


Igal



On Fri, Jan 19, 2018 at 2:49 AM, Mark Thomas  wrote:

> On 19/01/18 08:34, Mark Thomas wrote:
> > On 18/01/18 22:38, Igal Sapir wrote:
> >> Hello,
> >>
> >> I have moved the static resources to a common directory at /res and I
> would
> >> like to push that as the first step of updating the website since that
> >> clean up makes the website's code easier to maintain.  That will also
> get
> >> the process of updating the website started with a relatively
> non-intrusive
> >> change.
> >>
> >> I have pushed my changes to a git repo and you can see the changeset at
> >> https://github.com/isapir/tomcat-site/commit/
> 1d8dcf5e24cbe48341baac09331490b26c79f4ae?w=1
> >
> > It is going to trigger a bunch of changes in the docs directory as well.
> > Probably easier to apply this patch and regenerate rather than include
> > the generated docs in the patch.
> >
> >> How do we go about propagating these changes to the tomcat-site SVN?
> >
> > Someone with commit rights needs to apply the patch. I'll take a look
> > shortly unless someone beats me to it.
>
> Done. It will be live in the next few seconds. Please ping this thread
> if you notice any breakage (and/or just fix it if you are a committer).
>
> Mark
>
>
> >
> > Mark
> >
> >>
> >> Thanks,
> >>
> >>
> >> Igal
> >>
> >>
> >> On Thu, Jan 18, 2018 at 1:51 PM, Igal @ Lucee.org 
> wrote:
> >>
> >>> On 12/23/2017 1:22 PM, Mark Thomas wrote:
> >>>
>  On 23 December 2017 18:39:33 GMT+00:00, "Igal @ Lucee.org" <
>  i...@lucee.org> wrote:
> 
> > Actually I have a question already.  I see the site's SVN at
> > http://svn.apache.org/repos/asf/tomcat/site/trunk/
> >
> > Is there a git mirror for it or should I grab the sources from SVN?
> >
>  Just svn. That part of the repo isn't mirror to git.
> 
> >>>
> >>> According to http://svn.apache.org/repos/asf/tomcat/site/trunk/README.
> txt
> >>> I need "jk-xdocs native-xdocs", but these directories are empty.  Can I
> >>> remove them in my patches?  I want to clean up some stuff as I go
> through
> >>> it.
> >>>
> >>> I will also update the README.txt accordingly.
> >>>
> >>>
> >>> Igal
> >>>
> >>>
> >>
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> > For additional commands, e-mail: dev-h...@tomcat.apache.org
> >
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>
>


Re: Responsive Website for tomcat.apache.org

2018-01-19 Thread Igal Sapir
To clarify,

On Fri, Jan 19, 2018 at 4:24 PM, Igal Sapir  wrote:

> I have updated the site and it is now responsive.  On browsers where the
> width is 960px or smaller, the menu on the left is hidden and an hamburger
> toggler button appears on the top left.  Images at the banner are scaled
> down as well.
>
> You can see the changeset at https://github.com/isapir/tomcat-site/commit/
> 2fe680d55e6b81543e2fd1ec6fe0d9584761e96b?w=1
>
>
I have updated the code for the site.  I have not updated the site itself
since I'm not a committer (my previous statement seemed unclear).

A committer needs to patch the tomcat-site accordingly.

Thank you,


Igal


[Bug 62024] New: Mery Leak org.apache.coyote.AbstractProtocol$ConnectionHandler

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62024

Bug ID: 62024
   Summary: Mery Leak
org.apache.coyote.AbstractProtocol$ConnectionHandler
   Product: Tomcat 8
   Version: 8.5.24
  Hardware: PC
Status: NEW
  Severity: normal
  Priority: P2
 Component: WebSocket
  Assignee: dev@tomcat.apache.org
  Reporter: se...@american-data.com
  Target Milestone: 

When we run our app for 2-3 hours we experience this leak related to our web
sockets connections:

One instance of "org.apache.coyote.AbstractProtocol$ConnectionHandler" loaded
by "java.net.URLClassLoader @ 0x720029098" occupies 2,153,196,128 (88.10%)
bytes. The memory is accumulated in one instance of
"java.util.concurrent.ConcurrentHashMap$Node[]" loaded by "".

Keywords
org.apache.coyote.AbstractProtocol$ConnectionHandler
java.util.concurrent.ConcurrentHashMap$Node[]
java.net.URLClassLoader @ 0x720029098

Please help

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 62020] "java.sql.SQLException: ORA-28040: No matching authentication protocol" while connecting to Oracle Datasource

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62020

Mark Thomas  changed:

   What|Removed |Added

 Resolution|--- |INVALID
 OS||All
 Status|NEW |RESOLVED

--- Comment #1 from Mark Thomas  ---
This is not a Tomcat issue.

Googling the error message provides plenty of pointers t the root cause and the
appropriate fix.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 62020] New: "java.sql.SQLException: ORA-28040: No matching authentication protocol" while connecting to Oracle Datasource

2018-01-19 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=62020

Bug ID: 62020
   Summary: "java.sql.SQLException: ORA-28040: No matching
authentication protocol" while connecting to Oracle
Datasource
   Product: Tomcat 8
   Version: 8.0.47
  Hardware: PC
Status: NEW
  Severity: normal
  Priority: P2
 Component: Examples
  Assignee: dev@tomcat.apache.org
  Reporter: bhanu.c.pap...@bankofamerica.com
  Target Milestone: 

Hi Team,

We're migrating from Tomcat 7 to Tomcat 8(Also, we're migrating Oracle 11g to
Oracle 12c). We've used the latest ojdbc7.jar and configured the required
datasource details in tomcat server.xml. But we're getting the below exception
while connecting to the Oracle Database from our application.

Exception: java.sql.SQLException: ORA-28040: No matching authentication
protocol

server.xml:



Code snippet:

DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
InitialContext ic = new InitialContext();
oracle.jdbc.pool.OracleDataSource ds = (oracle.jdbc.pool.OracleDataSource)
ic.lookup("java:comp/env/" + "jdbc/AAS_DEV");

 Connection conn = ds.getConnection();

Please help us whether we're missing any configuration and let us know if you
need more details.

Thanks,
Bhanu

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: EOL of Tomcat 7

2018-01-19 Thread Mark Thomas
On 19/01/18 05:02, Silambarasan Madhappan wrote:
> Hi ,
> 
> Please let us know by when Tomcat 7 will reach end of life .

Major Tomcat versions are tied to Java EE releases.

Current policy is to support 3 major versions in parallel.

Current policy is to provide at least 12 months notice for EOL for any
major release.

So,

Tomcat 9 supports Java EE 8
Tomcat 8 supports Java EE 7
Tomcat 7 supports Java EE 6

With the move of Java EE to Eclipse and EE4J (or whatever the name ends
up being) things are not quite as certain.

Oracle's/Eclipse's intention, as I currently understand it, is as follows:

1. Transfer everything to Eclipse
2. Release essentially the same stuff as Java EE 8 but under the EE4J
   name, ensuring it passes the Java EE 8 TCK. Call it EE4J v1.0
3. Do an update to the specs and release EE4J vTBD
4. TBD - led by the community


1 & 2 won't trigger a new major Tomcat release as the specs won't have
changed.

3 might trigger a new Tomcat release (which would trigger EOL for Tomcat
7) depending on what is in that release.

My best guess right now is that:
- we will switch to tying major Tomcat releases to releases of the
  Servlet specification
- any updates to the Servlet spec in 3 above will be more along the
  lines of errata rather than new features so no new Tomcat version
- the first real update to the Servlet spec will be in step 4 above

In terms of timing, the earliest there could be a plan for a substantive
update to the Servlet spec is June 2018 with the earliest release for
that update being December 2018. If this happened, EOL for Tomcat 7
could be as early as 30 June 2019. At the moment, I don't think this is
realistic.

I think a more realistic timescale is 6 to 18 months later so EOL for
Tomcat would fall somewhere in the range 31 December 2019 to 31 December
2020.

However, most of the above is nothing more than guess work on my part.
What I can say for certain at the moment is:

- We will give at least 12 months notice.
- We have no plans for doing so at the moment
- Timing is going to be driven by what happens to Java EE at Eclipse

Mark

-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



svn commit: r1821618 [1/2] - in /tomcat/site/trunk: ./ docs/ docs/images/ docs/res/ docs/res/css/ docs/res/css/fonts/ docs/res/images/ docs/stylesheets/ xdocs/ xdocs/images/ xdocs/res/ xdocs/res/css/

2018-01-19 Thread markt
Author: markt
Date: Fri Jan 19 10:48:52 2018
New Revision: 1821618

URL: http://svn.apache.org/viewvc?rev=1821618=rev
Log:
Move static resources to res directory
Patch by Igal Sapir

Added:
tomcat/site/trunk/docs/res/
tomcat/site/trunk/docs/res/css/
tomcat/site/trunk/docs/res/css/fonts/
  - copied from r1821617, tomcat/site/trunk/docs/stylesheets/fonts/
tomcat/site/trunk/docs/res/css/tomcat.css
  - copied unchanged from r1821617, 
tomcat/site/trunk/docs/stylesheets/tomcat.css
tomcat/site/trunk/docs/res/images/
  - copied from r1821617, tomcat/site/trunk/docs/images/
tomcat/site/trunk/xdocs/res/
tomcat/site/trunk/xdocs/res/css/
tomcat/site/trunk/xdocs/res/css/fonts/
  - copied from r1821617, tomcat/site/trunk/xdocs/stylesheets/fonts/
tomcat/site/trunk/xdocs/res/css/tomcat.css
  - copied unchanged from r1821617, 
tomcat/site/trunk/xdocs/stylesheets/tomcat.css
tomcat/site/trunk/xdocs/res/images/
  - copied from r1821617, tomcat/site/trunk/xdocs/images/
Removed:
tomcat/site/trunk/docs/images/
tomcat/site/trunk/docs/stylesheets/
tomcat/site/trunk/xdocs/images/
tomcat/site/trunk/xdocs/stylesheets/fonts/
tomcat/site/trunk/xdocs/stylesheets/tomcat.css
Modified:
tomcat/site/trunk/build.xml
tomcat/site/trunk/docs/bugreport.html
tomcat/site/trunk/docs/ci.html
tomcat/site/trunk/docs/conference.html
tomcat/site/trunk/docs/contact.html
tomcat/site/trunk/docs/download-70.html
tomcat/site/trunk/docs/download-80.html
tomcat/site/trunk/docs/download-90.html
tomcat/site/trunk/docs/download-connectors.html
tomcat/site/trunk/docs/download-native.html
tomcat/site/trunk/docs/download-taglibs.html
tomcat/site/trunk/docs/findhelp.html
tomcat/site/trunk/docs/getinvolved.html
tomcat/site/trunk/docs/heritage.html
tomcat/site/trunk/docs/index.html
tomcat/site/trunk/docs/irc.html
tomcat/site/trunk/docs/legal.html
tomcat/site/trunk/docs/lists.html
tomcat/site/trunk/docs/maven-plugin.html
tomcat/site/trunk/docs/migration-6.html
tomcat/site/trunk/docs/migration-7.html
tomcat/site/trunk/docs/migration-8.html
tomcat/site/trunk/docs/migration-85.html
tomcat/site/trunk/docs/migration-9.html
tomcat/site/trunk/docs/migration.html
tomcat/site/trunk/docs/oldnews-2010.html
tomcat/site/trunk/docs/oldnews-2011.html
tomcat/site/trunk/docs/oldnews-2012.html
tomcat/site/trunk/docs/oldnews-2013.html
tomcat/site/trunk/docs/oldnews-2014.html
tomcat/site/trunk/docs/oldnews-2015.html
tomcat/site/trunk/docs/oldnews-2016.html
tomcat/site/trunk/docs/oldnews.html
tomcat/site/trunk/docs/presentations.html
tomcat/site/trunk/docs/resources.html
tomcat/site/trunk/docs/security-3.html
tomcat/site/trunk/docs/security-4.html
tomcat/site/trunk/docs/security-5.html
tomcat/site/trunk/docs/security-6.html
tomcat/site/trunk/docs/security-7.html
tomcat/site/trunk/docs/security-8.html
tomcat/site/trunk/docs/security-9.html
tomcat/site/trunk/docs/security-impact.html
tomcat/site/trunk/docs/security-jk.html
tomcat/site/trunk/docs/security-native.html
tomcat/site/trunk/docs/security-taglibs.html
tomcat/site/trunk/docs/security.html
tomcat/site/trunk/docs/svn.html
tomcat/site/trunk/docs/taglibs.html
tomcat/site/trunk/docs/tomcat-55-eol.html
tomcat/site/trunk/docs/tomcat-60-eol.html
tomcat/site/trunk/docs/tomcat-80-eol.html
tomcat/site/trunk/docs/tools.html
tomcat/site/trunk/docs/whichversion.html
tomcat/site/trunk/docs/whoweare.html
tomcat/site/trunk/xdocs/conference.xml
tomcat/site/trunk/xdocs/stylesheets/tomcat-site.xsl
tomcat/site/trunk/xdocs/tools.xml

Modified: tomcat/site/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/build.xml?rev=1821618=1821617=1821618=diff
==
--- tomcat/site/trunk/build.xml (original)
+++ tomcat/site/trunk/build.xml Fri Jan 19 10:48:52 2018
@@ -50,12 +50,9 @@
 
 
 
-
-  
-
-
-
-
+
+  
+
   
 
 
@@ -75,11 +72,10 @@
   
 
 
-
-
+
+
 
   
-
 
   
 

Modified: tomcat/site/trunk/docs/bugreport.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/bugreport.html?rev=1821618=1821617=1821618=diff
==
--- tomcat/site/trunk/docs/bugreport.html (original)
+++ tomcat/site/trunk/docs/bugreport.html Fri Jan 19 10:48:52 2018
@@ -2,7 +2,7 @@
 
 
 
-
+
 Apache Tomcat - Reporting Bugs
 
 
@@ -13,11 +13,11 @@
 
 
 
-http://tomcat.apache.org/;>
+http://tomcat.apache.org/;>
 
 
 
-https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; 

svn commit: r1821618 [2/2] - in /tomcat/site/trunk: ./ docs/ docs/images/ docs/res/ docs/res/css/ docs/res/css/fonts/ docs/res/images/ docs/stylesheets/ xdocs/ xdocs/images/ xdocs/res/ xdocs/res/css/

2018-01-19 Thread markt
Modified: tomcat/site/trunk/docs/security-native.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/security-native.html?rev=1821618=1821617=1821618=diff
==
--- tomcat/site/trunk/docs/security-native.html (original)
+++ tomcat/site/trunk/docs/security-native.html Fri Jan 19 10:48:52 2018
@@ -2,7 +2,7 @@
 
 
 
-
+
 Apache Tomcat - Apache Tomcat APR/native Connector 
vulnerabilities
 
 
@@ -13,11 +13,11 @@
 
 
 
-http://tomcat.apache.org/;>
+http://tomcat.apache.org/;>
 
 
 
-https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; margin-right: 15px;">http://www.apache.org/; target="_blank">
+https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; margin-right: 15px;">http://www.apache.org/; target="_blank">
 
 Apache Tomcat
 

Modified: tomcat/site/trunk/docs/security-taglibs.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/security-taglibs.html?rev=1821618=1821617=1821618=diff
==
--- tomcat/site/trunk/docs/security-taglibs.html (original)
+++ tomcat/site/trunk/docs/security-taglibs.html Fri Jan 19 10:48:52 2018
@@ -2,7 +2,7 @@
 
 
 
-
+
 Apache Tomcat - Apache Taglibs vulnerabilities
 
 
@@ -13,11 +13,11 @@
 
 
 
-http://tomcat.apache.org/;>
+http://tomcat.apache.org/;>
 
 
 
-https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; margin-right: 15px;">http://www.apache.org/; target="_blank">
+https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; margin-right: 15px;">http://www.apache.org/; target="_blank">
 
 Apache Tomcat
 

Modified: tomcat/site/trunk/docs/security.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/security.html?rev=1821618=1821617=1821618=diff
==
--- tomcat/site/trunk/docs/security.html (original)
+++ tomcat/site/trunk/docs/security.html Fri Jan 19 10:48:52 2018
@@ -2,7 +2,7 @@
 
 
 
-
+
 Apache Tomcat - Reporting Security Problems
 
 
@@ -13,11 +13,11 @@
 
 
 
-http://tomcat.apache.org/;>
+http://tomcat.apache.org/;>
 
 
 
-https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; margin-right: 15px;">http://www.apache.org/; target="_blank">
+https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; margin-right: 15px;">http://www.apache.org/; target="_blank">
 
 Apache Tomcat
 

Modified: tomcat/site/trunk/docs/svn.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/svn.html?rev=1821618=1821617=1821618=diff
==
--- tomcat/site/trunk/docs/svn.html (original)
+++ tomcat/site/trunk/docs/svn.html Fri Jan 19 10:48:52 2018
@@ -2,7 +2,7 @@
 
 
 
-
+
 Apache Tomcat - Subversion Repository Access
 
 
@@ -12,11 +12,11 @@
 
 
 
-http://tomcat.apache.org/;>
+http://tomcat.apache.org/;>
 
 
 
-https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; margin-right: 15px;">http://www.apache.org/; target="_blank">
+https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; margin-right: 15px;">http://www.apache.org/; target="_blank">
 
 Apache Tomcat
 

Modified: tomcat/site/trunk/docs/taglibs.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/taglibs.html?rev=1821618=1821617=1821618=diff
==
--- tomcat/site/trunk/docs/taglibs.html (original)
+++ tomcat/site/trunk/docs/taglibs.html Fri Jan 19 10:48:52 2018
@@ -2,7 +2,7 @@
 
 
 
-
+
 Apache Tomcat - Apache Taglibs
 
 
@@ -13,11 +13,11 @@
 
 
 
-http://tomcat.apache.org/;>
+http://tomcat.apache.org/;>
 
 
 
-https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; margin-right: 15px;">http://www.apache.org/; target="_blank">
+https://www.apache.org/foundation/contributing.html; 
target="_blank">https://www.apache.org/images/SupportApache-small.png; alt="Support 
Apache" style="height: 83px; margin-right: 15px;">http://www.apache.org/; 

Re: Responsive Website for tomcat.apache.org

2018-01-19 Thread Mark Thomas
On 18/01/18 22:38, Igal Sapir wrote:
> Hello,
> 
> I have moved the static resources to a common directory at /res and I would
> like to push that as the first step of updating the website since that
> clean up makes the website's code easier to maintain.  That will also get
> the process of updating the website started with a relatively non-intrusive
> change.
> 
> I have pushed my changes to a git repo and you can see the changeset at
> https://github.com/isapir/tomcat-site/commit/1d8dcf5e24cbe48341baac09331490b26c79f4ae?w=1

It is going to trigger a bunch of changes in the docs directory as well.
Probably easier to apply this patch and regenerate rather than include
the generated docs in the patch.

> How do we go about propagating these changes to the tomcat-site SVN?

Someone with commit rights needs to apply the patch. I'll take a look
shortly unless someone beats me to it.

Mark

> 
> Thanks,
> 
> 
> Igal
> 
> 
> On Thu, Jan 18, 2018 at 1:51 PM, Igal @ Lucee.org  wrote:
> 
>> On 12/23/2017 1:22 PM, Mark Thomas wrote:
>>
>>> On 23 December 2017 18:39:33 GMT+00:00, "Igal @ Lucee.org" <
>>> i...@lucee.org> wrote:
>>>
 Actually I have a question already.  I see the site's SVN at
 http://svn.apache.org/repos/asf/tomcat/site/trunk/

 Is there a git mirror for it or should I grab the sources from SVN?

>>> Just svn. That part of the repo isn't mirror to git.
>>>
>>
>> According to http://svn.apache.org/repos/asf/tomcat/site/trunk/README.txt
>> I need "jk-xdocs native-xdocs", but these directories are empty.  Can I
>> remove them in my patches?  I want to clean up some stuff as I go through
>> it.
>>
>> I will also update the README.txt accordingly.
>>
>>
>> Igal
>>
>>
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: Responsive Website

2018-01-19 Thread Mark Thomas
On 18/01/18 21:51, Igal @ Lucee.org wrote:
> On 12/23/2017 1:22 PM, Mark Thomas wrote:
>> On 23 December 2017 18:39:33 GMT+00:00, "Igal @ Lucee.org"
>>  wrote:
>>> Actually I have a question already.  I see the site's SVN at
>>> http://svn.apache.org/repos/asf/tomcat/site/trunk/
>>>
>>> Is there a git mirror for it or should I grab the sources from SVN?
>> Just svn. That part of the repo isn't mirror to git.
> 
> According to
> http://svn.apache.org/repos/asf/tomcat/site/trunk/README.txt I need
> "jk-xdocs native-xdocs", but these directories are empty.  Can I remove
> them in my patches?

No. Take another look at the "To update the documentation for Tomcat
Native or Tomcat Connectors" section. In particular, using svn switch.

Mark

>  I want to clean up some stuff as I go through it.
> 
> I will also update the README.txt accordingly.
> 
> 
> Igal
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: Maven plugin for code-singing. Where to host?

2018-01-19 Thread Mark Thomas
On 18/01/18 21:48, Robert Munteanu wrote:
> Hi,
> 
> (Please keep me in CC, I'm not subscribed to this list)
>  
> I have developed a Maven plugin to use with Symantec's code signing.
> Currently it is hosted by the Apache Sling project at [1] but that's
> not a proper home for it.
> 
> The code is a blatant copy-paste of the Tomcat Ant task with a couple
> of fixes, so in the future I hope to unify them - but first I'd like to
> find the best location for it for the code.
> 
> I don't think Tomcat is necessarily the best place to host the code
> that's potentially useful ASF-wide, but it does not hurt to ask for
> opinions :-)

I'd agree not here since we wouldn't use the plug-in.

Given the code (plug-in and my Ant task) is pretty much done (although
I'm sure there is plenty of scope to improve the code I wrote) and there
have only been 2 developers I'm not sure a TLP is viable. However, a TLP
probably needs to be involved as releases are required.

I guess there is some work to extract the common code and provide the
Ant task and the Maven plug-in in a single JAR.

Hmm.

Maven plug-in. Ant task. Written in Java. Used by multiple projects.
Mature code. Ideally needs to be released. Primary audience is Apache
projects.

How about Commons? It isn't a perfect fit but it looks to be the best fit.

Mark


>  
> Thanks,
>  
> Robert
> 
> [1]: https://github.com/apache/sling-whiteboard/tree/master/codesign
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Re: Responsive Website for tomcat.apache.org

2018-01-19 Thread Mark Thomas
On 19/01/18 08:34, Mark Thomas wrote:
> On 18/01/18 22:38, Igal Sapir wrote:
>> Hello,
>>
>> I have moved the static resources to a common directory at /res and I would
>> like to push that as the first step of updating the website since that
>> clean up makes the website's code easier to maintain.  That will also get
>> the process of updating the website started with a relatively non-intrusive
>> change.
>>
>> I have pushed my changes to a git repo and you can see the changeset at
>> https://github.com/isapir/tomcat-site/commit/1d8dcf5e24cbe48341baac09331490b26c79f4ae?w=1
> 
> It is going to trigger a bunch of changes in the docs directory as well.
> Probably easier to apply this patch and regenerate rather than include
> the generated docs in the patch.
> 
>> How do we go about propagating these changes to the tomcat-site SVN?
> 
> Someone with commit rights needs to apply the patch. I'll take a look
> shortly unless someone beats me to it.

Done. It will be live in the next few seconds. Please ping this thread
if you notice any breakage (and/or just fix it if you are a committer).

Mark


> 
> Mark
> 
>>
>> Thanks,
>>
>>
>> Igal
>>
>>
>> On Thu, Jan 18, 2018 at 1:51 PM, Igal @ Lucee.org  wrote:
>>
>>> On 12/23/2017 1:22 PM, Mark Thomas wrote:
>>>
 On 23 December 2017 18:39:33 GMT+00:00, "Igal @ Lucee.org" <
 i...@lucee.org> wrote:

> Actually I have a question already.  I see the site's SVN at
> http://svn.apache.org/repos/asf/tomcat/site/trunk/
>
> Is there a git mirror for it or should I grab the sources from SVN?
>
 Just svn. That part of the repo isn't mirror to git.

>>>
>>> According to http://svn.apache.org/repos/asf/tomcat/site/trunk/README.txt
>>> I need "jk-xdocs native-xdocs", but these directories are empty.  Can I
>>> remove them in my patches?  I want to clean up some stuff as I go through
>>> it.
>>>
>>> I will also update the README.txt accordingly.
>>>
>>>
>>> Igal
>>>
>>>
>>
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
> 


-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



Tagging Tomcat 7/8.0

2018-01-19 Thread Violeta Georgieva
Hi,

I'm planning to start preparing Tomcat 7/8.0 for a release later today.
If you would like to include something in addition, please reply here.

Regards,
Violeta


Re: [Git migration] Existing PRs

2018-01-19 Thread Violeta Georgieva
2018-01-18 22:40 GMT+02:00 Mark Thomas :
>
> Hi,
>
> This issue might have resolved itself. We currently only have open PRs
> on the apache/tomcat github repo. Assuming that repo would be made
> read/write (I'm checking with infra) then there isn't a problem.
>
> If anyone opnes a PR on one of the other repos between now and migration
> we can simply ask then to redo the PR against apache/tomcat

+1

>
> Thoughts?
>
> Mark
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>


Re: Responsive Website for tomcat.apache.org

2018-01-19 Thread Igal Sapir
UPDATE:

On Fri, Jan 19, 2018 at 4:30 PM, Igal Sapir  wrote:

> To clarify,
>
> I have updated the code for the site.  I have not updated the site itself
> since I'm not a committer (my previous statement seemed unclear).
>
> A committer needs to patch the tomcat-site accordingly.
>

I made a small change and a second commit.  This changeset includes both
commits:
https://github.com/isapir/tomcat-site/compare/186404e...4046209
and this is the patch file that includes both:
https://github.com/isapir/tomcat-site/compare/186404e...4046209.patch

Thank you,


Igal