https://bz.apache.org/bugzilla/show_bug.cgi?id=59813

            Bug ID: 59813
           Summary: Infinite loop behavior on circular relations of
                    Class-Path entries in Manifest.MF file
           Product: Tomcat 8
           Version: 8.5.3
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Catalina
          Assignee: dev@tomcat.apache.org
          Reporter: chris.ve...@rainhail.com

Created attachment 34018
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=34018&action=edit
Circular Relationship Test Example

We're experiencing a situation with tomcat 8.5.3 where if two jars each possess
a Class-Path entry to the other jar in their MANIFEST.MF file, the server hangs
at startup.  

We can reproduce this problem on both Ubuntu and Windows.  

I've created two jars for testing purposes which contain manifests pointing to
each other.  It is only necessary to drop these jars into the server lib folder
and attempt to start the server to cause the problem to occur.  

We encountered this issue because the IBM MQ libraries have a similar circular
relationship in their manifest.mf class-path entries.

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

Reply via email to