Re: Bootstrap classloader hierarchy and split packages

2020-06-13 Thread Raymond Auge
Ok, I guess you can ignore this question because I think the conclusion is that bootstrap cannot be used in JPMS at all. I have figured out a boot process-ish and I can see things a little more clearly now. - Ray On Sat, Jun 13, 2020 at 9:12 PM Raymond Auge wrote: > Forgive me if this is a

Re: Bootstrap classloader hierarchy and split packages

2020-06-13 Thread Raymond Auge
Forgive me if this is a well worn topic. - Ray On Sat, Jun 13, 2020 at 8:58 PM Raymond Auge wrote: > Hello Tomcat Devs, > > Is it expected that when Bootstrap.init() invokes > "org.apache.catalina.startup.Catalina"'s constructor (which it finds in > catalina.jar) via reflection through

Bootstrap classloader hierarchy and split packages

2020-06-13 Thread Raymond Auge
Hello Tomcat Devs, Is it expected that when Bootstrap.init() invokes "org.apache.catalina.startup.Catalina"'s constructor (which it finds in catalina.jar) via reflection through catalinaLoader that some of the classes in the package org.apache.catalina.startup, originating in bootstrap.jar, are

[Bug 64522] New: package jars in effective dependency order

2020-06-13 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64522 Bug ID: 64522 Summary: package jars in effective dependency order Product: Tomcat 10 Version: unspecified Hardware: PC OS: Linux Status: NEW Severity:

[Bug 64522] package jars in effective dependency order

2020-06-13 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64522 rotty3000 changed: What|Removed |Added Hardware|PC |All OS|Linux

[Bug 64521] avoid moving i18n translations into classes dir since they are packaged into separate jars

2020-06-13 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64521 --- Comment #1 from rotty3000 --- https://github.com/apache/tomcat/pull/300 -- You are receiving this mail because: You are the assignee for the bug. - To unsubscribe,

[GitHub] [tomcat] rotty3000 opened a new pull request #300: Fix BZ 64521 - avoid moving i18n translations into classes dir since …

2020-06-13 Thread GitBox
rotty3000 opened a new pull request #300: URL: https://github.com/apache/tomcat/pull/300 …they are packaged into separate jars Signed-off-by: Raymond Augé This is an automated message from the Apache Git Service. To

[Bug 64521] New: avoid moving i18n translations into classes dir since they are packaged into separate jars

2020-06-13 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64521 Bug ID: 64521 Summary: avoid moving i18n translations into classes dir since they are packaged into separate jars Product: Tomcat 10 Version: unspecified Hardware: All

Re: Bootstrap and modules

2020-06-13 Thread Raymond Auge
Please see updated https://github.com/apache/tomcat/pull/296 - Ray On Sat, Jun 13, 2020 at 3:35 PM Raymond Auge wrote: > Hey Mark, I tested those changes and they solve the packaging issue for > both jpms and OSGi. > > I'll update the pr to reflect the change later today I hope. > > I did

[Bug 64514] classes missing from bootstrap.jar

2020-06-13 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64514 --- Comment #3 from rotty3000 --- The outcome is essentially that both in usage and now in terms of real java dependencies, bootstrap has no dependencies outside of java.base and tomcat-juli.jar -- You are receiving this mail because: You

[Bug 64514] classes missing from bootstrap.jar

2020-06-13 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=64514 --- Comment #2 from rotty3000 --- This issue was discussed on list and determined that if the missing parts being small and benign enough to copy into bootstrap, that might be the best solution as proposed by @markt: > If we created

Re: Bootstrap and modules

2020-06-13 Thread Raymond Auge
Hey Mark, I tested those changes and they solve the packaging issue for both jpms and OSGi. I'll update the pr to reflect the change later today I hope. I did encounter some further jpms related issues but those were beyond packaging and need other questions answered before moving forward. -

Re: Building mod_jk for Windows

2020-06-13 Thread Michael Osipov
Am 2020-06-13 um 19:56 schrieb Christopher Schultz: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 All, I see Mladen has gone crazy updating mod_jk for IIS. The build process looks fairly straightforward in a way that isn't so straightforward for e.g. libtcnative. I suspect most of it is the

Re: Java library bug in JCEKS keystore loader

2020-06-13 Thread Michael Osipov
Am 2020-06-12 um 23:54 schrieb Christopher Schultz: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 All, I've been writing a Java-based certification-expiration checking utility that can handle all kinds of file formats like PEM and the various keystore formats supported by the JVM. Since

Re: Building mod_jk for Windows

2020-06-13 Thread Mark Thomas
On 13/06/2020 18:56, Christopher Schultz wrote: > All, > > I see Mladen has gone crazy updating mod_jk for IIS. The build process > looks fairly straightforward in a way that isn't so straightforward > for e.g. libtcnative. > > I suspect most of it is the work that has gone into his "Custom >

Building mod_jk for Windows

2020-06-13 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 All, I see Mladen has gone crazy updating mod_jk for IIS. The build process looks fairly straightforward in a way that isn't so straightforward for e.g. libtcnative. I suspect most of it is the work that has gone into his "Custom Microsoft

[tomcat-connectors] branch master updated: Drop all that beta, rc, release bloatware from jk_version.h. We use git, and release should be as simple as clicking on the webpage

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 0ff7479 Drop all that

Re: Bootstrap and modules

2020-06-13 Thread Mark Thomas
On 13/06/2020 03:53, Raymond Auge wrote: > Actually Bootstrap has a comment > > // Copied from ExceptionUtils since that class is not visible during start > > So it seems like perhaps the change should be ported. Agreed. So if we do that and make the other changes I outlined where does that

[tomcat-connectors] branch master updated: Add install task defaults to APACHE2_HOME/modules unless PREFIX is defined on command line

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new ae75fe5 Add install task defaults to

[tomcat-connectors] branch master updated: Use correct windows WINVER

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new faec73d Use correct windows WINVER

[tomcat-connectors] branch master updated: Pass common flags to pcre makefile

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new ef416f7 Pass common flags to pcre

[tomcat-connectors] branch master updated: Add support for EXTRA_LDFLAGS nad EXTRA_CFLAGS

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new b765083 Add support for

[tomcat-connectors] branch master updated: Add httpd lib and include to system paths

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 15a6fd0 Add httpd lib and include to

[tomcat-connectors] branch master updated: Use simple Makefile instead generated one

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 4748de1 Use simple Makefile instead

[tomcat-connectors] branch master updated: Use .vc suffix for windows makefile

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new cf2f96c Use .vc suffix for windows

[tomcat-connectors] branch master updated: Simplify docs

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new a74758c Simplify docs a74758c is

[tomcat-connectors] branch master updated: Fix typos

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 1e51bff Fix typos 1e51bff is

[tomcat-connectors] branch master updated: Add pcre/Makefile

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new e98b2ec Add pcre/Makefile e98b2ec is

[tomcat-connectors] branch master updated: Silence The system cannot find the file specified message

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 26248d8 Silence The system cannot

[tomcat-connectors] branch master updated: Use simple rmdir/mkdir

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 8fc2706 Use simple rmdir/mkdir

[tomcat-connectors] branch master updated: Check for return value from subtask

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new ab91bce Check for return value from

[tomcat-connectors] branch master updated: Embedd manifest file

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 45d624d Embedd manifest file 45d624d

[tomcat-connectors] branch master updated: Remove useless .gitignore

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 25f9102 Remove useless .gitignore

[tomcat-connectors] branch master updated: Update build instructions

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 4abc9ce Update build instructions

[tomcat-connectors] branch master updated: Add windows makefile

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 4c9af8c Add windows makefile 4c9af8c

[tomcat-connectors] branch master updated: Allow Makefile for iis

2020-06-13 Thread mturk
This is an automated email from the ASF dual-hosted git repository. mturk pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat-connectors.git The following commit(s) were added to refs/heads/master by this push: new 89b2976 Allow Makefile for iis