Home
Analytics
Modifying AXIS webservice withing BIRT
aijain
Hi,<br />
<br />
I need to introduce a handler for the BirtSoapPort AXIS service that BIRT uses. I did that by adding my custom handler (AparnaHandler) to the service in server-cofig.wsdd that came with the BIRT Viewer application. I am not able to attach the wsdd file so pasting the contents here . I am deploying the BIRT viewer to Websphere. After this change when I run the report on Websphere, I get the following error -<br />
<br />
The AXIS engine could not find a target service to invoke! targetService is null<br />
<br />
<br />
The stack track is empty.<br />
<br />
Am I doing this right? Do I need to deploy the change in a certain way? Should I be directly modifying the server-config.wsdd file?<br />
<br />
<br />
<pre class='_prettyXprint _lang-auto _linenums:0'><!-- Use this file to deploy some handlers/chains and services -->
<!-- Two ways to do this: -->
<!-- java org.apache.axis.client.AdminClient deploy.wsdd -->
<!-- after the axis server is running -->
<!-- or -->
<!-- java org.apache.axis.utils.Admin client|server deploy.wsdd -->
<!-- from the same directory that the Axis engine runs -->
<deployment
xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<globalConfiguration>
<parameter
name="adminPassword"
value="admin"/>
<parameter
name="sendMultiRefs"
value="true"/>
<parameter
name="sendXsiTypes"
value="true"/>
<parameter
name="attachments.implementation"
value="org.apache.axis.attachments.AttachmentsImpl"/>
<parameter
name="sendXMLDeclaration"
value="true"/>
<parameter
name="axis.sendMinimizedElements"
value="true"/>
<requestFlow>
<handler
type="java:org.apache.axis.handlers.JWSHandler">
<parameter
name="scope"
value="session"/>
</handler>
<handler
type="java:org.apache.axis.handlers.JWSHandler">
<parameter
name="scope"
value="request"/>
<parameter
name="extension"
value=".jwr"/>
</handler>
</requestFlow>
</globalConfiguration>
<handler
name="LocalResponder"
type="java:org.apache.axis.transport.local.LocalResponder"/>
<handler
name="URLMapper"
type="java:org.apache.axis.handlers.http.URLMapper"/>
<handler
name="Authenticate"
type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/>
<handler
name="AparnaHandler"
type="java:com.glic.group.cpsbi.handler.ReportHandler"/>
<service name="BirtSoapPort" provider="java:RPC" style="document" use="literal">
<requestFlow>
<handler type="AparnaHandler"/>
</requestFlow>
<responseFlow>
<handler type="AparnaHandler"/>
</responseFlow>
<parameter name="wsdlTargetNamespace" value="http://schemas.eclipse.org/birt/wsdl"/>
<parameter name="wsdlServiceElement" value="BirtViewerAPI"/>
<parameter name="schemaQualified" value="http://schemas.eclipse.org/birt"/>
<parameter name="wsdlServicePort" value="BirtSoapPort"/>
<parameter name="className" value="org.eclipse.birt.report.soapengine.endpoint.BirtSoapBindingImpl"/>
<parameter name="wsdlPortType" value="BirtSoapPort"/>
<parameter name="typeMappingVersion" value="1.2"/>
<operation name="getUpdatedObjects" qname="getUpdatedObjects" returnQName="retNS:GetUpdatedObjectsResponse" xmlns:retNS="http://schemas.eclipse.org/birt" returnType="rtns:GetUpdatedObjectsResponse" xmlns:rtns="http://schemas.eclipse.org/birt" >
<parameter qname="pns:GetUpdatedObjects" xmlns:pns="http://schemas.eclipse.org/birt" type="tns:GetUpdatedObjects" xmlns:tns="http://schemas.eclipse.org/birt"/>
</operation>
<parameter name="allowedMethods" value="getUpdatedObjects"/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ColumnProperties"
type="java:org.eclipse.birt.report.soapengine.api.ColumnProperties"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:DataSet"
type="java:org.eclipse.birt.report.soapengine.api.DataSet"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:GetUpdatedObjects"
type="java:org.eclipse.birt.report.soapengine.api.GetUpdatedObjects"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:File"
type="java:org.eclipse.birt.report.soapengine.api.File"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:TOC"
type="java:org.eclipse.birt.report.soapengine.api.TOC"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:IOInfoList"
type="java:org.eclipse.birt.report.soapengine.api.IOInfoList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:NumberCategoryChoice"
type="java:org.eclipse.birt.report.soapengine.api.NumberCategoryChoice"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:JoinCondition"
type="java:org.eclipse.birt.report.soapengine.api.JoinCondition"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ChartAppearance"
type="java:org.eclipse.birt.report.soapengine.api.ChartAppearance"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ReportId"
type="java:org.eclipse.birt.report.soapengine.api.ReportId"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:DataSource"
type="java:org.eclipse.birt.report.soapengine.api.DataSource"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FormatRuleEffect"
type="java:org.eclipse.birt.report.soapengine.api.FormatRuleEffect"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Data"
type="java:org.eclipse.birt.report.soapengine.api.Data"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:CategoryChoice"
type="java:org.eclipse.birt.report.soapengine.api.CategoryChoice"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FilterList"
type="java:org.eclipse.birt.report.soapengine.api.FilterList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:SelectionList"
type="java:org.eclipse.birt.report.soapengine.api.SelectionList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:TableLayout"
type="java:org.eclipse.birt.report.soapengine.api.TableLayout"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:AggregateSetting"
type="java:org.eclipse.birt.report.soapengine.api.AggregateSetting"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:BRDExpression"
type="java:org.eclipse.birt.report.soapengine.api.BRDExpression"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Alignment"
type="java:org.eclipse.birt.report.soapengine.api.Alignment"
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:JoinDefinition"
type="java:org.eclipse.birt.report.soapengine.api.JoinDefinition"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:CellDefinition"
type="java:org.eclipse.birt.report.soapengine.api.CellDefinition"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ReportElementList"
type="java:org.eclipse.birt.report.soapengine.api.ReportElementList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ChartLabels"
type="java:org.eclipse.birt.report.soapengine.api.ChartLabels"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ColumnDefinitionGroup"
type="java:org.eclipse.birt.report.soapengine.api.ColumnDefinitionGroup"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FilterExpression"
type="java:org.eclipse.birt.report.soapengine.api.FilterExpression"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ConditionLineList"
type="java:org.eclipse.birt.report.soapengine.api.ConditionLineList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:DataSetDefinition"
type="java:org.eclipse.birt.report.soapengine.api.DataSetDefinition"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ThemeList"
type="java:org.eclipse.birt.report.soapengine.api.ThemeList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:SortDefinitionList"
type="java:org.eclipse.birt.report.soapengine.api.SortDefinitionList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:BindingList"
type="java:org.eclipse.birt.report.soapengine.api.BindingList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:DataField"
type="java:org.eclipse.birt.report.soapengine.api.DataField"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:GroupDetail"
type="java:org.eclipse.birt.report.soapengine.api.GroupDetail"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:TableGroups"
type="java:org.eclipse.birt.report.soapengine.api.TableGroups"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:UpdateDialog"
type="java:org.eclipse.birt.report.soapengine.api.UpdateDialog"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:GetUpdatedObjectsResponse"
type="java:org.eclipse.birt.report.soapengine.api.GetUpdatedObjectsResponse"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:IOReference"
type="java:org.eclipse.birt.report.soapengine.api.IOReference"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Export"
type="java:org.eclipse.birt.report.soapengine.api.Export"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ExportCriteria"
type="java:org.eclipse.birt.report.soapengine.api.ExportCriteria"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ConditionLine"
type="java:org.eclipse.birt.report.soapengine.api.ConditionLine"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Font"
type="java:org.eclipse.birt.report.soapengine.api.Font"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:TableSectionContextMenuState"
type="java:org.eclipse.birt.report.soapengine.api.TableSectionContextMenuState"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ToolbarState"
type="java:org.eclipse.birt.report.soapengine.api.ToolbarState"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FormatRuleSet"
type="java:org.eclipse.birt.report.soapengine.api.FormatRuleSet"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Vector"
type="java:org.eclipse.birt.report.soapengine.api.Vector"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FilterClause"
type="java:org.eclipse.birt.report.soapengine.api.FilterClause"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ResultSet"
type="java:org.eclipse.birt.report.soapengine.api.ResultSet"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ReportElement"
type="java:org.eclipse.birt.report.soapengine.api.ReportElement"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:JoinMetadata"
type="java:org.eclipse.birt.report.soapengine.api.JoinMetadata"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:IOList"
type="java:org.eclipse.birt.report.soapengine.api.IOList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:RepositoryPathSegment"
type="java:org.eclipse.birt.report.soapengine.api.RepositoryPathSegment"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:SortingDirection"
type="java:org.eclipse.birt.report.soapengine.api.SortingDirection"
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Operation"
type="java:org.eclipse.birt.report.soapengine.api.Operation"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ReportParameterList"
type="java:org.eclipse.birt.report.soapengine.api.ReportParameterList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:S_Info"
type="java:org.eclipse.birt.report.soapengine.api.S_Info"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Oprand"
type="java:org.eclipse.birt.report.soapengine.api.Oprand"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FormatRuleCondition"
type="java:org.eclipse.birt.report.soapengine.api.FormatRuleCondition"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:IOField"
type="java:org.eclipse.birt.report.soapengine.api.IOField"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Filter"
type="java:org.eclipse.birt.report.soapengine.api.Filter"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ChartProperties"
type="java:org.eclipse.birt.report.soapengine.api.ChartProperties"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:TableSections"
type="java:org.eclipse.birt.report.soapengine.api.TableSections"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Update"
type="java:org.eclipse.birt.report.soapengine.api.Update"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Column"
type="java:org.eclipse.birt.report.soapengine.api.Column"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FormatRule"
type="java:org.eclipse.birt.report.soapengine.api.FormatRule"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FileSearch"
type="java:org.eclipse.birt.report.soapengine.api.FileSearch"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FilterType"
type="java:org.eclipse.birt.report.soapengine.api.FilterType"
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FileList"
type="java:org.eclipse.birt.report.soapengine.api.FileList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:SortDefinition"
type="java:org.eclipse.birt.report.soapengine.api.SortDefinition"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:UpdateData"
type="java:org.eclipse.birt.report.soapengine.api.UpdateData"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:>ReportId>Type"
type="java:org.eclipse.birt.report.soapengine.api.ReportIdType"
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:TableRowInfo"
type="java:org.eclipse.birt.report.soapengine.api.TableRowInfo"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:TableContextMenuState"
type="java:org.eclipse.birt.report.soapengine.api.TableContextMenuState"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:JoinList"
type="java:org.eclipse.birt.report.soapengine.api.JoinList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:TableColContextMenuState"
type="java:org.eclipse.birt.report.soapengine.api.TableColContextMenuState"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ChartDataBinding"
type="java:org.eclipse.birt.report.soapengine.api.ChartDataBinding"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:UpdateContent"
type="java:org.eclipse.birt.report.soapengine.api.UpdateContent"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:DataSetList"
type="java:org.eclipse.birt.report.soapengine.api.DataSetList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:DataFieldFolder"
type="java:org.eclipse.birt.report.soapengine.api.DataFieldFolder"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:G_Info"
type="java:org.eclipse.birt.report.soapengine.api.G_Info"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:AvailableOperation"
type="java:org.eclipse.birt.report.soapengine.api.AvailableOperation"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:DesignState"
type="java:org.eclipse.birt.report.soapengine.api.DesignState"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:RepositoryPathSegmentList"
type="java:org.eclipse.birt.report.soapengine.api.RepositoryPathSegmentList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Theme"
type="java:org.eclipse.birt.report.soapengine.api.Theme"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:BoundDataColumn"
type="java:org.eclipse.birt.report.soapengine.api.BoundDataColumn"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:AggregateDefinition"
type="java:org.eclipse.birt.report.soapengine.api.AggregateDefinition"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Binding"
type="java:org.eclipse.birt.report.soapengine.api.Binding"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Format"
type="java:org.eclipse.birt.report.soapengine.api.Format"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:TableLayoutList"
type="java:org.eclipse.birt.report.soapengine.api.TableLayoutList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:SelectItemChoice"
type="java:org.eclipse.birt.report.soapengine.api.SelectItemChoice"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:NumberCategoryChoiceList"
type="java:org.eclipse.birt.report.soapengine.api.NumberCategoryChoiceList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ChartLocation"
type="java:org.eclipse.birt.report.soapengine.api.ChartLocation"
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ResultSets"
type="java:org.eclipse.birt.report.soapengine.api.ResultSets"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:CategoryChoiceList"
type="java:org.eclipse.birt.report.soapengine.api.CategoryChoiceList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ReportParameter"
type="java:org.eclipse.birt.report.soapengine.api.ReportParameter"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:IOFieldList"
type="java:org.eclipse.birt.report.soapengine.api.IOFieldList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:Page"
type="java:org.eclipse.birt.report.soapengine.api.Page"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:AxisDataBinding"
type="java:org.eclipse.birt.report.soapengine.api.AxisDataBinding"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:BoundDataColumnList"
type="java:org.eclipse.birt.report.soapengine.api.BoundDataColumnList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ChartType"
type="java:org.eclipse.birt.report.soapengine.api.ChartType"
serializer="org.apache.axis.encoding.ser.EnumSerializerFactory"
deserializer="org.apache.axis.encoding.ser.EnumDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:DataSourceList"
type="java:org.eclipse.birt.report.soapengine.api.DataSourceList"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:FileBrowsing"
type="java:org.eclipse.birt.report.soapengine.api.FileBrowsing"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:CascadeParameter"
type="java:org.eclipse.birt.report.soapengine.api.CascadeParameter"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:ColumnDefinition"
type="java:org.eclipse.birt.report.soapengine.api.ColumnDefinition"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://schemas.eclipse.org/birt"
qname="ns:SectionDefinition"
type="java:org.eclipse.birt.report.soapengine.api.SectionDefinition"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<namespace>http://schemas.eclipse.org/birt</namespace>
</service>
<service
name="AdminService"
provider="java:MSG">
<parameter
name="allowedMethods"
value="AdminService"/>
<parameter
name="enableRemoteAdmin"
value="false"/>
<parameter
name="className"
value="org.apache.axis.utils.Admin"/>
<namespace>http://xml.apache.org/axis/wsdd/</namespace>
</service>
<service
name="Version"
provider="java:RPC">
<parameter
name="allowedMethods"
value="getVersion"/>
<parameter
name="className"
value="org.apache.axis.Version"/>
</service>
<transport
name="http">
<requestFlow>
<handler
type="URLMapper"/>
<handler
type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/>
</requestFlow>
</transport>
<transport
name="local">
<responseFlow>
<handler
type="LocalResponder"/>
</responseFlow>
</transport>
</deployment>
</pre>
<br />
Thanks,<br />
Aparna
Find more posts tagged with
Comments
kclark
Do you have all of the axis jars in the classpath?
aijain
Yes. All AXIS jars are in the classpath. Infact if I remove the handler from the wsdd, everything starts working fine.
I have a feeling this could be related to class loader issues. Is it that the webservice can not find AparnaHandler(ReportHandler.java) that is part of my application? I have classloader policy of parent last for both my ear and war deployables.
kclark
I think that it's looking for client-config.wsdd did you run<br />
<br />
<pre class='_prettyXprint _lang-auto _linenums:0'>java org.apache.axis.utils.Admin client /path/to/AparnaHandler.wsdd</pre>
aijain
I have generated the client-config.wsdd. where does this go? In WEB-INF along with server-config.wsdd?
kclark
You'll need to place it in WEB-INF/classes and make sure to match the naming. So depending on your code it would be something like
WEB-INF/classes/org/something/somepackage