Propchange: ofbiz/trunk/
------------------------------------------------------------------------------
svn:mergeinfo = /ofbiz/branches/addbirt:831210-885099,885686-886087
Modified: ofbiz/trunk/LICENSE
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/LICENSE?rev=890175&r1=890174&r2=890175&view=diff
==============================================================================
--- ofbiz/trunk/LICENSE (original)
+++ ofbiz/trunk/LICENSE Mon Dec 14 04:41:28 2009
@@ -2322,6 +2322,135 @@
The following libraries distributed with Apache OFBiz are licensed under the
Eclipse Public License - v 1.0:
ofbiz/trunk/framework/catalina/lib/tomcat-6.0.16-jasper-jdt.jar
+ofbiz/trunk/framework/birt/lib/chartengineapi.jar
+ofbiz/trunk/framework/birt/lib/coreapi.jar
+ofbiz/trunk/framework/birt/lib/crosstabcoreapi.jar
+ofbiz/trunk/framework/birt/lib/dataadapterapi.jar
+ofbiz/trunk/framework/birt/lib/dataaggregationapi.jar
+ofbiz/trunk/framework/birt/lib/dataextraction.jar
+ofbiz/trunk/framework/birt/lib/dteapi.jar
+ofbiz/trunk/framework/birt/lib/emitterconfig.jar
+ofbiz/trunk/framework/birt/lib/engineapi.jar
+ofbiz/trunk/framework/birt/lib/jaxrpc.jar
+ofbiz/trunk/framework/birt/lib/modelapi.jar
+ofbiz/trunk/framework/birt/lib/modelodaapi.jar
+ofbiz/trunk/framework/birt/lib/odadesignapi.jar
+ofbiz/trunk/framework/birt/lib/saaj.jar
+ofbiz/trunk/framework/birt/lib/scriptapi.jar
+ofbiz/trunk/framework/birt/lib/viewservlets.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/com.ibm.icu_4.0.1.v20090415.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/javax.wsdl_1.5.1.v200806030408.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/javax.xml_1.3.4.v200902170245.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.bridge_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.css_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.dom_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.dom.svg_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.ext.awt_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.extension_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.parser_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.pdf_1.6.0.v200806031500.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.svggen_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.swing_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.transcoder_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.util_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.util.gui_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.batik.xml_1.6.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.commons.codec_1.3.0.v20080530-1600.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.xerces_2.9.0.v200909240008.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.xml.resolver_1.2.0.v200902170519.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.apache.xml.serializer_2.7.1.v200902170519.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.api_1.0.0.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.chart.device.extension_2.5.0.v20090514.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.chart.device.svg_2.5.0.v20090423.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.chart.engine_2.5.0.v20090604.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.chart.engine.extension_2.5.0.v20090527.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.chart.reportitem_2.5.0.v20090514.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.core_2.5.0.v20090601.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.core.script.function_2.5.0.v20090611.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.data_2.5.0.v20090605.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.data.aggregation_2.5.0.v20090605.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.data.adapter_2.5.0.v20090605.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.data.oda.jdbc.dbprofile_2.5.0.v20090605.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.data.oda.jdbc.dbprofile.sampledb_2.5.0.v20090605.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.data.oda.xml_2.5.0.v20090605.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.engine_2.5.0.v20090616.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.engine.dataextraction_2.5.0.v20090611.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.engine.dataextraction.csv_2.5.0.v20090514.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.engine.emitter.config_2.5.0.v20090608.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.engine.emitter.html_2.5.0.v20090601.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.engine.emitter.pdf_2.5.0.v20090601.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.engine.emitter.postscript_2.5.0.v20090608.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.engine.emitter.ppt_2.5.0.v20090601.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.engine.emitter.prototype.excel_2.5.0.v20090601.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.engine.emitter.wpml_2.5.0.v20090601.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.item.crosstab.core_2.5.0.v20090603.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.model_2.5.0.v20090605.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.birt.report.model.adapter.oda_2.5.0.v20090531.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.core.contenttype_3.4.0.v20090429-1800.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.core.expressions_3.4.100.v20090429-1800.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.core.filesystem_1.2.0.v20090507.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.core.jobs_3.4.100.v20090429-1800.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.core.resources_3.5.0.v20090512.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.core.runtime_3.5.0.v20090525.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.core.runtime.compatibility_3.2.0.v20090413.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.core.runtime.compatibility.auth_3.2.100.v20090413.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity_1.1.2.v200906020553.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.apache.derby_1.0.100.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.apache.derby.dbdefinition_1.0.2.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.console.profile_1.0.0.v200906020553.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.dbdefinition.genericJDBC_1.0.1.v200906111145.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.db.generic_1.0.1.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.oda_3.2.0.v200905220445.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.oda.consumer_3.2.0.v200906020553.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.oda.design_3.2.0.v200906020553.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.oda.flatfile_3.1.0.v200906020553.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.oda.profile_3.2.0.v200906020553.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.connectivity.sqm.core_1.1.0.v200906020553.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.hsqldb_1.0.0.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.hsqldb.dbdefinition_1.0.0.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.ibm.db2.iseries_1.0.1.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.ibm.db2.iseries.dbdefinition_1.0.3.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.ibm.db2.luw_1.0.1.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.ibm.db2.luw.dbdefinition_1.0.3.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.ibm.db2.zseries_1.0.1.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.ibm.db2.zseries.dbdefinition_1.0.3.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.ibm.informix_1.0.0.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.ibm.informix.dbdefinition_1.0.3.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.msft.sqlserver_1.0.1.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.msft.sqlserver.dbdefinition_1.0.0.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.mysql_1.0.2.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.mysql.dbdefinition_1.0.4.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.oda.ws_1.2.0.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.oda.xml_1.2.0.v200905231053.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.oracle_1.0.0.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.oracle.dbdefinition_1.0.100.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.postgresql_1.0.1.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.1.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.sap.maxdb_1.0.0.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.enablement.sap.maxdb.dbdefinition_1.0.0.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.modelbase.dbdefinition_1.0.1.v200906022249.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.modelbase.derby_1.0.0.v200906020900.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.datatools.modelbase.sql_1.0.2.v200906022249.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.emf_2.5.0.v200906080927.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.emf.common_2.5.0.v200906080927.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.emf.ecore_2.5.0.v200906080927.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.emf.ecore.change_2.5.0.v200906080927.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.emf.ecore.xmi_2.5.0.v200906080927.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.equinox.app_1.2.0.v20090520-1800.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.equinox.common_3.5.0.v20090520-1800.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.equinox.preferences_3.2.300.v20090520-1800.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.equinox.registry_3.4.100.v20090520-1800.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.osgi_3.5.0.v20090520.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.osgi.services_3.2.0.v20090520-1800.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.update.configurator_3.3.0.v20090312.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.w3c.css.sac_1.3.0.v200805290154.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.w3c.dom.smil_1.0.0.v200806040011.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.w3c.dom.svg_1.1.0.v200806040011.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/com.lowagie.itext_1.5.4.v20090608/lib/itext_1.5.4.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/com.lowagie.itext_1.5.4.v20090608/lib/itextasian-1.5.2.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.200.v20090429-1800/runtime_registry_compatibility.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.mozilla.rhino_1.7.1.v20090608/lib/js.jar
+ofbiz/trunk/framework/birt/lib/platform/plugins/org.w3c.sac_1.3.0.v20090608/lib/flute.jar
=========================================================================
Eclipse Public License - v 1.0
Added: ofbiz/trunk/applications/content/data/BirtHelpData.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/data/BirtHelpData.xml?rev=890175&view=auto
==============================================================================
--- ofbiz/trunk/applications/content/data/BirtHelpData.xml (added)
+++ ofbiz/trunk/applications/content/data/BirtHelpData.xml Mon Dec 14 04:41:28
2009
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ 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.
+-->
+
+<entity-engine-xml>
+ <DataResource dataResourceId="HELP_BIRT" localeString="en"
dataResourceTypeId="OFBIZ_FILE"
+ objectInfo="framework/birt/data/helpdata/HELP_BIRT.xml"
dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
+ dataResourceName="BIRT" mimeTypeId="text/xml" isPublic="Y" />
+ <Content contentId="HELP_BIRT" contentTypeId="DOCUMENT" contentName="BIRT
Overview" templateDataResourceId="HELP_TEMPL"
+ dataResourceId="HELP_BIRT" statusId="CTNT_IN_PROGRESS"
mimeTypeId="text/html"/>
+ <ContentAssoc contentId="HELP_ROOT" contentIdTo="HELP_BIRT"
contentAssocTypeId="TREE_CHILD" fromDate="2006-01-12 01:01:01" sequenceNum=""
mapKey="BIRT_main"/>
+</entity-engine-xml>
\ No newline at end of file
Propchange: ofbiz/trunk/applications/content/data/BirtHelpData.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/trunk/applications/content/data/BirtHelpData.xml
------------------------------------------------------------------------------
svn:keywords = "Date Rev Author URL Id"
Propchange: ofbiz/trunk/applications/content/data/BirtHelpData.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Modified: ofbiz/trunk/applications/content/ofbiz-component.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/ofbiz-component.xml?rev=890175&r1=890174&r2=890175&view=diff
==============================================================================
--- ofbiz/trunk/applications/content/ofbiz-component.xml (original)
+++ ofbiz/trunk/applications/content/ofbiz-component.xml Mon Dec 14 04:41:28
2009
@@ -43,6 +43,7 @@
<entity-resource type="data" reader-name="seed" loader="main"
location="data/PartyHelpData.xml"/>
<entity-resource type="data" reader-name="seed" loader="main"
location="data/WebtoolsHelpData.xml"/>
<entity-resource type="data" reader-name="seed" loader="main"
location="data/ExampleHelpData.xml"/>
+ <entity-resource type="data" reader-name="seed" loader="main"
location="data/BirtHelpData.xml"/>
<entity-resource type="data" reader-name="demo" loader="main"
location="data/UsersDemoData.xml"/>
<entity-resource type="data" reader-name="demo" loader="main"
location="data/DemoBlogPubPtData.xml"/>
Modified: ofbiz/trunk/framework/base/config/ofbiz-containers.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/config/ofbiz-containers.xml?rev=890175&r1=890174&r2=890175&view=diff
==============================================================================
--- ofbiz/trunk/framework/base/config/ofbiz-containers.xml (original)
+++ ofbiz/trunk/framework/base/config/ofbiz-containers.xml Mon Dec 14 04:41:28
2009
@@ -256,6 +256,13 @@
<property name="ciphers" value=""/>
</property>
</container>
+
+ <!-- load the BIRT container -->
+ <container name="birt-container"
class="org.ofbiz.birt.container.BirtContainer">
+ <property name="delegator-name" value="default"/>
+ <property name="dispatcher-name" value="birt-dispatcher"/>
+ <property name="delegator-group-helper-name" value="org.ofbiz"/>
+ </container>
<!-- load BeanShell remote telnet server -->
<container name="beanshell-container"
class="org.ofbiz.base.container.BeanShellContainer">
Propchange: ofbiz/trunk/framework/birt/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Dec 14 04:41:28 2009
@@ -0,0 +1 @@
+build
Copied: ofbiz/trunk/framework/birt/config/BirtUiLabels.xml (from r885099,
ofbiz/branches/addbirt/framework/birt/config/BirtUiLabels.xml)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/config/BirtUiLabels.xml?p2=ofbiz/trunk/framework/birt/config/BirtUiLabels.xml&p1=ofbiz/branches/addbirt/framework/birt/config/BirtUiLabels.xml&r1=885099&r2=890175&rev=890175&view=diff
==============================================================================
--- ofbiz/branches/addbirt/framework/birt/config/BirtUiLabels.xml (original)
+++ ofbiz/trunk/framework/birt/config/BirtUiLabels.xml Mon Dec 14 04:41:28 2009
@@ -35,9 +35,6 @@
<value xml:lang="en">Framework Eclipse BIRT</value>
<value xml:lang="th">Framework Eclipse BIRT</value>
</property>
- <property key="BirtViewer">
- <value xml:lang="en">HTML Paged</value>
- </property>
<property key="BirtReport">
<value xml:lang="en">HTML</value>
</property>
Copied: ofbiz/trunk/framework/birt/data/helpdata/HELP_BIRT.xml (from r885099,
ofbiz/branches/addbirt/framework/birt/data/helpdata/HELP_BIRT.xml)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/data/helpdata/HELP_BIRT.xml?p2=ofbiz/trunk/framework/birt/data/helpdata/HELP_BIRT.xml&p1=ofbiz/branches/addbirt/framework/birt/data/helpdata/HELP_BIRT.xml&r1=885099&r2=890175&rev=890175&view=diff
==============================================================================
--- ofbiz/branches/addbirt/framework/birt/data/helpdata/HELP_BIRT.xml (original)
+++ ofbiz/trunk/framework/birt/data/helpdata/HELP_BIRT.xml Mon Dec 14 04:41:28
2009
@@ -33,20 +33,16 @@
This is a short document to help you get started using BIRT to make a
report.
</para>
<section>
- <title>1. Viewer tab</title>
- <para>When you click on the Viewer tab. It will show the report in the
viewer where the report can be paged.</para>
+ <title>1. HTML tab</title>
+ <para>When you click on this tab. It will show the complete report in
an iframe.</para>
</section>
<section>
- <title>2. Report tab</title>
- <para>When you click on the Report tab. It will show the complete
report in an iframe.</para>
+ <title>2. PDF tab</title>
+ <para>When you click on this tab. It will render the report in a pdf
format</para>
</section>
<section>
- <title>3. Mail tab</title>
- <para>When you click on the Mail tab. It will show a form that can
send the report per email.</para>
- </section>
- <section>
- <title>4. View Handler tab</title>
- <para>When you click on the View Handler tab. It will render the
report in a pdf format</para>
+ <title>3. Send any format through Mail tab</title>
+ <para>When you click on this tab. It will show a form that can send
the report per email.</para>
</section>
<section>
<title>Examine the Example Report</title>
@@ -66,8 +62,8 @@
<section>
<title>Important tag's attribute in ftl.</title>
<para>
- The BIRT Viewer uses some servlets and resource files such as
image, js, css for rendering the report and viewer.
- When you use the viewer tag or report tag in a ftl file you must
add a specific "baseURL" attribute to the birt webapp for these resources like
baseURL="/birt".
+ The BIRT uses some servlets for rendering the report.
+ When you use the report tag in a ftl file you must add a specific
"baseURL" attribute to the birt webapp for these resources like baseURL="/birt".
</para>
</section>
<section>
Copied:
ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/context/BirtViewerAttributeBean.java
(from r885099,
ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/context/BirtViewerAttributeBean.java)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/context/BirtViewerAttributeBean.java?p2=ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/context/BirtViewerAttributeBean.java&p1=ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/context/BirtViewerAttributeBean.java&r1=885099&r2=890175&rev=890175&view=diff
==============================================================================
---
ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/context/BirtViewerAttributeBean.java
(original)
+++
ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/context/BirtViewerAttributeBean.java
Mon Dec 14 04:41:28 2009
@@ -36,85 +36,13 @@
public class BirtViewerAttributeBean extends ViewerAttributeBean {
public final static String module =
BirtViewerAttributeBean.class.getName();
-
- /**
- * Module Options
- */
- private Map moduleOptions = null;
-
- /**
- * Request Type
- */
- private String requestType;
-
- private Boolean reportRtl;
- public BirtViewerAttributeBean(HttpServletRequest arg0) {
- super(arg0);
- // TODO Auto-generated constructor stub
+ public BirtViewerAttributeBean(HttpServletRequest request) {
+ super(request);
}
- /**
- * Init the bean.
- *
- * @param request
- * @throws Exception
- */
protected void __init( HttpServletRequest request ) throws Exception
{
- // If GetImage operate, return directly.
- if ( ParameterAccessor.isGetImageOperator( request )
- && ( IBirtConstants.SERVLET_PATH_FRAMESET
- .equalsIgnoreCase( request.getServletPath( ) )
- || IBirtConstants.SERVLET_PATH_OUTPUT
- .equalsIgnoreCase( request.getServletPath( ) )
- || IBirtConstants.SERVLET_PATH_RUN
- .equalsIgnoreCase( request.getServletPath( ) )
|| IBirtConstants.SERVLET_PATH_PREVIEW
- .equalsIgnoreCase( request.getServletPath( ) ) ) )
- {
- return;
- }
-
- this.category = "BIRT"; //$NON-NLS-1$
- this.masterPageContent = ParameterAccessor
- .isMasterPageContent( request );
- this.isDesigner = ParameterAccessor.isDesigner( );
-
- if ( !ParameterAccessor.isBookmarkReportlet( request ) )
- {
- this.bookmark = ParameterAccessor.getBookmark( request );
- }
- else
- {
- this.bookmark = null;
- }
-
- this.isToc = ParameterAccessor.isToc( request );
- this.reportPage = ParameterAccessor.getPage( request );
- this.reportPageRange = ParameterAccessor.getPageRange( request );
- this.action = ParameterAccessor.getAction( request );
-
- // If use frameset/output/download/extract servlet pattern, generate
- // document
- // from design file
- if ( IBirtConstants.SERVLET_PATH_FRAMESET.equalsIgnoreCase( request
- .getServletPath( ) )
- || IBirtConstants.SERVLET_PATH_OUTPUT.equalsIgnoreCase( request
- .getServletPath( ) )
- || IBirtConstants.SERVLET_PATH_DOWNLOAD
- .equalsIgnoreCase( request.getServletPath( ) )
- || IBirtConstants.SERVLET_PATH_EXTRACT
- .equalsIgnoreCase( request.getServletPath( ) ) )
- {
- this.reportDocumentName = ParameterAccessor.getReportDocument(
- request, null, true );
- }
- else
- {
- this.reportDocumentName = ParameterAccessor.getReportDocument(
- request, null, false );
- }
-
String reportParam = DataUtil.trimString(
ParameterAccessor.getParameter( request, ParameterAccessor.PARAM_REPORT ));
if (reportParam.startsWith("component://")) {
ClassLoader loader =
Thread.currentThread().getContextClassLoader();
@@ -131,56 +59,10 @@
this.reportDesignName = ParameterAccessor.getReport( request, null
);
}
- this.emitterId = ParameterAccessor.getEmitterId( request );
-
- // If print action, force to use postscript format
- this.format = ParameterAccessor.getFormat( request );
- if ( IBirtConstants.ACTION_PRINT.equalsIgnoreCase( action ) )
- {
- // Check whether turn on this funtion
- if ( ParameterAccessor.isSupportedPrintOnServer )
- {
- this.format = IBirtConstants.POSTSCRIPT_RENDER_FORMAT;
- this.emitterId = null;
- }
- else
- {
- this.action = null;
- }
- }
-
- // Set locale information
- BirtResources.setLocale( ParameterAccessor.getLocale( request ) );
-
- // Set the request type
- this.requestType = request
- .getHeader( ParameterAccessor.HEADER_REQUEST_TYPE );
-
- // Determine the report design and doc 's timestamp
- processReport( request );
-
- // Report title.
- this.reportTitle = ParameterAccessor.getTitle( request );
-
- // Set whether show the report title
- this.isShowTitle = ParameterAccessor.isShowTitle( request );
-
- // Set whether show the toolbar
- this.isShowToolbar = ParameterAccessor.isShowToolbar( request );
-
- // Set whether show the navigation bar
- this.isShowNavigationbar = ParameterAccessor
- .isShowNavigationbar( request );
-
- // get some module options
- this.moduleOptions = BirtUtility.getModuleOptions( request );
-
this.reportDesignHandle = getDesignHandle( request );
if ( this.reportDesignHandle == null )
throw new ViewerException(
ResourceConstants.GENERAL_EXCEPTION_NO_REPORT_DESIGN );
-
- this.reportRtl = null;
// Initialize report parameters.
__initParameters( request );
Copied:
ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/context/OFBizBirtContext.java
(from r885099,
ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/context/OFBizBirtContext.java)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/context/OFBizBirtContext.java?p2=ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/context/OFBizBirtContext.java&p1=ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/context/OFBizBirtContext.java&r1=885099&r2=890175&rev=890175&view=diff
==============================================================================
---
ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/context/OFBizBirtContext.java
(original)
+++
ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/context/OFBizBirtContext.java
Mon Dec 14 04:41:28 2009
@@ -26,15 +26,15 @@
import org.eclipse.birt.report.context.ViewerAttributeBean;
public class OFBizBirtContext extends BirtContext {
+
+ public final static String module = OFBizBirtContext.class.getName();
public OFBizBirtContext(HttpServletRequest request,
HttpServletResponse response) {
super(request, response);
- // TODO Auto-generated constructor stub
}
protected void __init() {
- // TODO Auto-generated method stub
this.bean = (ViewerAttributeBean) request
.getAttribute( IBirtConstants.ATTRIBUTE_BEAN );
if ( bean == null )
Copied:
ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/servlet/BirtEngineServlet.java
(from r885099,
ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/servlet/BirtEngineServlet.java)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/servlet/BirtEngineServlet.java?p2=ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/servlet/BirtEngineServlet.java&p1=ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/servlet/BirtEngineServlet.java&r1=885099&r2=890175&rev=890175&view=diff
==============================================================================
---
ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/servlet/BirtEngineServlet.java
(original)
+++
ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/servlet/BirtEngineServlet.java
Mon Dec 14 04:41:28 2009
@@ -37,17 +37,10 @@
import org.ofbiz.birt.report.context.OFBizBirtContext;
import org.ofbiz.birt.report.service.OFBizBirtViewerReportService;
-public class BirtEngineServlet extends BaseReportEngineServlet {
- /**
- * TODO: what's this?
- */
- private static final long serialVersionUID = 1L;
+public class BirtEngineServlet extends
org.eclipse.birt.report.servlet.BirtEngineServlet {
+
+ public final static String module = BirtEngineServlet.class.getName();
- /**
- * Local initialization.
- *
- * @return
- */
protected void __init( ServletConfig config )
{
BirtReportServiceFactory.init( new OFBizBirtViewerReportService( config
@@ -57,19 +50,9 @@
requester = new RequesterFragment( );
requester.buildComposite( );
- requester.setJSPRootPath( "/webcontent/birt" ); //$NON-NLS-1$
+ requester.setJSPRootPath( "/webcontent/birt" );
}
- /**
- * Init context.
- *
- * @param request
- * incoming http request
- * @param response
- * http response
- * @exception BirtException
- * @return IContext
- */
protected IContext __getContext( HttpServletRequest request,
HttpServletResponse response ) throws BirtException
{
@@ -77,68 +60,4 @@
getServletContext( ), null );
return new OFBizBirtContext( request, response );
}
-
- /**
- * Local authentication.
- *
- * @param request
- * incoming http request
- * @param response
- * http response
- * @return
- */
- protected boolean __authenticate( HttpServletRequest request,
- HttpServletResponse response )
- {
- return true;
- }
-
- /**
- * Local do get.
- */
- protected void __doGet( IContext context ) throws ServletException,
- IOException, BirtException
- {
- ViewerAttributeBean bean = (ViewerAttributeBean) context.getBean( );
- assert bean != null;
-
- if ( ( IBirtConstants.SERVLET_PATH_PREVIEW.equalsIgnoreCase( context
- .getRequest( ).getServletPath( ) )
- || IBirtConstants.SERVLET_PATH_DOCUMENT
- .equalsIgnoreCase( context.getRequest( )
- .getServletPath( ) ) ||
IBirtConstants.SERVLET_PATH_OUTPUT
- .equalsIgnoreCase( context.getRequest( ).getServletPath( ) ) )
- && bean.isShowParameterPage( ) )
- {
- requester.service( context.getRequest( ), context.getResponse( ) );
- }
- else if ( IBirtConstants.SERVLET_PATH_PARAMETER
- .equalsIgnoreCase( context.getRequest( ).getServletPath( ) ) )
- {
- requester.service( context.getRequest( ), context.getResponse( ) );
- }
- else
- {
- engine.service( context.getRequest( ), context.getResponse( ) );
- }
- }
-
- /**
- * Process exception for non soap request.
- *
- * @param request
- * incoming http request
- * @param response
- * http response
- * @param exception
- * @throws ServletException
- * @throws IOException
- */
- protected void __handleNonSoapException( HttpServletRequest request,
- HttpServletResponse response, Exception exception )
- throws ServletException, IOException
- {
- exception.printStackTrace( );
- BirtUtility.appendErrorMessage( response.getOutputStream( ), exception
);
- }
}
Copied:
ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/servlet/BirtViewerServlet.java
(from r885099,
ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/servlet/BirtViewerServlet.java)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/servlet/BirtViewerServlet.java?p2=ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/servlet/BirtViewerServlet.java&p1=ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/servlet/BirtViewerServlet.java&r1=885099&r2=890175&rev=890175&view=diff
==============================================================================
---
ofbiz/branches/addbirt/framework/birt/src/org/ofbiz/birt/report/servlet/BirtViewerServlet.java
(original)
+++
ofbiz/trunk/framework/birt/src/org/ofbiz/birt/report/servlet/BirtViewerServlet.java
Mon Dec 14 04:41:28 2009
@@ -33,40 +33,30 @@
import org.eclipse.birt.report.presentation.aggregation.layout.RunFragment;
import org.eclipse.birt.report.service.BirtReportServiceFactory;
import org.eclipse.birt.report.servlet.BirtSoapMessageDispatcherServlet;
+import org.eclipse.birt.report.servlet.ViewerServlet;
import org.eclipse.birt.report.utility.BirtUtility;
import org.ofbiz.birt.report.context.OFBizBirtContext;
import org.ofbiz.birt.report.service.OFBizBirtViewerReportService;
-public class BirtViewerServlet extends BirtSoapMessageDispatcherServlet {
+public class BirtViewerServlet extends ViewerServlet {
public final static String module = BirtViewerServlet.class.getName();
protected void __init(ServletConfig config) {
- // TODO Auto-generated method stub
BirtReportServiceFactory.init( new OFBizBirtViewerReportService( config
.getServletContext( ) ) );
// handle 'frameset' pattern
viewer = new FramesetFragment( );
viewer.buildComposite( );
- viewer.setJSPRootPath( "/webcontent/birt" ); //$NON-NLS-1$
+ viewer.setJSPRootPath( "/webcontent/birt" );
// handle 'run' pattern
run = new RunFragment( );
run.buildComposite( );
- run.setJSPRootPath( "/webcontent/birt" ); //$NON-NLS-1$
+ run.setJSPRootPath( "/webcontent/birt" );
}
-
- /**
- * Init context.
- *
- * @param request
- * incoming http request
- * @param response
- * http response
- * @exception BirtException
- * @return IContext
- */
+
protected IContext __getContext( HttpServletRequest request,
HttpServletResponse response ) throws BirtException
{
@@ -74,87 +64,4 @@
getServletContext( ), null );
return new OFBizBirtContext( request, response );
}
-
- /**
- * Local process http request with GET method.
- *
- * @param request
- * incoming http request
- * @param response
- * http response
- * @exception ServletException
- * @exception IOException
- * @return
- */
- protected void __doGet( IContext context ) throws ServletException,
- IOException, BirtException
- {
- IFragment activeFragment = null;
- String servletPath = context.getRequest( ).getServletPath( );
- if ( IBirtConstants.SERVLET_PATH_FRAMESET
- .equalsIgnoreCase( servletPath ) )
- {
- activeFragment = viewer;
- }
- else if ( IBirtConstants.SERVLET_PATH_RUN
- .equalsIgnoreCase( servletPath ) )
- {
- activeFragment = run;
- }
-
- if ( activeFragment != null )
- activeFragment.service( context.getRequest( ), context
- .getResponse( ) );
- }
-
- /**
- * Locale process http request with POST method. Four different servlet
- * paths are expected: "/frameset", "/navigation", "/toolbar", and "/run".
- *
- * @param request
- * incoming http request
- * @param response
- * http response
- * @exception ServletException
- * @exception IOException
- * @return
- */
- protected void __doPost( IContext context ) throws ServletException,
- IOException, BirtException
- {
- }
-
- /**
- * Local authentication. Alwasy returns true.
- *
- * @param request
- * incoming http request
- * @param response
- * http response
- * @return
- */
- protected boolean __authenticate( HttpServletRequest request,
- HttpServletResponse response )
- {
- return true;
- }
-
- /**
- * Process exception for non soap request.
- *
- * @param request
- * incoming http request
- * @param response
- * http response
- * @param exception
- * @throws ServletException
- * @throws IOException
- */
- protected void __handleNonSoapException( HttpServletRequest request,
- HttpServletResponse response, Exception exception )
- throws ServletException, IOException
- {
- exception.printStackTrace( );
- BirtUtility.appendErrorMessage( response.getOutputStream( ), exception
);
- }
}
Copied: ofbiz/trunk/framework/birt/webapp/birt/WEB-INF/controller.xml (from
r885099,
ofbiz/branches/addbirt/framework/birt/webapp/birt/WEB-INF/controller.xml)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/webapp/birt/WEB-INF/controller.xml?p2=ofbiz/trunk/framework/birt/webapp/birt/WEB-INF/controller.xml&p1=ofbiz/branches/addbirt/framework/birt/webapp/birt/WEB-INF/controller.xml&r1=885099&r2=890175&rev=890175&view=diff
==============================================================================
--- ofbiz/branches/addbirt/framework/birt/webapp/birt/WEB-INF/controller.xml
(original)
+++ ofbiz/trunk/framework/birt/webapp/birt/WEB-INF/controller.xml Mon Dec 14
04:41:28 2009
@@ -55,10 +55,6 @@
<security https="true" auth="true"/>
<response name="success" type="view" value="main"/>
</request-map>
- <request-map uri="Viewer">
- <security https="true" auth="true"/>
- <response name="success" type="view" value="Viewer"/>
- </request-map>
<request-map uri="Report">
<security https="true" auth="true"/>
<response name="success" type="view" value="Report"/>
@@ -70,8 +66,8 @@
<request-map uri="sendBirtMail">
<security https="true" auth="true"/>
<event type="service" invoke="sendBirtMail"/>
- <response name="success" type="view" value="BirtMail"/>
- <response name="error" type="view" value="BirtMail"/>
+ <response name="success" type="view" value="Mail"/>
+ <response name="error" type="view" value="Mail"/>
</request-map>
<request-map uri="ViewHandler">
<security https="true" auth="true"/>
Copied: ofbiz/trunk/framework/birt/webapp/birt/WEB-INF/web.xml (from r885099,
ofbiz/branches/addbirt/framework/birt/webapp/birt/WEB-INF/web.xml)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/webapp/birt/WEB-INF/web.xml?p2=ofbiz/trunk/framework/birt/webapp/birt/WEB-INF/web.xml&p1=ofbiz/branches/addbirt/framework/birt/webapp/birt/WEB-INF/web.xml&r1=885099&r2=890175&rev=890175&view=diff
==============================================================================
--- ofbiz/branches/addbirt/framework/birt/webapp/birt/WEB-INF/web.xml (original)
+++ ofbiz/trunk/framework/birt/webapp/birt/WEB-INF/web.xml Mon Dec 14 04:41:28
2009
@@ -232,10 +232,12 @@
<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>
@@ -243,6 +245,7 @@
</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>
@@ -252,6 +255,7 @@
<servlet-name>ViewerServlet</servlet-name>
<url-pattern>/run</url-pattern>
</servlet-mapping>
+ -->
<servlet-mapping>
<servlet-name>EngineServlet</servlet-name>
Copied: ofbiz/trunk/framework/birt/widget/BirtScreens.xml (from r885099,
ofbiz/branches/addbirt/framework/birt/widget/BirtScreens.xml)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/widget/BirtScreens.xml?p2=ofbiz/trunk/framework/birt/widget/BirtScreens.xml&p1=ofbiz/branches/addbirt/framework/birt/widget/BirtScreens.xml&r1=885099&r2=890175&rev=890175&view=diff
==============================================================================
--- ofbiz/branches/addbirt/framework/birt/widget/BirtScreens.xml (original)
+++ ofbiz/trunk/framework/birt/widget/BirtScreens.xml Mon Dec 14 04:41:28 2009
@@ -23,31 +23,6 @@
</section>
</screen>
- <screen name="Viewer">
- <section>
- <actions>
- <set field="tabButtonItem" value="Viewer"/>
- </actions>
- <widgets>
- <decorator-screen name="CommonBirtDecorator"
location="${parameters.mainDecoratorLocation}">
- <decorator-section name="body">
- <section>
- <widgets>
- <screenlet title="Using viewer tag">
- <platform-specific>
- <html>
- <html-template
location="component://birt/webapp/birt/birt/viewer.ftl"/>
- </html>
- </platform-specific>
- </screenlet>
- </widgets>
- </section>
- </decorator-section>
- </decorator-screen>
- </widgets>
- </section>
- </screen>
-
<screen name="Report">
<section>
<actions>
Copied: ofbiz/trunk/framework/birt/widget/Menus.xml (from r885099,
ofbiz/branches/addbirt/framework/birt/widget/Menus.xml)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/birt/widget/Menus.xml?p2=ofbiz/trunk/framework/birt/widget/Menus.xml&p1=ofbiz/branches/addbirt/framework/birt/widget/Menus.xml&r1=885099&r2=890175&rev=890175&view=diff
==============================================================================
--- ofbiz/branches/addbirt/framework/birt/widget/Menus.xml (original)
+++ ofbiz/trunk/framework/birt/widget/Menus.xml Mon Dec 14 04:41:28 2009
@@ -24,9 +24,8 @@
</menu>
<menu name="BirtTabBar" extends="CommonTabBarMenu"
extends-resource="component://common/widget/CommonMenus.xml">
- <menu-item name="Viewer" title="${uiLabelMap.BirtViewer}"><link
target="Viewer"/></menu-item>
<menu-item name="Report" title="${uiLabelMap.BirtReport}"><link
target="Report"/></menu-item>
- <menu-item name="Mail" title="${uiLabelMap.BirtMail}"><link
target="Mail"/></menu-item>
<menu-item name="Export" title="${uiLabelMap.BirtViewHandler}"><link
target="ViewHandler"/></menu-item>
+ <menu-item name="Mail" title="${uiLabelMap.BirtMail}"><link
target="Mail"/></menu-item>
</menu>
</menus>
Modified: ofbiz/trunk/framework/build.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/build.xml?rev=890175&r1=890174&r2=890175&view=diff
==============================================================================
--- ofbiz/trunk/framework/build.xml (original)
+++ ofbiz/trunk/framework/build.xml Mon Dec 14 04:41:28 2009
@@ -30,6 +30,7 @@
bi/build.xml,minilang/build.xml,
webapp/build.xml,guiapp/build.xml,widget/build.xml,
common/build.xml,datafile/build.xml,
+ common/build.xml,birt/build.xml,
testtools/build.xml,
appserver/build.xml,webtools/build.xml,example/build.xml"/>
Modified: ofbiz/trunk/framework/component-load.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/component-load.xml?rev=890175&r1=890174&r2=890175&view=diff
==============================================================================
--- ofbiz/trunk/framework/component-load.xml (original)
+++ ofbiz/trunk/framework/component-load.xml Mon Dec 14 04:41:28 2009
@@ -32,6 +32,7 @@
<load-component component-location="service"/>
<load-component component-location="entityext"/>
<load-component component-location="bi"/>
+ <load-component component-location="birt"/>
<load-component component-location="webapp"/>
<load-component component-location="guiapp"/>
<load-component component-location="widget"/>
Modified:
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java?rev=890175&r1=890174&r2=890175&view=diff
==============================================================================
---
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java
(original)
+++
ofbiz/trunk/framework/webapp/src/org/ofbiz/webapp/control/ControlServlet.java
Mon Dec 14 04:41:28 2009
@@ -49,6 +49,9 @@
import org.ofbiz.webapp.stats.ServerHitBin;
import org.ofbiz.webapp.stats.VisitHandler;
+import freemarker.ext.beans.BeansWrapper;
+import freemarker.ext.servlet.ServletContextHashModel;
+
/**
* ControlServlet.java - Master servlet for the web application.
*/
@@ -192,6 +195,9 @@
request.setAttribute("security", security);
request.setAttribute("_REQUEST_HANDLER_", requestHandler);
+
+ ServletContextHashModel ftlServletContext = new
ServletContextHashModel(this, BeansWrapper.getDefaultInstance());
+ request.setAttribute("ftlServletContext", ftlServletContext);
// setup some things that should always be there
UtilHttp.setInitialRequestInfo(request);
Modified:
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/ScreenRenderer.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/ScreenRenderer.java?rev=890175&r1=890174&r2=890175&view=diff
==============================================================================
---
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/ScreenRenderer.java
(original)
+++
ofbiz/trunk/framework/widget/src/org/ofbiz/widget/screen/ScreenRenderer.java
Mon Dec 14 04:41:28 2009
@@ -62,6 +62,7 @@
import freemarker.ext.jsp.TaglibFactory;
import freemarker.ext.servlet.HttpRequestHashModel;
import freemarker.ext.servlet.HttpSessionHashModel;
+import freemarker.ext.servlet.ServletContextHashModel;
/**
* Widget Library - Screen model class
@@ -242,6 +243,10 @@
TaglibFactory JspTaglibs = new TaglibFactory(servletContext);
context.put("JspTaglibs", JspTaglibs);
context.put("requestParameters", UtilHttp.getParameterMap(request));
+
+ ServletContextHashModel ftlServletContext = (ServletContextHashModel)
request.getAttribute("ftlServletContext");
+ context.put("Application", ftlServletContext);
+ context.put("Request", context.get("requestAttributes"));
// this is a dummy object to stand-in for the JPublish page object for
backward compatibility
context.put("page", FastMap.newInstance());