Hi All, Further analysis, revealed the asm-all jar is exported by analytics components. @DAS-team is there a fix for this? Could you please help us to get this resolved.
./org.wso2.carbon.analytics.datasource.rdbms.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.api_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.datasource_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.activitydashboard.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.stream.persistence.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.eventtable_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.messageconsole.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.messageconsole_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.spark.event_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.spark_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.core_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.core.server_1.0.4/feature.xml: <plugin id="asm-all" unpack="false" version="4.1.0.wso2v1"/> ./org.wso2.carbon.analytics.core.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.api.client_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.api.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.webservice_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.activitydashboard_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.eventsink.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.datasource.cassandra.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.datasource.hbase.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.spark.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.eventsink_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 ./org.wso2.carbon.analytics.webservice.server_1.0.4/META-INF/DEPENDENCIES: - asm-all 4.1.0.wso2v1 Library (http://wso2.org) org.wso2.orbit.org.ow2.asm:asm-all:bundle:4.1.0.wso2v1 Thanks & Regards, /charithag On Thu, Oct 1, 2015 at 10:16 AM, Ruwan Yatawara <[email protected]> wrote: > Yes Ruwan, thanks for the clarification, I guess what is happening here is > that. Somewhere there is an interface mismatch, due to all dependencies > concerned not being compiled in one go. So, we need to figure out which jar > with the mis-aligned interface is the culprit then. > > Thanks and Regards, > > Ruwan Yatawara > > Senior Software Engineer, > WSO2 Inc. > > email : [email protected] > mobile : +94 77 9110413 > blog : http://ruwansrants.blogspot.com/ > www: :http://wso2.com > > > On Thu, Oct 1, 2015 at 9:42 AM, Ruwan Abeykoon <[email protected]> wrote: > >> Hi Ruwan >> see [1] "A wrong argument is passed to a method". >> >> [1] >> http://examples.javacodegeeks.com/java-basics/exceptions/java-lang-verifyerror-how-to-solve-verifyerror/ >> >> Cheers, >> Ruwan >> >> On Thu, Oct 1, 2015 at 9:28 AM, Ruwan Abeykoon <[email protected]> wrote: >> >>> Hi Ruwan, >>> >>> "Bad type on operand stack" typically means a jar which has super type >>> (interface or super class) has been incompatible due to method/class >>> signature change. see [1] "A wrong argument is passed to a method". >>> >>> Cheers, >>> Ruwan >>> >>> On Thu, Oct 1, 2015 at 8:28 AM, Ruwan Yatawara <[email protected]> wrote: >>> >>>> The error "java.lang.VerifyError: Bad type on operand stack" can pop >>>> up, when all jars are not compiled from a one particular major version of >>>> the language. >>>> >>>> As seen below, the released version of ASM has been compiled with java >>>> 6. I am not sure as to how this is the case, as the bundle seems to have >>>> been released on top of GIT. >>>> >>>> ./asm-all_4.1.0.wso2v1.jar.unzip/META-INF/MANIFEST.MF:Build-Jdk: >>>> 1.6.0_33 >>>> >>>> ESB does not use the jar, but IOT does. However, when going through the >>>> versions with which all jars have been compiled with, ASM is not the only >>>> one that has been compiled with JAVA 6. So, i am not sure as to why this >>>> particular jar is giving this problem. >>>> >>>> Thanks and Regards, >>>> >>>> Ruwan Yatawara >>>> >>>> Senior Software Engineer, >>>> WSO2 Inc. >>>> >>>> email : [email protected] >>>> mobile : +94 77 9110413 >>>> blog : http://ruwansrants.blogspot.com/ >>>> www: :http://wso2.com >>>> >>>> >>>> On Wed, Sep 30, 2015 at 6:47 PM, Ayyoob Hamza <[email protected]> wrote: >>>> >>>>> Hi All, >>>>> When we install DAS features to CDMF(This already have the APIM >>>>> features), found a weird fatal exception which failed to start the >>>>> synapse. >>>>> >>>>> [2015-09-30 18:23:51,439] INFO >>>>> {org.wso2.carbon.mediation.initializer.ServiceBusInitializer} - Starting >>>>> ESB... >>>>> [2015-09-30 18:23:51,459] INFO >>>>> {org.wso2.carbon.mediation.initializer.ServiceBusInitializer} - >>>>> Initializing Apache Synapse... >>>>> [2015-09-30 18:23:51,474] FATAL >>>>> {org.wso2.carbon.mediation.initializer.ServiceBusInitializer} - Failed to >>>>> initialize ESB due to a fatal error >>>>> java.lang.VerifyError: Bad type on operand stack >>>>> Exception Details: >>>>> Location: >>>>> >>>>> org/apache/synapse/config/SynapseConfigUtils.getURLConnection(Ljava/net/URL;)Ljava/net/URLConnection; >>>>> @289: invokevirtual >>>>> Reason: >>>>> Type 'java/lang/Object' (current frame, stack[0]) is not >>>>> assignable to 'java/net/URLConnection' >>>>> Current Frame: >>>>> bci: @289 >>>>> flags: { } >>>>> locals: { 'java/net/URL', 'java/lang/Object', >>>>> 'java/util/Properties', 'java/lang/String', 'java/lang/String', >>>>> 'java/util/List', 'java/lang/String', 'java/lang/String', >>>>> 'java/lang/String', '[B', 'java/lang/String' } >>>>> stack: { 'java/lang/Object', 'java/lang/String', >>>>> 'java/lang/String' } >>>>> Bytecode: >>>>> 0000000: 2ac7 001a b200 01b9 0020 0100 9900 0db2 >>>>> >>>>> So when digged through the cause of this exception, I was able >>>>> re-produce this error by only installing the analytics-core feature[1]. >>>>> Further I was able find that the below bundle caused this exception. >>>>> <bundleDef>org.wso2.orbit.org.ow2.asm:asm-all</bundleDef>[2] >>>>> >>>>> This can also be produced on the ESB 4.9.0 by installing the >>>>> analytics-core feature. >>>>> >>>>> The above exception was solved by deleting the above (asm-all) >>>>> dependency on the pack. >>>>> >>>>> I wonder why this dependency is causing the synapse failure ?. Any >>>>> thoughts on this would be helpful. >>>>> >>>>> [1] >>>>> https://github.com/wso2/carbon-analytics/blob/master/features/analytics-core/org.wso2.carbon.analytics.core.server.feature/pom.xml >>>>> [2] https://github.com/wso2/orbit/blob/master/asm/4.1.0.wso2v1/pom.xml >>>>> >>>>> >>>>> Thanks >>>>> *Ayyoob Hamza* >>>>> *Software Engineer* >>>>> WSO2 Inc.; http://wso2.com >>>>> email: [email protected] cell: +94 77 1681010 <%2B94%2077%207779495> >>>>> >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> [email protected] >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> >>> *Ruwan Abeykoon* >>> *Architect,* >>> *WSO2, Inc. http://wso2.com <http://wso2.com/> * >>> *lean.enterprise.middleware.* >>> >>> email: [email protected] >>> >> >> >> >> -- >> >> *Ruwan Abeykoon* >> *Architect,* >> *WSO2, Inc. http://wso2.com <http://wso2.com/> * >> *lean.enterprise.middleware.* >> >> email: [email protected] >> > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- *Charitha Goonetilleke* Software Engineer WSO2 Inc.; http://wso2.com lean.enterprise.middleware mobile: +94 77 751 3669 <%2B94777513669> Twitter:@CharithaWs <https://twitter.com/CharithaWs>, fb: charithag <https://www.facebook.com/charithag>, linkedin: charithag <http://www.linkedin.com/in/charithag>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
