| Duplicate class definition in Birt runtime 4.2 [message #899412] |
Tue, 31 July 2012 13:53 |
donino donino Messages: 72 Registered: July 2011 |
Member |
|
|
Hi,
By trying to optimize my application code with ProGuard, i found the Birt runtime 4.2 has duplicate definitions of classes. I'm not sure if it may be pretty bad or not for some application servers, and if it should be logged as a bug or not?
Reading library directory [C:\as\Tomcat7\apache-tomcat-7.0.23\webapps\birt\WEB-INF\lib]
Note: duplicate definition of library class [javax.xml.XMLConstants]
Note: duplicate definition of library class [javax.xml.namespace.NamespaceContext]
Note: duplicate definition of library class [javax.xml.namespace.QName]
Note: duplicate definition of library class [javax.xml.stream.EventFilter]
Note: duplicate definition of library class [javax.xml.stream.FactoryConfigurationError]
Note: duplicate definition of library class [javax.xml.stream.FactoryFinder]
Note: duplicate definition of library class [javax.xml.stream.Location]
Note: duplicate definition of library class [javax.xml.stream.StreamFilter]
Note: duplicate definition of library class [javax.xml.stream.XMLEventFactory]
Note: duplicate definition of library class [javax.xml.stream.XMLEventReader]
Note: duplicate definition of library class [javax.xml.stream.XMLEventWriter]
Note: duplicate definition of library class [javax.xml.stream.XMLInputFactory]
Note: duplicate definition of library class [javax.xml.stream.XMLOutputFactory]
Note: duplicate definition of library class [javax.xml.stream.XMLReporter]
Note: duplicate definition of library class [javax.xml.stream.XMLResolver]
Note: duplicate definition of library class [javax.xml.stream.XMLStreamConstants]
Note: duplicate definition of library class [javax.xml.stream.XMLStreamException]
Note: duplicate definition of library class [javax.xml.stream.XMLStreamReader]
Note: duplicate definition of library class [javax.xml.stream.XMLStreamWriter]
Note: duplicate definition of library class [javax.xml.stream.events.Attribute]
Note: duplicate definition of library class [javax.xml.stream.events.Characters]
Note: duplicate definition of library class [javax.xml.stream.events.Comment]
Note: duplicate definition of library class [javax.xml.stream.events.DTD]
Note: duplicate definition of library class [javax.xml.stream.events.EndDocument]
Note: duplicate definition of library class [javax.xml.stream.events.EndElement]
Note: duplicate definition of library class [javax.xml.stream.events.EntityDeclaration]
Note: duplicate definition of library class [javax.xml.stream.events.EntityReference]
Note: duplicate definition of library class [javax.xml.stream.events.Namespace]
Note: duplicate definition of library class [javax.xml.stream.events.NotationDeclaration]
Note: duplicate definition of library class [javax.xml.stream.events.ProcessingInstruction]
Note: duplicate definition of library class [javax.xml.stream.events.StartDocument]
Note: duplicate definition of library class [javax.xml.stream.events.StartElement]
Note: duplicate definition of library class [javax.xml.stream.events.XMLEvent]
Note: duplicate definition of library class [javax.xml.stream.util.EventReaderDelegate]
Note: duplicate definition of library class [javax.xml.stream.util.StreamReaderDelegate]
Note: duplicate definition of library class [javax.xml.stream.util.XMLEventAllocator]
Note: duplicate definition of library class [javax.xml.stream.util.XMLEventConsumer]
Note: duplicate definition of library class [javax.xml.namespace.QName]
Note: duplicate definition of library class [org.apache.commons.logging.Log]
Note: duplicate definition of library class [org.apache.commons.logging.LogConfigurationException]
Note: duplicate definition of library class [org.apache.commons.logging.LogFactory$1]
Note: duplicate definition of library class [org.apache.commons.logging.LogFactory$2]
Note: duplicate definition of library class [org.apache.commons.logging.LogFactory$3]
Note: duplicate definition of library class [org.apache.commons.logging.LogFactory]
Note: duplicate definition of library class [org.apache.commons.logging.LogSource]
Note: duplicate definition of library class [org.apache.commons.logging.impl.Jdk14Logger]
Note: duplicate definition of library class [org.apache.commons.logging.impl.Log4JCategoryLog]
Note: duplicate definition of library class [org.apache.commons.logging.impl.Log4JLogger]
Note: duplicate definition of library class [org.apache.commons.logging.impl.Log4jFactory]
Note: duplicate definition of library class [org.apache.commons.logging.impl.LogFactoryImpl$1]
Note: duplicate definition of library class [org.apache.commons.logging.impl.LogFactoryImpl]
Note: duplicate definition of library class [org.apache.commons.logging.impl.LogKitLogger]
Note: duplicate definition of library class [org.apache.commons.logging.impl.NoOpLog]
Note: duplicate definition of library class [org.apache.commons.logging.impl.SimpleLog$1]
Note: duplicate definition of library class [org.apache.commons.logging.impl.SimpleLog]
Note: duplicate definition of library class [org.w3c.dom.html.HTMLDOMImplementation]
Note: duplicate definition of library class [org.w3c.dom.DOMConfiguration]
Note: duplicate definition of library class [org.w3c.dom.DOMStringList]
Note: duplicate definition of library class [org.w3c.dom.TypeInfo]
Note: duplicate definition of library class [org.w3c.dom.UserDataHandler]
Note: duplicate definition of library class [org.osgi.service.log.LogEntry]
Note: duplicate definition of library class [org.osgi.service.log.LogListener]
Note: duplicate definition of library class [org.osgi.service.log.LogReaderService]
Note: duplicate definition of library class [org.osgi.service.log.LogService]
Note: duplicate definition of library class [javax.xml.soap.AttachmentPart]
Note: duplicate definition of library class [javax.xml.soap.Detail]
Note: duplicate definition of library class [javax.xml.soap.DetailEntry]
Note: duplicate definition of library class [javax.xml.soap.FactoryFinder]
Note: duplicate definition of library class [javax.xml.soap.MessageFactory]
Note: duplicate definition of library class [javax.xml.soap.MimeHeader]
Note: duplicate definition of library class [javax.xml.soap.MimeHeaders$MatchingIterator]
Note: duplicate definition of library class [javax.xml.soap.MimeHeaders]
Note: duplicate definition of library class [javax.xml.soap.Name]
Note: duplicate definition of library class [javax.xml.soap.Node]
Note: duplicate definition of library class [javax.xml.soap.SOAPBody]
Note: duplicate definition of library class [javax.xml.soap.SOAPBodyElement]
Note: duplicate definition of library class [javax.xml.soap.SOAPConnection]
Note: duplicate definition of library class [javax.xml.soap.SOAPConnectionFactory]
Note: duplicate definition of library class [javax.xml.soap.SOAPConstants]
Note: duplicate definition of library class [javax.xml.soap.SOAPElement]
Note: duplicate definition of library class [javax.xml.soap.SOAPElementFactory]
Note: duplicate definition of library class [javax.xml.soap.SOAPEnvelope]
Note: duplicate definition of library class [javax.xml.soap.SOAPException]
Note: duplicate definition of library class [javax.xml.soap.SOAPFactory]
Note: duplicate definition of library class [javax.xml.soap.SOAPFault]
Note: duplicate definition of library class [javax.xml.soap.SOAPFaultElement]
Note: duplicate definition of library class [javax.xml.soap.SOAPHeader]
Note: duplicate definition of library class [javax.xml.soap.SOAPHeaderElement]
Note: duplicate definition of library class [javax.xml.soap.SOAPMessage]
Note: duplicate definition of library class [javax.xml.soap.SOAPPart]
Note: duplicate definition of library class [javax.xml.soap.Text]
Note: there were 91 duplicate class definitions.
|
|
|
Powered by
FUDForum. Page generated in 0.01387 seconds