Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * $Id: AxisInitialisationCallback.java 10489 2008-01-23 17:53:38Z dfeist $
  * --------------------------------------------------------------------------------------
  * Copyright (c) MuleSource, Inc.  All rights reserved.  http://www.mulesource.com
  *
  * The software in this package is published under the terms of the CPAL v1.0
  * license, a copy of which has been included with this distribution in the
  * LICENSE.txt file.
  */
package org.mule.transport.soap.axis;
import  org.apache.axis.handlers.soap.SOAPService;
AxisInitialisationCallback is invoked when an Axis component is created from its descriptor.
    protected static final Log logger = LogFactory.getLog(AxisInitialisationCallback.class);
    private SOAPService service;
    private boolean invoked = false;
    public AxisInitialisationCallback(SOAPService service)
    {
        this. = service;
    }
    public void initialise(Object componentthrows InitialisationException
    {
        // only call this once
        if ()
        {
            return;
        }
        if (component instanceof AxisInitialisable)
        {
            if (.isDebugEnabled())
            {
                .debug("Calling axis initialisation for component: " + component.getClass().getName());
            }
            ((AxisInitialisable)component).initialise();
        }
         = true;
    }
New to GrepCode? Check out our FAQ X