|
Added: ofbiz/trunk/framework/example/webapp/birt/WEB-INF/server-config.wsdd
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/webapp/birt/WEB-INF/server-config.wsdd?rev=892658&view=auto ============================================================================== --- ofbiz/trunk/framework/example/webapp/birt/WEB-INF/server-config.wsdd (added) +++ ofbiz/trunk/framework/example/webapp/birt/WEB-INF/server-config.wsdd Sun Dec 20 20:47:20 2009 @@ -0,0 +1,952 @@ +<!-- 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"/> + + + <service name="BirtSoapPort" provider="java:RPC" style="document" use="literal"> + <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> Added: ofbiz/trunk/framework/example/webapp/birt/WEB-INF/web.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/webapp/birt/WEB-INF/web.xml?rev=892658&view=auto ============================================================================== --- ofbiz/trunk/framework/example/webapp/birt/WEB-INF/web.xml (added) +++ ofbiz/trunk/framework/example/webapp/birt/WEB-INF/web.xml Sun Dec 20 20:47:20 2009 @@ -0,0 +1,297 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<web-app> + <display-name>Open For Business - BIRT Component</display-name> + <description>BIRT Component of the Open For Business Project</description> + + <context-param> + <param-name>webSiteId</param-name> + <param-value>BIRT</param-value> + <description>A unique ID used to look up the WebSite entity</description> + </context-param> + <context-param> + <param-name>localDispatcherName</param-name><param-value>birt</param-value> + <description>A unique name used to identify/recognize the local dispatcher for the Service Engine</description> + </context-param> + <context-param> + <param-name>entityDelegatorName</param-name><param-value>default</param-value> + <description>The Name of the Entity Delegator to use, defined in entityengine.xml</description> + </context-param> + <context-param> + <param-name>mainDecoratorLocation</param-name> + <param-value>component://example/widget/example/CommonScreens.xml</param-value> + <description>The location of the main-decorator screen to use for this webapp; referred to as a context variable in screen def XML files.</description> + </context-param> + <context-param> + <param-name>widgetVerbose</param-name> + <param-value>false</param-value> + <description>Enable widget boundary comments. See org.ofbiz.widget.ModelWidget.widgetBoundaryCommentsEnabled().</description> + </context-param> + <context-param> + <param-name>compressHTML</param-name> + <param-value>false</param-value> + <description>Remove unnecessary whitespace from HTML output.</description> + </context-param> + + <!-- Default locale setting.--> + <context-param> + <param-name>BIRT_VIEWER_LOCALE</param-name> + <param-value>en-US</param-value> + </context-param> + + <!-- + Default timezone setting. + Examples: "Europe/Paris", "GMT+1". + Defaults to the container's timezone. + --> + <context-param> + <param-name>BIRT_VIEWER_TIMEZONE</param-name> + <param-value></param-value> + </context-param> + + <!-- + Report resources directory for preview. Defaults to ${birt home} + --> + <context-param> + <param-name>BIRT_VIEWER_WORKING_FOLDER</param-name> + <param-value>${ofbiz.home}/runtime/tempfiles</param-value> + </context-param> + + <!-- + Temporary document files directory. Defaults to ${birt home}/documents + --> + <context-param> + <param-name>BIRT_VIEWER_DOCUMENT_FOLDER</param-name> + <param-value>${ofbiz.home}/runtime/tempfiles/documents</param-value> + </context-param> + + <!-- + Flag whether the report resources can only be accessed under the + working folder. Defaults to true + --> + <context-param> + <param-name>WORKING_FOLDER_ACCESS_ONLY</param-name> + <param-value>true</param-value> + </context-param> + + <!-- + Temporary image/chart directory. Defaults to ${birt home}/report/images + --> + <context-param> + <param-name>BIRT_VIEWER_IMAGE_DIR</param-name> + <param-value>${ofbiz.home}/runtime/tempfiles/images</param-value> + </context-param> + + <!-- Engine log directory. Defaults to ${birt home}/logs --> + <context-param> + <param-name>BIRT_VIEWER_LOG_DIR</param-name> + <param-value>${ofbiz.home}/runtime/logs</param-value> + </context-param> + + <!-- Report engine log level --> + <context-param> + <param-name>BIRT_VIEWER_LOG_LEVEL</param-name> + <param-value>WARNING</param-value> + </context-param> + + <!-- + Directory where to store all the birt report script libraries (JARs). + Defaults to ${birt home}/scriptlib + --> + <context-param> + <param-name>BIRT_VIEWER_SCRIPTLIB_DIR</param-name> + <param-value>${ofbiz.home}/framework/birt/lib/scriptlib</param-value> + </context-param> + + <!-- Resource location directory. Defaults to ${birt home} --> + <context-param> + <param-name>BIRT_RESOURCE_PATH</param-name> + <param-value>${ofbiz.home}/runtime/tempfiles</param-value> + </context-param> + + <!-- Preview report rows limit. An empty value means no limit. --> + <context-param> + <param-name>BIRT_VIEWER_MAX_ROWS</param-name> + <param-value></param-value> + </context-param> + + <!-- + Max cube fetch levels limit for report preview (Only used when + previewing a report design file using the preview pattern) + --> + <context-param> + <param-name>BIRT_VIEWER_MAX_CUBE_ROWLEVELS</param-name> + <param-value></param-value> + </context-param> + <context-param> + <param-name>BIRT_VIEWER_MAX_CUBE_COLUMNLEVELS</param-name> + <param-value></param-value> + </context-param> + + <!-- Memory size in MB for creating a cube. --> + <context-param> + <param-name>BIRT_VIEWER_CUBE_MEMORY_SIZE</param-name> + <param-value></param-value> + </context-param> + + <!-- Defines the BIRT viewer configuration file --> + <context-param> + <param-name>BIRT_VIEWER_CONFIG_FILE</param-name> + <param-value>WEB-INF/viewer.properties</param-value> + </context-param> + + <!-- + Flag whether to allow server-side printing. Possible values are "ON" + and "OFF". Defaults to "ON". + --> + <context-param> + <param-name>BIRT_VIEWER_PRINT_SERVERSIDE</param-name> + <param-value>ON</param-value> + </context-param> + + <!-- + Flag whether to force browser-optimized HTML output. Defaults to true + --> + <context-param> + <param-name>HTML_ENABLE_AGENTSTYLE_ENGINE</param-name> + <param-value>true</param-value> + </context-param> + + <!-- + Filename generator class/factory to use for the exported reports. + --> + <context-param> + <param-name>BIRT_FILENAME_GENERATOR_CLASS</param-name> + <param-value>org.eclipse.birt.report.utility.filename.DefaultFilenameGenerator</param-value> + </context-param> + + <filter> + <filter-name>ContextFilter</filter-name> + <display-name>ContextFilter</display-name> + <filter-class>org.ofbiz.webapp.control.ContextFilter</filter-class> + <init-param><param-name>disableContextSecurity</param-name><param-value>N</param-value></init-param> + <init-param> + <param-name>allowedPaths</param-name> + <param-value>/control:/select:/index.html:/index.jsp:/default.html:/default.jsp:/images:/includes/maincss.css:/frameset:/run:/preview:/download:/parameter:/document:/output:/extract:/webcontent:/CancelTask.jsp</param-value> + </init-param> + <init-param><param-name>errorCode</param-name><param-value>403</param-value></init-param> + <init-param><param-name>redirectPath</param-name><param-value>/control/main</param-value></init-param> + </filter> + <!-- + Viewer Filter used to set the request character encoding to UTF-8. + --> + <filter> + <filter-name>ViewerFilter</filter-name> + <filter-class>org.eclipse.birt.report.filter.ViewerFilter</filter-class> + </filter> + + <filter-mapping><filter-name>ContextFilter</filter-name><url-pattern>/*</url-pattern></filter-mapping> + <filter-mapping> + <filter-name>ViewerFilter</filter-name> + <servlet-name>ViewerServlet</servlet-name> + </filter-mapping> + <filter-mapping> + <filter-name>ViewerFilter</filter-name> + <servlet-name>EngineServlet</servlet-name> + </filter-mapping> + + <listener><listener-class>org.ofbiz.webapp.control.ControlEventListener</listener-class></listener> + <listener><listener-class>org.ofbiz.webapp.control.LoginEventListener</listener-class></listener> + <!-- NOTE: not all app servers support mounting implementations of the HttpSessionActivationListener interface --> + <!-- <listener><listener-class>org.ofbiz.webapp.control.ControlActivationEventListener</listener-class></listener> --> + + <!-- Viewer HttpSession Listener --> + <listener> + <listener-class>org.eclipse.birt.report.listener.ViewerHttpSessionListener</listener-class> + </listener> + + <servlet> + <servlet-name>ControlServlet</servlet-name> + <display-name>ControlServlet</display-name> + <description>Main Control Servlet</description> + <servlet-class>org.ofbiz.webapp.control.ControlServlet</servlet-class> + <load-on-startup>1</load-on-startup> + </servlet> + <!-- Viewer Servlet, Supports SOAP --> + <!-- + <servlet> + <servlet-name>ViewerServlet</servlet-name> + <servlet-class>org.ofbiz.birt.report.servlet.BirtViewerServlet</servlet-class> + </servlet> + --> + <!-- Engine Servlet --> + <servlet> + <servlet-name>EngineServlet</servlet-name> + <servlet-class>org.ofbiz.birt.report.servlet.BirtEngineServlet</servlet-class> + </servlet> + <servlet-mapping><servlet-name>ControlServlet</servlet-name><url-pattern>/control/*</url-pattern></servlet-mapping> + + <!-- + <servlet-mapping> + <servlet-name>ViewerServlet</servlet-name> + <url-pattern>/frameset</url-pattern> + </servlet-mapping> + + <servlet-mapping> + <servlet-name>ViewerServlet</servlet-name> + <url-pattern>/run</url-pattern> + </servlet-mapping> + --> + + <servlet-mapping> + <servlet-name>EngineServlet</servlet-name> + <url-pattern>/preview</url-pattern> + </servlet-mapping> + + <servlet-mapping> + <servlet-name>EngineServlet</servlet-name> + <url-pattern>/download</url-pattern> + </servlet-mapping> + + <servlet-mapping> + <servlet-name>EngineServlet</servlet-name> + <url-pattern>/parameter</url-pattern> + </servlet-mapping> + + <servlet-mapping> + <servlet-name>EngineServlet</servlet-name> + <url-pattern>/document</url-pattern> + </servlet-mapping> + + <servlet-mapping> + <servlet-name>EngineServlet</servlet-name> + <url-pattern>/output</url-pattern> + </servlet-mapping> + + <servlet-mapping> + <servlet-name>EngineServlet</servlet-name> + <url-pattern>/extract</url-pattern> + </servlet-mapping> + + <session-config><session-timeout>60</session-timeout><!-- in minutes --></session-config> + + <welcome-file-list> + <welcome-file>index.jsp</welcome-file> + <welcome-file>index.html</welcome-file> + <welcome-file>index.htm</welcome-file> + </welcome-file-list> +</web-app> Added: ofbiz/trunk/framework/example/webapp/birt/birt/report.ftl URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/webapp/birt/birt/report.ftl?rev=892658&view=auto ============================================================================== --- ofbiz/trunk/framework/example/webapp/birt/birt/report.ftl (added) +++ ofbiz/trunk/framework/example/webapp/birt/birt/report.ftl Sun Dec 20 20:47:20 2009 @@ -0,0 +1,30 @@ +<#-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<#assign birt = JspTaglibs["/WEB-INF/birt.tld"]/> + +<@birt.report id="birtReport" + reportDesign="component://example/webapp/birt/report/product.rptdesign" + baseURL="/birt" + height="700" + width="900" + format="html" + isHostPage="false" + pageNum="2"> +</@birt.report> \ No newline at end of file Added: ofbiz/trunk/framework/example/webapp/birt/error/error.jsp URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/webapp/birt/error/error.jsp?rev=892658&view=auto ============================================================================== --- ofbiz/trunk/framework/example/webapp/birt/error/error.jsp (added) +++ ofbiz/trunk/framework/example/webapp/birt/error/error.jsp Sun Dec 20 20:47:20 2009 @@ -0,0 +1,52 @@ +<%-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--%> +<%@ page import="org.ofbiz.base.util.*" %> +<html> +<head> +<title>Open For Business Message</title> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> +</head> + +<% String errorMsg = (String) request.getAttribute("_ERROR_MESSAGE_"); %> + +<body bgcolor="#FFFFFF"> +<div align="center"> + <br/> + <table width="100%" border="1" height="200"> + <tr> + <td> + <table width="100%" border="0" height="200"> + <tr bgcolor="#CC6666"> + <td height="45"> + <div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="4" color="#FFFFFF"><b>:ERROR MESSAGE:</b></font></div> + </td> + </tr> + <tr> + <td> + <div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><%=UtilFormatOut.replaceString(errorMsg, "\n", "<br/>")%></font></div> + </td> + </tr> + </table> + </td> + </tr> + </table> +</div> +<div align="center"></div> +</body> +</html> Added: ofbiz/trunk/framework/example/webapp/birt/index.jsp URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/webapp/birt/index.jsp?rev=892658&view=auto ============================================================================== --- ofbiz/trunk/framework/example/webapp/birt/index.jsp (added) +++ ofbiz/trunk/framework/example/webapp/birt/index.jsp Sun Dec 20 20:47:20 2009 @@ -0,0 +1,19 @@ +<%-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--%> +<%response.sendRedirect("control/main");%> Modified: ofbiz/trunk/framework/example/widget/example/BirtScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/BirtScreens.xml?rev=892658&r1=892657&r2=892658&view=diff ============================================================================== --- ofbiz/trunk/framework/example/widget/example/BirtScreens.xml (original) +++ ofbiz/trunk/framework/example/widget/example/BirtScreens.xml Sun Dec 20 20:47:20 2009 @@ -36,7 +36,7 @@ <screenlet title="Using report tag"> <platform-specific> <html> - <html-template location="component://example/webapp/birt/report.ftl"/> + <html-template location="component://example/webapp/birt/birt/report.ftl"/> </html> </platform-specific> </screenlet> |
| Free forum by Nabble | Edit this page |
