[ 
http://issues.apache.org/jira/browse/AXIS2-761?page=comments#action_12412710 ] 

Chuck Williams commented on AXIS2-761:
--------------------------------------

Oleg, did you get all of the axis2 tests to pass?

I am getting failures in 5 of the modules/integration tests.  I would pursue 
diagnosis and debugging, but have reached the point of maximal frustration 
trying to get maven to not swallow the test failure information (where a 
failure occurred and the stack trace for an error), much less let me debug.

Perhaps someone could explain how to get the failure information out of maven?  
I've tried maven from the command line and the mevenide plug-in for netbeans, 
including trying test-single, mevenide:test-single-debug and -e, all to no 
avail.  I have gotten failure/error information out of mevenide, but never for 
tests in integration.  Additionally, there are chronic problems in integration 
tests run singly with hung jvm's listening on 8888, even when runnin maven 
test-single from the command line.

Here is what I did specifically:
  1.  Apply the patch against my local axis2 1.0 sources.  The  patch applies 
cleanly, except for the first hunk of the changes to AxisEngine, which apply 
about 20 some-odd lines earlier in the file.  It is possible the test errors 
are due to using the 1.0 distro, but it seems unlikely.

  2. Add dependencies on the jakarta-httpcore jar to modules core, codegen, 
jibx and integration.  Other dependencies may be required, but I haven't gotten 
past integration yet.

I'm getting failures or errors in these 5 tests in integration.  The rest all 
pass.

    [junit] Running org.apache.axis2.rpc.MultirefTest
    [junit] Tests run: 9, Failures: 0, Errors: 1, Time elapsed: 10.553 sec
    [junit] [ERROR] TEST org.apache.axis2.rpc.MultirefTest FAILED

    [junit] Running org.apache.axis2.engine.ServiceGroupContextTest
    [junit] Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 9.802 sec
    [junit] [ERROR] TEST org.apache.axis2.engine.ServiceGroupContextTest FAILED

    [junit] Running org.apache.axis2.engine.CallUnregisteredServiceTest
    [junit] Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 6.691 sec
    [junit] [ERROR] TEST org.apache.axis2.engine.CallUnregisteredServiceTest 
FAILED

    [junit] Running org.apache.axis2.engine.FaultHandlingTest
    [junit] Tests run: 4, Failures: 0, Errors: 4, Time elapsed: 7.267 sec
    [junit] [ERROR] TEST org.apache.axis2.engine.FaultHandlingTest FAILED

    [junit] Running org.apache.axis2.engine.HandlerFailureTest
    [junit] Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 6.628 sec
    [junit] [ERROR] TEST org.apache.axis2.engine.HandlerFailureTest FAILED


> SimpleHttpServer based on Jakarta HttpComponents HttpCore
> ---------------------------------------------------------
>
>          Key: AXIS2-761
>          URL: http://issues.apache.org/jira/browse/AXIS2-761
>      Project: Apache Axis 2.0 (Axis2)
>         Type: Improvement

>   Components: transports
>     Versions: 1.0
>     Reporter: Oleg Kalnichevski
>  Attachments: jakarta-httpcore-4.0-20060521.jar, simplehttpserver.patch
>
> The following patch replaces the SimpleHttpServer implementation based on the 
> testing framework of Commons HttpClient 3.x with a one based on Jakarta 
> HttpComponents HttpCore. Compiled against Axis2 trunk and HttpCore trunk
> * Removes all references to Commons HttpClient classes
> * Enables streaming of schema definitions and similar content
> * Improves content buffering of SOAP response 
> * Improves handling of fault conditions and exception handling
> * Fixes a number of NPEs in AxisEngine
> * Improves performance and reliability of the HTTP transport

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to