Package org.apache.axis.message

Examples of org.apache.axis.message.SOAPHeader


        category.debug("Enter: DebugHandler::invoke" );
        try {
            Message       msg = msgContext.getRequestMessage();

            SOAPEnvelope message = (SOAPEnvelope)msg.getAsSOAPEnvelope();
            SOAPHeader header = message.getHeaderByName(Constants.URI_DEBUG,
                                                        "Debug");

            if (header != null) {
                Integer i = ((Integer)header
                             .getValueAsType(SOAPTypeMappingRegistry.XSD_INT));
                if (i == null)
                    throw new AxisFault("Couldn't convert value to int");

                int debugVal = i.intValue();
                category.debug( "Setting debug level to: " + debugVal );
                //Debug.setDebugLevel(debugVal);
                header.setProcessed(true);
            }
        }
        catch( Exception e ) {
            category.error( e );
            throw new AxisFault( e );
View Full Code Here


    */

    public void testExamineHeaderElements1() throws Exception {

        SOAPHeader header = (org.apache.axis.message.SOAPHeader)

            env.getHeader();

        Iterator iter = header.examineHeaderElements(ACTOR);

       

        // This would be a lot simpler if getHeadersByActor() were visible.

View Full Code Here

    */

    public void testExamineHeaderElements2() throws Exception {

        SOAPHeader header = (org.apache.axis.message.SOAPHeader)

            env.getHeader();

        Iterator iter = header.examineHeaderElements(null);

       

        // This would be a lot simpler if getHeadersByActor() were visible.

View Full Code Here

    */

    public void testExtractHeaderElements1() throws Exception {

        SOAPHeader header = (org.apache.axis.message.SOAPHeader)

            env.getHeader();

        Iterator iter = header.extractHeaderElements(ACTOR);

       

        // This would be a lot simpler if getHeadersByActor() were visible.

View Full Code Here

    */

    public void testExtractHeaderElements2() throws Exception {

        SOAPHeader header = (org.apache.axis.message.SOAPHeader)

            env.getHeader();

        Iterator iter = header.extractHeaderElements(null);

       

        // This would be a lot simpler if getHeadersByActor() were visible.

View Full Code Here

     * Tests the happy path.
     *
     * @throws Exception
     */
    public void testExamineHeaderElements1() throws Exception {
        SOAPHeader header =
                (org.apache.axis.message.SOAPHeader) env.getHeader();
        Iterator iter = header.examineHeaderElements(ACTOR);

        // This would be a lot simpler if getHeadersByActor() were visible.
        SOAPHeaderElement headerElement = null;
        int expectedHeaders = 2;
        int foundHeaders = 0;
View Full Code Here

     * Tests when the user submits a null actor.
     *
     * @throws Exception
     */
    public void testExamineHeaderElements2() throws Exception {
        SOAPHeader header =
                (org.apache.axis.message.SOAPHeader) env.getHeader();
        Iterator iter = header.examineHeaderElements(null);

        // This would be a lot simpler if getHeadersByActor() were visible.
        SOAPHeaderElement headerElement = null;
        int expectedHeaders = 1;
        int foundHeaders = 0;
View Full Code Here

     * Tests the happy path.
     *
     * @throws Exception
     */
    public void testExtractHeaderElements1() throws Exception {
        SOAPHeader header =
                (org.apache.axis.message.SOAPHeader) env.getHeader();
        Iterator iter = header.extractHeaderElements(ACTOR);

        // This would be a lot simpler if getHeadersByActor() were visible.
        SOAPHeaderElement headerElement = null;
        int expectedHeaders = 2;
        int foundHeaders = 0;
View Full Code Here

     * Tests when the user submits a null actor.
     *
     * @throws Exception
     */
    public void testExtractHeaderElements2() throws Exception {
        SOAPHeader header =
                (org.apache.axis.message.SOAPHeader) env.getHeader();
        Iterator iter = header.extractHeaderElements(null);

        // This would be a lot simpler if getHeadersByActor() were visible.
        SOAPHeaderElement headerElement = null;
        int expectedHeaders = 1;
        int foundHeaders = 0;
View Full Code Here

        Debug.Print( 1, "Enter: DebugHandler::invoke" );
        try {
            Message       msg = msgContext.getRequestMessage();
           
            SOAPEnvelope message = (SOAPEnvelope)msg.getAsSOAPEnvelope();
            SOAPHeader header = message.getHeaderByName(Constants.URI_DEBUG,
                                                        "Debug");
           
            if (header != null) {
                Integer i = ((Integer)header
                             .getValueAsType(SOAPTypeMappingRegistry.XSD_INT));
                if (i == null)
                    throw new AxisFault("Couldn't convert value to int");
               
                int debugVal = i.intValue();
                Debug.Print( 1, "Setting debug level to: " + debugVal );
                Debug.setDebugLevel(debugVal);
                header.setProcessed(true);
            }
        }
        catch( Exception e ) {
            Debug.Print( 1, e );
            throw new AxisFault( e );
View Full Code Here

TOP

Related Classes of org.apache.axis.message.SOAPHeader

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.