org.apache.axis.transport.http
public class AutoRegisterServlet extends AxisServletBase
UNKNOWN: name="AutoRegisterServlet" display-name="Axis Autoregister Servlet" load-on-startup="30"
Method Summary | |
---|---|
protected void | applyAndSaveSettings()
actually update the engine and save the settings |
protected void | autoRegister()
register classes, log exceptions |
String[] | getResourcesToRegister()
subclass this to return an array of resource names. |
void | init()
init by registering |
protected void | logSuccess(String item)
handler for logging success, defaults to handing off to logging
at debug level |
void | registerAndLogResource(String resource)
register a single resource; log trouble and success. |
protected void | registerAnythingElse()
override point for subclasses to add other registration stuff |
void | registerFile(File file)
register a file |
void | registerResource(String resourcename)
register a resource |
void | registerStream(InputStream instream)
register an open stream, which we close afterwards |
Throws: AxisFault ConfigurationException
Returns: array of resource names of wsdd files, or null
Parameters: item what were we loading?
Parameters: resource
Parameters: file
Throws: IOException SAXException ParserConfigurationException
Parameters: resourcename
Throws: SAXException ParserConfigurationException IOException
Parameters: instream
Throws: SAXException ParserConfigurationException IOException