You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Brian Nielsen <br...@sweetxml.org> on 2007/12/15 22:20:37 UTC

Service generates AxisFault but without reason why and skeleton isn't even called

Hey Axis-user

I'm having a problem with accessing a service that I've developed, that 
I've been banging my head on for some days and I would appreciate if 
someone could point me at what I can do to get further.

I doing 'contract-first' with a relative large XML Schema structure, 
generating with 'codegen' (classes, skeleton and services.xml). I've 
implemented the skeleton and also added som log4j logging entries. I'm 
running:

* Linux/Fedora
* Tomcat 6.0.14
* jdk1.6.0_0
* axis2.war nightly (fetched today)

When I deploy the service (aar) it doesn't seem to produce any errors, 
and when i call the service the logging seems all normal except that an 
AxisFault is generated somewhere but without any further information. 
Here's a snippet from my log (with a log4j.xml under <tomcat>/lib), with 
a few comments:


DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking Handler 'HTTPLocationBasedDispatcher' in Phase 'Dispatch'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Checking post-conditions for phase "Dispatch"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Checking pre-condition for Phase "RMPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking phase "RMPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Checking post-conditions for phase "RMPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Checking pre-condition for Phase "OperationInPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking phase "OperationInPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Checking post-conditions for phase "OperationInPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Checking pre-condition for Phase "soapmonitorPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking phase "soapmonitorPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Checking post-conditions for phase "soapmonitorPhase"
TRACE - hasAnonymousAddress: 
http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
TRACE - hasAnonymousAddress: 
http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true

                                                                               
<-- Then it hangs for quite some time (my newline in the log)
                                                                               
<-- and finally comes with

TRACE - CHARACTERS: [

]                                                                              
<--   Hangs a little more and then runs through
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() in Phase "soapmonitorPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() in Phase "OperationInPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() in Phase "RMPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() in Phase "Dispatch"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'HTTPLocationBasedDispatcher' in 
Phase 'Dispatch'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'SOAPMessageBodyBasedDispatcher' in 
Phase 'Dispatch'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'RequestURIOperationDispatcher' in 
Phase 'Dispatch'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'SOAPActionBasedDispatcher' in Phase 
'Dispatch'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'RequestURIBasedDispatcher' in Phase 
'Dispatch'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() in Phase "PreDispatch"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() in Phase "Security"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() in Phase "Addressing"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'AddressingValidationHandler' in 
Phase 'Addressing'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'AddressingBasedDispatcher' in Phase 
'Addressing'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'AddressingSubmissionInHandler' in 
Phase 'Addressing'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'AddressingFinalInHandler' in Phase 
'Addressing'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() in Phase "Transport"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'SOAPActionBasedDispatcher' in Phase 
'Transport'
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
Invoking flowComplete() for Handler 'RequestURIBasedDispatcher' in Phase 
'Transport'

DEBUG - 
org.apache.axis2.AxisFault                                                         
<-- This is the only thing in the log that indicates that something goes 
wrong (my newline)

DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580] 
isReplyRedirected: FaultTo is null. Returning isReplyRedirected
TRACE - hasAnonymousAddress: 
http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
TRACE - hasAnonymousAddress: 
http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
TRACE - hasAnonymousAddress: 
http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
TRACE - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
sendFault:null
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Checking pre-condition for Phase "soapmonitorPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Invoking phase "soapmonitorPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Checking post-conditions for phase "soapmonitorPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Checking pre-condition for Phase "OperationOutFaultPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Invoking phase "OperationOutFaultPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Checking post-conditions for phase "OperationOutFaultPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Checking pre-condition for Phase "RMPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Invoking phase "RMPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Checking post-conditions for phase "RMPhase"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Checking pre-condition for Phase "PolicyDetermination"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Invoking phase "PolicyDetermination"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Checking post-conditions for phase "PolicyDetermination"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Checking pre-condition for Phase "MessageOut"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Invoking phase "MessageOut"
DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
Invoking Handler 'AddressingOutHandler' in Phase 'MessageOut'
TRACE - Addressing version string from 
messageContext=http://www.w3.org/2005/08/addressing
DEBUG - WSAHeaderWriter: isFinal=false addMU=false replace=false 
includeOptional=false
TRACE - didAddressingHeaderExist: headerName=To
TRACE - isAddressingHeaderAlreadyAvailable: name=To status=false
TRACE - didAddressingHeaderExist: headerName=ReplyTo
TRACE - isAddressingHeaderAlreadyAvailable: name=ReplyTo status=false
TRACE - addToSOAPHeader: epr=null headerName=ReplyTo
TRACE - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
processWSAAction: action from messageContext: 
http://www.w3.org/2005/08/addressing/soap/fault
TRACE - didAddressingHeaderExist: headerName=Action
TRACE - isAddressingHeaderAlreadyAvailable: name=Action status=false
TRACE - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
processWSAAction: No existing wsa:Action header found
TRACE - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426] 
processWSAAction: Adding action to header: 
http://www.w3.org/2005/08/addressing/soap/fault


Any help is welcome. I try this before starting out with file uploads 
and jira.


Best regards
Brian Nielsen




























---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Problem solved - was: Service generates AxisFault but without reason why and skeleton isn't even called

Posted by Brian Nielsen <br...@sweetxml.org>.
Hey Amila

Thank you for your reply. Preparing an answer to you got me going 
through the different parts once more and by doing that I found my 
problem. The request I'm currently making is based on a static example 
and it contained a processing instruction. When i removed the processing 
instruction I started getting debug log from my skeleton and then I knew 
I had found the problem. I'm not really sure what the correct behavior 
of Axis2 would be (this could be the one), but currently I'm more than 
satisfied with removing the processing instructions from my request and 
responses.

Best regards
Brian Nielsen

> could you attach your request message? you can get this using tcpmon 
> have you engaged Addressing? if so
> does this works without addressing?
>
> thanks,
> Amila.
>
> On Dec 16, 2007 2:50 AM, Brian Nielsen < brian@sweetxml.org 
> <ma...@sweetxml.org>> wrote:
>
>     Hey Axis-user
>
>     I'm having a problem with accessing a service that I've developed,
>     that
>     I've been banging my head on for some days and I would appreciate if
>     someone could point me at what I can do to get further.
>
>     I doing 'contract-first' with a relative large XML Schema structure,
>     generating with 'codegen' (classes, skeleton and services.xml). I've
>     implemented the skeleton and also added som log4j logging entries.
>     I'm
>     running:
>
>     * Linux/Fedora
>     * Tomcat 6.0.14
>     * jdk1.6.0_0
>     * axis2.war nightly (fetched today)
>
>     When I deploy the service (aar) it doesn't seem to produce any errors,
>     and when i call the service the logging seems all normal except
>     that an
>     AxisFault is generated somewhere but without any further information.
>     Here's a snippet from my log (with a log4j.xml under
>     <tomcat>/lib), with
>     a few comments:
>
>
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking Handler 'HTTPLocationBasedDispatcher' in Phase 'Dispatch'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Checking post-conditions for phase "Dispatch"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Checking pre-condition for Phase "RMPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking phase "RMPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Checking post-conditions for phase "RMPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Checking pre-condition for Phase "OperationInPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking phase "OperationInPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Checking post-conditions for phase "OperationInPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Checking pre-condition for Phase "soapmonitorPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking phase "soapmonitorPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Checking post-conditions for phase "soapmonitorPhase"
>     TRACE - hasAnonymousAddress:
>     http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
>     TRACE - hasAnonymousAddress:
>     http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
>
>
>     <-- Then it hangs for quite some time (my newline in the log)
>
>     <-- and finally comes with
>
>     TRACE - CHARACTERS: [
>
>     ]
>     <--   Hangs a little more and then runs through
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() in Phase "soapmonitorPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() in Phase "OperationInPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() in Phase "RMPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() in Phase "Dispatch"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler 'HTTPLocationBasedDispatcher' in
>     Phase 'Dispatch'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler
>     'SOAPMessageBodyBasedDispatcher' in
>     Phase 'Dispatch'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler 'RequestURIOperationDispatcher' in
>     Phase 'Dispatch'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler 'SOAPActionBasedDispatcher' in
>     Phase
>     'Dispatch'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler 'RequestURIBasedDispatcher' in
>     Phase
>     'Dispatch'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() in Phase "PreDispatch"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() in Phase "Security"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() in Phase "Addressing"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler 'AddressingValidationHandler' in
>     Phase 'Addressing'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler 'AddressingBasedDispatcher' in
>     Phase
>     'Addressing'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler 'AddressingSubmissionInHandler' in
>     Phase 'Addressing'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler 'AddressingFinalInHandler' in
>     Phase
>     'Addressing'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() in Phase "Transport"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler 'SOAPActionBasedDispatcher' in
>     Phase
>     'Transport'
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     Invoking flowComplete() for Handler 'RequestURIBasedDispatcher' in
>     Phase
>     'Transport'
>
>     DEBUG -
>     org.apache.axis2.AxisFault
>     <-- This is the only thing in the log that indicates that
>     something goes
>     wrong (my newline)
>
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752327580]
>     isReplyRedirected: FaultTo is null. Returning isReplyRedirected
>     TRACE - hasAnonymousAddress:
>     http://www.w3.org/2005/08/addressing/anonymous
>     <http://www.w3.org/2005/08/addressing/anonymous> is Anonymous: true
>     TRACE - hasAnonymousAddress:
>     http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
>     TRACE - hasAnonymousAddress:
>     http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
>     TRACE - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     sendFault:null
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Checking pre-condition for Phase "soapmonitorPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Invoking phase "soapmonitorPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Checking post-conditions for phase "soapmonitorPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Checking pre-condition for Phase "OperationOutFaultPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Invoking phase "OperationOutFaultPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Checking post-conditions for phase "OperationOutFaultPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Checking pre-condition for Phase "RMPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Invoking phase "RMPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Checking post-conditions for phase "RMPhase"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Checking pre-condition for Phase "PolicyDetermination"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Invoking phase "PolicyDetermination"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Checking post-conditions for phase "PolicyDetermination"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Checking pre-condition for Phase "MessageOut"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Invoking phase "MessageOut"
>     DEBUG - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     Invoking Handler 'AddressingOutHandler' in Phase 'MessageOut'
>     TRACE - Addressing version string from
>     messageContext=http://www.w3.org/2005/08/addressing
>     DEBUG - WSAHeaderWriter: isFinal=false addMU=false replace=false
>     includeOptional=false
>     TRACE - didAddressingHeaderExist: headerName=To
>     TRACE - isAddressingHeaderAlreadyAvailable: name=To status=false
>     TRACE - didAddressingHeaderExist: headerName=ReplyTo
>     TRACE - isAddressingHeaderAlreadyAvailable: name=ReplyTo status=false
>     TRACE - addToSOAPHeader: epr=null headerName=ReplyTo
>     TRACE - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     processWSAAction: action from messageContext:
>     http://www.w3.org/2005/08/addressing/soap/fault
>     <http://www.w3.org/2005/08/addressing/soap/fault>
>     TRACE - didAddressingHeaderExist: headerName=Action
>     TRACE - isAddressingHeaderAlreadyAvailable: name=Action status=false
>     TRACE - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     processWSAAction: No existing wsa:Action header found
>     TRACE - [MessageContext:
>     logID=urn:uuid:8CBF70C99435E517591197752401426]
>     processWSAAction: Adding action to header:
>     http://www.w3.org/2005/08/addressing/soap/fault
>     <http://www.w3.org/2005/08/addressing/soap/fault>
>
>
>     Any help is welcome. I try this before starting out with file uploads
>     and jira.
>
>
>     Best regards
>     Brian Nielsen
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>     ---------------------------------------------------------------------
>     To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>     <ma...@ws.apache.org>
>     For additional commands, e-mail: axis-user-help@ws.apache.org
>     <ma...@ws.apache.org>
>
>
>
>
> -- 
> Amila Suriarachchi,
> WSO2 Inc. 


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: Service generates AxisFault but without reason why and skeleton isn't even called

Posted by Amila Suriarachchi <am...@gmail.com>.
could you attach your request message? you can get this using tcpmon have
you engaged Addressing? if so
does this works without addressing?

thanks,
Amila.

On Dec 16, 2007 2:50 AM, Brian Nielsen <br...@sweetxml.org> wrote:

> Hey Axis-user
>
> I'm having a problem with accessing a service that I've developed, that
> I've been banging my head on for some days and I would appreciate if
> someone could point me at what I can do to get further.
>
> I doing 'contract-first' with a relative large XML Schema structure,
> generating with 'codegen' (classes, skeleton and services.xml). I've
> implemented the skeleton and also added som log4j logging entries. I'm
> running:
>
> * Linux/Fedora
> * Tomcat 6.0.14
> * jdk1.6.0_0
> * axis2.war nightly (fetched today)
>
> When I deploy the service (aar) it doesn't seem to produce any errors,
> and when i call the service the logging seems all normal except that an
> AxisFault is generated somewhere but without any further information.
> Here's a snippet from my log (with a log4j.xml under <tomcat>/lib), with
> a few comments:
>
>
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking Handler 'HTTPLocationBasedDispatcher' in Phase 'Dispatch'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Checking post-conditions for phase "Dispatch"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Checking pre-condition for Phase "RMPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking phase "RMPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Checking post-conditions for phase "RMPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Checking pre-condition for Phase "OperationInPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking phase "OperationInPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Checking post-conditions for phase "OperationInPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Checking pre-condition for Phase "soapmonitorPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking phase "soapmonitorPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Checking post-conditions for phase "soapmonitorPhase"
> TRACE - hasAnonymousAddress:
> http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
> TRACE - hasAnonymousAddress:
> http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
>
>
> <-- Then it hangs for quite some time (my newline in the log)
>
> <-- and finally comes with
>
> TRACE - CHARACTERS: [
>
> ]
> <--   Hangs a little more and then runs through
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() in Phase "soapmonitorPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() in Phase "OperationInPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() in Phase "RMPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() in Phase "Dispatch"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'HTTPLocationBasedDispatcher' in
> Phase 'Dispatch'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'SOAPMessageBodyBasedDispatcher' in
> Phase 'Dispatch'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'RequestURIOperationDispatcher' in
> Phase 'Dispatch'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'SOAPActionBasedDispatcher' in Phase
> 'Dispatch'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'RequestURIBasedDispatcher' in Phase
> 'Dispatch'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() in Phase "PreDispatch"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() in Phase "Security"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() in Phase "Addressing"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'AddressingValidationHandler' in
> Phase 'Addressing'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'AddressingBasedDispatcher' in Phase
> 'Addressing'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'AddressingSubmissionInHandler' in
> Phase 'Addressing'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'AddressingFinalInHandler' in Phase
> 'Addressing'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() in Phase "Transport"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'SOAPActionBasedDispatcher' in Phase
> 'Transport'
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> Invoking flowComplete() for Handler 'RequestURIBasedDispatcher' in Phase
> 'Transport'
>
> DEBUG -
> org.apache.axis2.AxisFault
> <-- This is the only thing in the log that indicates that something goes
> wrong (my newline)
>
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752327580]
> isReplyRedirected: FaultTo is null. Returning isReplyRedirected
> TRACE - hasAnonymousAddress:
> http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
> TRACE - hasAnonymousAddress:
> http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
> TRACE - hasAnonymousAddress:
> http://www.w3.org/2005/08/addressing/anonymous is Anonymous: true
> TRACE - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> sendFault:null
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Checking pre-condition for Phase "soapmonitorPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Invoking phase "soapmonitorPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Checking post-conditions for phase "soapmonitorPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Checking pre-condition for Phase "OperationOutFaultPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Invoking phase "OperationOutFaultPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Checking post-conditions for phase "OperationOutFaultPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Checking pre-condition for Phase "RMPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Invoking phase "RMPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Checking post-conditions for phase "RMPhase"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Checking pre-condition for Phase "PolicyDetermination"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Invoking phase "PolicyDetermination"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Checking post-conditions for phase "PolicyDetermination"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Checking pre-condition for Phase "MessageOut"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Invoking phase "MessageOut"
> DEBUG - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> Invoking Handler 'AddressingOutHandler' in Phase 'MessageOut'
> TRACE - Addressing version string from
> messageContext=http://www.w3.org/2005/08/addressing
> DEBUG - WSAHeaderWriter: isFinal=false addMU=false replace=false
> includeOptional=false
> TRACE - didAddressingHeaderExist: headerName=To
> TRACE - isAddressingHeaderAlreadyAvailable: name=To status=false
> TRACE - didAddressingHeaderExist: headerName=ReplyTo
> TRACE - isAddressingHeaderAlreadyAvailable: name=ReplyTo status=false
> TRACE - addToSOAPHeader: epr=null headerName=ReplyTo
> TRACE - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> processWSAAction: action from messageContext:
> http://www.w3.org/2005/08/addressing/soap/fault
> TRACE - didAddressingHeaderExist: headerName=Action
> TRACE - isAddressingHeaderAlreadyAvailable: name=Action status=false
> TRACE - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> processWSAAction: No existing wsa:Action header found
> TRACE - [MessageContext: logID=urn:uuid:8CBF70C99435E517591197752401426]
> processWSAAction: Adding action to header:
> http://www.w3.org/2005/08/addressing/soap/fault
>
>
> Any help is welcome. I try this before starting out with file uploads
> and jira.
>
>
> Best regards
> Brian Nielsen
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>


-- 
Amila Suriarachchi,
WSO2 Inc.