harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ilya Neverov (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-3720) [drlvm][verifier] VerifyError: 'Data flow analysis error' is reported for class in AXIS2 server binary distribution
Date Thu, 10 May 2007 17:03:19 GMT

    [ https://issues.apache.org/jira/browse/HARMONY-3720?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12494792
] 

Ilya Neverov commented on HARMONY-3720:
---------------------------------------

The AXIS2 scenario passed a number of times on recent revisions (536874, 536889 were last)
in my CC installations on Windows [ia32 and x64]. The test client checked output from service
in all 3 test steps (separate java executions) and the client didn't found errors in returned
data.

 There were messages about 
            VerifyError: Couldn't load class: org/apache/log4j/Category

 but the runtime didn't abandon and ran the client till the end. The log of the server is
below the client notification.

Regards
-Ilya
------------------------------------------------------------------------------------------
-----Original Message-----
From: Neverov, Ilya V 
Sent: Thursday, May 10, 2007 11:01 PM
To: Neverov, Ilya V
Subject: axis2_app run PASSED on Windows 2003/x86

 ==== Server Java : C:\bt2\H.1\checkouts\hdk\trunk\target\hdk\jdk\jre
Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors,
as applicable.
java version "1.5.0" 
pre-alpha : not complete or compatible
svn = r536889, (May 10 2007), Windows/ia32/msvc 1310, debug build
http://incubator.apache.org/harmony

=========================================================
==== Client Java : C:\bt2\H.1\checkouts\hdk\trunk\target\hdk\jdk\jre
Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or its licensors,
as applicable.
java version "1.5.0" 
pre-alpha : not complete or compatible
svn = r536889, (May 10 2007), Windows/ia32/msvc 1310, debug build
http://incubator.apache.org/harmony

=========================================================

vf_debug: verifying class org/apache/commons/logging/impl/Log4JLogger (method <init>(Lorg/apache/log4j/Logger;)V)
couldn't load class "org/apache/log4j/Category"

vf_debug: VerifyError: Couldn't load class: org/apache/log4j/Category

========= Check step 1, shift 2

========= Check step 1, shift 3
vf_debug: verifying class org/apache/commons/logging/impl/Log4JLogger (method <init>(Lorg/apache/log4j/Logger;)V)
couldn't load class "org/apache/log4j/Category"

vf_debug: VerifyError: Couldn't load class: org/apache/log4j/Category

========= Check step 2, shift 2

========= Check step 2, shift 3
vf_debug: verifying class org/apache/commons/logging/impl/Log4JLogger (method <init>(Lorg/apache/log4j/Logger;)V)
couldn't load class "org/apache/log4j/Category"

vf_debug: VerifyError: Couldn't load class: org/apache/log4j/Category

========= Check step 3, shift 2

========= Check step 3, shift 3
------------------------------------------------------------------------------------------
============== Starting C:\bt2\H.1\libs\axis2-1.1.1\bin\axis2server.R.bat in the next test
run =====

Using JAVA_HOME    C:\bt2\H.1\checkouts\hdk\trunk\target\hdk\jdk\jre
Using AXIS2_HOME   C:\bt2\H.1\libs\axis2-1.1.1
vf_debug: verifying class org/apache/commons/logging/impl/Log4JLogger (method <init>(Lorg/apache/log4j/Logger;)V)
couldn't load class "org/apache/log4j/Category"

vf_debug: VerifyError: Couldn't load class: org/apache/log4j/Category

May 10, 2007 10:54:07 PM org.apache.axis2.transport.SimpleAxis2Server main
INFO: [SimpleAxisServer] Starting
May 10, 2007 10:54:09 PM org.apache.axis2.transport.SimpleAxis2Server main
INFO: [SimpleAxisServer] Using the Axis2 RepositoryC:\bt2\H.1\libs\axis2-1.1.1\repository
[SimpleAxisServer] Using the Axis2 Configuration FileC:\bt2\H.1\libs\axis2-1.1.1\conf\axis2.xml
May 10, 2007 10:54:11 PM org.apache.axis2.deployment.DeploymentEngine doDeploy
INFO: Deploying module : addressing-1.1.1
May 10, 2007 10:54:11 PM org.apache.axis2.deployment.DeploymentEngine doDeploy
INFO: Deploying module : soapmonitor-1.1.1
May 10, 2007 10:54:14 PM org.apache.axis2.deployment.DeploymentEngine doDeploy
INFO: Deploying Web service  LabStatService.aar
May 10, 2007 10:54:15 PM org.apache.axis2.deployment.DeploymentEngine doDeploy
INFO: Deploying Web service  version.aar
May 10, 2007 10:54:15 PM org.apache.axis2.transport.http.server.DefaultConnectionListener
run
INFO: Listening on port 6071
May 10, 2007 10:54:17 PM org.apache.axis2.transport.SimpleAxis2Server main
INFO: [SimpleAxisServer] Started
May 10, 2007 11:00:45 PM org.apache.axis2.transport.SimpleAxis2Server main
INFO: [SimpleAxisServer] Shutting down...
[SimpleHTTPServer] Stop called
May 10, 2007 11:00:45 PM org.apache.axis2.transport.http.server.SimpleHttpServer destroy
INFO: Shut down connection listener
May 10, 2007 11:00:45 PM org.apache.axis2.transport.http.server.SimpleHttpServer destroy
INFO: Shut down HTTP processors
May 10, 2007 11:00:45 PM org.apache.axis2.transport.http.server.SimpleHttpServer destroy
INFO: HTTP protocol handler shut down
------------------------------------------------------------------------------------------


> [drlvm][verifier] VerifyError: 'Data flow analysis error' is reported for class in AXIS2
server binary distribution
> -------------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-3720
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3720
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Ilya Neverov
>         Assigned To: Gregory Shimansky
>         Attachments: remove_fake_methods.patch, remove_fake_methods_test.patch, remove_fake_methods_test.patch,
VerifyErrorInAxis2.zip
>
>
> Recent Harmony builds (at least on ia32 platforms) failed to start AXIS2 server - see
the logs below. This bug prevents AXIS2 test scenario [HARMONY-3538] from executing the server
part on the Harmony.
> The AXIS2 distribution was d/loaded from the Apache mirror site - http://apache.rinet.ru/dist/ws/axis2/1_1_1/axis2-1.1.1.zip.

> I prepared small reproducer class with loads the AXIS2 class and gets the same error.

> =============== Server start
> Apr 21, 2007 9:42:29 PM org.apache.axis2.transport.SimpleAxis2Server main
> SEVERE: [SimpleAxisServer] Shutting down. Error starting SimpleAxisServer
> Throwable occurred: java.lang.VerifyError: (class: edu/emory/mathcs/backport/java/util/concurrent/AbstractExecutorService,
method: doInvokeAny(Ljava/util/Collection;ZJ)Ljava/lang/Object;) Data flow analysis error
>         at java.lang.ClassLoader.defineClass0(ClassLoader.java)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:417)
>         at java.security.SecureClassLoader.defineClass(Unknown Source)
>         at java.net.URLClassLoader.findClassImpl(Unknown Source)
>         at java.net.URLClassLoader$4.run(Unknown Source)
>         at java.net.URLClassLoader$4.run(Unknown Source)
>         at java.security.AccessController.doPrivilegedImpl(AccessController.java)
>         at java.security.AccessController.doPrivileged(AccessController.java:64)
>         at java.net.URLClassLoader.findClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java)
>         at java.lang.ClassLoader$SystemClassLoader.loadClass(ClassLoader.java:941)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java)
>         at java.lang.ClassLoader.defineClass0(ClassLoader.java)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:417)
>         at java.security.SecureClassLoader.defineClass(Unknown Source)
>         at java.net.URLClassLoader.findClassImpl(Unknown Source)
>         at java.net.URLClassLoader$4.run(Unknown Source)
>         at java.net.URLClassLoader$4.run(Unknown Source)
>         at java.security.AccessController.doPrivilegedImpl(AccessController.java)
>         at java.security.AccessController.doPrivileged(AccessController.java:64)
>         at java.net.URLClassLoader.findClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java)
>         at java.lang.ClassLoader$SystemClassLoader.loadClass(ClassLoader.java:941)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java)
>         at org.apache.axis2.transport.http.server.SimpleHttpServer.init(SimpleHttpServer.java)
>         at org.apache.axis2.transport.http.SimpleHTTPServer.start(SimpleHTTPServer.java)
>         at org.apache.axis2.engine.ListenerManager.start(ListenerManager.java)
>         at org.apache.axis2.transport.SimpleAxis2Server.main(Unknown Source)
> =============== Reproducer start
> > /usr/jrockit-1.5.0/bin/java -cp .  verify.LoadAbstractExecutorService          
                                                   
> java.lang.NoClassDefFoundError: edu/emory/mathcs/backport/java/util/concurrent/CancellationException
> > hdk/trunk/target/hdk/jdk/jre/bin/java -cp .  verify.LoadAbstractExecutorService
       
> Uncaught exception in main:
> java.lang.VerifyError: (class: edu/emory/mathcs/backport/java/util/concurrent/AbstractExecutorService,
method: doInvokeAny(Ljava/util/Collection;ZJ)Ljava/lang/Object;) Data flow analysis error
>         at java.lang.ClassLoader.defineClass0(ClassLoader.java)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:417)
>         at java.security.SecureClassLoader.defineClass(Unknown Source)
>         at java.net.URLClassLoader.findClassImpl(Unknown Source)
>         at java.net.URLClassLoader$4.run(Unknown Source)
>         at java.net.URLClassLoader$4.run(Unknown Source)
>         at java.security.AccessController.doPrivilegedImpl(AccessController.java)
>         at java.security.AccessController.doPrivileged(AccessController.java:64)
>         at java.net.URLClassLoader.findClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java)
>         at java.lang.ClassLoader$SystemClassLoader.loadClass(ClassLoader.java:941)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java)
>         at java.lang.ClassLoader.defineClass0(ClassLoader.java)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:417)
>         at java.security.SecureClassLoader.defineClass(Unknown Source)
>         at java.net.URLClassLoader.findClassImpl(Unknown Source)
>         at java.net.URLClassLoader$4.run(Unknown Source)
>         at java.net.URLClassLoader$4.run(Unknown Source)
>         at java.security.AccessController.doPrivilegedImpl(AccessController.java)
>         at java.security.AccessController.doPrivileged(AccessController.java:64)
>         at java.net.URLClassLoader.findClass(Unknown Source)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java)
>         at java.lang.ClassLoader$SystemClassLoader.loadClass(ClassLoader.java:941)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java)
> FAILED to invoke JVM.
> > hdk/trunk/target/hdk/jdk/jre/bin/java -version
> Apache Harmony Launcher : (c) Copyright 1991, 2006 The Apache Software Foundation or
its licensors, as applicable.
> java version "1.5.0" 
> pre-alpha : not complete or compatible
> svn = r531111, (Apr 22 2007), Linux/ia32/gcc 4.1.0, release build
> http://incubator.apache.org/harmony

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message