Author: jleroux
Date: Fri Jan 12 12:22:29 2018
New Revision: 1820973
URL: http://svn.apache.org/viewvc?rev=1820973&view=rev
Log:
Fixed: Birt plugin depends on example plugin
(OFBIZ-9383)
The BIRT demo data for flexible reports depends on the Example entity from the
Example plugin.
We should either provide BIRT's own example data with example reports
OR
setup a gradle dependency on the example plugin so that everything is in place.
jleroux: this simply duplicates example data in birt component. There are
cases where duplication is the simplest solution even at the cost of possible
divergence in the future (not a problem for the birt component, so it's OK)
Thanks: Michael Brohl for report and Taher for discussion
Added:
ofbiz/ofbiz-plugins/trunk/birt/data/example/
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleDemoData.xml (with
props)
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleHelpData.xml (with
props)
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortalSeedData.xml
(with props)
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortletData.xml (with
props)
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityGroupDemoData.xml
(with props)
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityPermissionSeedData.xml
(with props)
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleTypeData.xml (with
props)
Modified:
ofbiz/ofbiz-plugins/trunk/birt/ofbiz-component.xml
Added: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleDemoData.xml
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleDemoData.xml?rev=1820973&view=auto
==============================================================================
--- ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleDemoData.xml (added)
+++ ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleDemoData.xml Fri Jan 12
12:22:29 2018
@@ -0,0 +1,93 @@
+<?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>
+ <ExampleType exampleTypeId="REAL_WORLD" description="Real World"
parentTypeId=""/>
+ <ExampleType exampleTypeId="MADE_UP" description="Made Up"
parentTypeId=""/>
+ <ExampleType exampleTypeId="CONTRIVED" description="Contrived"
parentTypeId="MADE_UP"/>
+ <ExampleType exampleTypeId="INSPIRED" description="Inspired"
parentTypeId="MADE_UP"/>
+
+ <ExampleFeatureApplType exampleFeatureApplTypeId="REQUIRED"
description="Required" parentTypeId=""/>
+ <ExampleFeatureApplType exampleFeatureApplTypeId="DESIRED"
description="Desired" parentTypeId=""/>
+ <ExampleFeatureApplType exampleFeatureApplTypeId="NOT_ALLOWED"
description="Not Allowed" parentTypeId=""/>
+
+ <StatusType description="Example" statusTypeId="EXAMPLE_STATUS"
hasTable="N" parentTypeId=""/>
+ <StatusItem description="In Design" sequenceId="01" statusCode="IN_DESIGN"
statusId="EXST_IN_DESIGN" statusTypeId="EXAMPLE_STATUS"/>
+ <StatusItem description="Defined" sequenceId="02" statusCode="DEFINED"
statusId="EXST_DEFINED" statusTypeId="EXAMPLE_STATUS"/>
+ <StatusItem description="Approved" sequenceId="03" statusCode="APPROVED"
statusId="EXST_APPROVED" statusTypeId="EXAMPLE_STATUS"/>
+ <StatusItem description="Implemented" sequenceId="04"
statusCode="IMPLEMENTED" statusId="EXST_IMPLEMENTED"
statusTypeId="EXAMPLE_STATUS"/>
+ <StatusItem description="Tested" sequenceId="05" statusCode="TESTED"
statusId="EXST_TESTED" statusTypeId="EXAMPLE_STATUS"/>
+ <StatusItem description="Complete" sequenceId="06" statusCode="COMPLETE"
statusId="EXST_COMPLETE" statusTypeId="EXAMPLE_STATUS"/>
+ <StatusItem description="Cancelled" sequenceId="99" statusCode="CANCELLED"
statusId="EXST_CANCELLED" statusTypeId="EXAMPLE_STATUS"/>
+ <StatusValidChange statusId="EXST_IN_DESIGN" statusIdTo="EXST_DEFINED"
transitionName="Definition Complete"/>
+ <StatusValidChange statusId="EXST_DEFINED" statusIdTo="EXST_APPROVED"
transitionName="Approve"/>
+ <StatusValidChange statusId="EXST_APPROVED" statusIdTo="EXST_IMPLEMENTED"
transitionName="Implementation Complete"/>
+ <StatusValidChange statusId="EXST_IMPLEMENTED" statusIdTo="EXST_TESTED"
transitionName="Testing Complete"/>
+ <StatusValidChange statusId="EXST_TESTED" statusIdTo="EXST_COMPLETE"
transitionName="Example Completed"/>
+ <StatusValidChange statusId="EXST_IN_DESIGN" statusIdTo="EXST_CANCELLED"
transitionName="Cancel Example"/>
+ <StatusValidChange statusId="EXST_DEFINED" statusIdTo="EXST_CANCELLED"
transitionName="Cancel Example"/>
+ <StatusValidChange statusId="EXST_APPROVED" statusIdTo="EXST_CANCELLED"
transitionName="Cancel Example"/>
+ <StatusValidChange statusId="EXST_IMPLEMENTED" statusIdTo="EXST_CANCELLED"
transitionName="Cancel Example"/>
+ <StatusValidChange statusId="EXST_TESTED" statusIdTo="EXST_CANCELLED"
transitionName="Cancel Example"/>
+
+ <EnumerationType description="Example Feature Source"
enumTypeId="EXMPL_FEAT_SOURCE" hasTable="N" parentTypeId=""/>
+ <Enumeration description="Customer" enumCode="CUSTOMER"
enumId="EXFTSRC_CUSTOMER" sequenceId="01" enumTypeId="EXMPL_FEAT_SOURCE"/>
+ <Enumeration description="Partner" enumCode="PARTNER"
enumId="EXFTSRC_PARTNER" sequenceId="02" enumTypeId="EXMPL_FEAT_SOURCE"/>
+ <Enumeration description="Employee" enumCode="EMPLOYEE"
enumId="EXFTSRC_EMPLOYEE" sequenceId="03" enumTypeId="EXMPL_FEAT_SOURCE"/>
+
+ <Example exampleId="EX01" exampleName="Example 1"
exampleTypeId="CONTRIVED" statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX02" exampleName="Example 2"
exampleTypeId="CONTRIVED" statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX03" exampleName="Example 3"
exampleTypeId="CONTRIVED" statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX04" exampleName="Example 4"
exampleTypeId="REAL_WORLD" statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX05" exampleName="Example 5"
exampleTypeId="REAL_WORLD" statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX06" exampleName="Example 6" exampleTypeId="MADE_UP"
statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX07" exampleName="Example 7" exampleTypeId="MADE_UP"
statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX08" exampleName="Example 8" exampleTypeId="MADE_UP"
statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX09" exampleName="Example 9" exampleTypeId="MADE_UP"
statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX10" exampleName="Example 10" exampleTypeId="MADE_UP"
statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX11" exampleName="Example 11"
exampleTypeId="INSPIRED" statusId="EXST_IN_DESIGN" description="mMy inspired
example 11 description"/>
+ <Example exampleId="EX12" exampleName="Example 12"
exampleTypeId="INSPIRED" statusId="EXST_IN_DESIGN" description="mMy inspired
example 12 description"/>
+ <create>
+ <Example exampleId="EX13" exampleName="Example 13"
exampleTypeId="INSPIRED" statusId="EXST_IN_DESIGN"/>
+ <Example exampleId="EX14" exampleName="Example 14"
exampleTypeId="INSPIRED" statusId="EXST_IN_DESIGN"/>
+ </create>
+ <create-replace>
+ <Example exampleId="EX12" exampleName="Example 12 after replace"
exampleTypeId="INSPIRED" statusId="EXST_IN_DESIGN"/>
+ </create-replace>
+ <create-update>
+ <Example exampleId="EX12" exampleName="Example 11 after update"
exampleTypeId="INSPIRED" statusId="EXST_IN_DESIGN"/>
+ </create-update>
+ <delete>
+ <Example exampleId="EX09"/>
+ </delete>
+ <Example exampleId="EX10" exampleName="Example 10 after update"/>
+
+ <ExampleItem exampleId="EX01" exampleItemSeqId="00001"
description="EX1-001" amount="10"/>
+ <ExampleItem exampleId="EX01" exampleItemSeqId="00002"
description="EX1-002" amount="20"/>
+ <ExampleItem exampleId="EX02" exampleItemSeqId="00001"
description="EX2-001" amount="10"/>
+ <ExampleItem exampleId="EX02" exampleItemSeqId="00002"
description="EX2-002" amount="20"/>
+ <ExampleItem exampleId="EX02" exampleItemSeqId="00003"
description="EX2-003" amount="30"/>
+
+ <ExampleStatus exampleId="EX01" statusDate="2010-01-02 00:00:00"
statusEndDate="2011-01-02 00:00:00" statusId="EXST_IN_DESIGN"/>
+ <ExampleStatus exampleId="EX01" statusDate="2011-01-02 00:00:01"
statusEndDate="2012-01-02 00:00:00" statusId="EXST_DEFINED"/>
+ <ExampleStatus exampleId="EX01" statusDate="2012-01-02 00:00:00"
statusEndDate="2013-01-02 00:00:00" statusId="EXST_APPROVED"/>
+ <ExampleStatus exampleId="EX02" statusDate="2010-01-02 00:00:00"
statusEndDate="2011-01-02 00:00:00" statusId="EXST_IN_DESIGN"/>
+ <ExampleStatus exampleId="EX02" statusDate="2011-01-02 00:00:01"
statusEndDate="2012-01-02 00:00:00" statusId="EXST_DEFINED"/>
+ <ExampleStatus exampleId="EX02" statusDate="2012-01-02 00:00:00"
statusEndDate="2013-01-02 00:00:00" statusId="EXST_APPROVED"/>
+</entity-engine-xml>
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleDemoData.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleDemoData.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleDemoData.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleHelpData.xml
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleHelpData.xml?rev=1820973&view=auto
==============================================================================
--- ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleHelpData.xml (added)
+++ ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleHelpData.xml Fri Jan 12
12:22:29 2018
@@ -0,0 +1,48 @@
+<?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_EXAMPLE" localeString="en"
dataResourceTypeId="OFBIZ_FILE"
+ objectInfo="plugins/example/data/helpdata/HELP_EXAMPLE.xml"
dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
+ dataResourceName="Framework Example" mimeTypeId="text/xml"
isPublic="Y" />
+ <Content contentId="HELP_EXAMPLE" contentTypeId="DOCUMENT"
contentName="Framework Example" templateDataResourceId="HELP_TEMPL"
+ dataResourceId="HELP_EXAMPLE" statusId="CTNT_IN_PROGRESS"
mimeTypeId="text/html"/>
+ <ContentAssoc contentId="HELP_ROOT" contentIdTo="HELP_EXAMPLE"
contentAssocTypeId="TREE_CHILD" fromDate="2006-01-12 01:01:01"
sequenceNum="000"/>
+
+ <DataResource dataResourceId="HELP_EXAMPLE_FR" localeString="fr"
dataResourceTypeId="OFBIZ_FILE"
+ objectInfo="plugins/example/data/helpdata/HELP_EXAMPLE_FR.xml"
dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
+ dataResourceName="Exemple pour le développement"
mimeTypeId="text/xml" isPublic="Y" />
+ <Content contentId="HELP_EXAMPLE_FR" contentTypeId="DOCUMENT"
contentName="Exemple pour le développement"
templateDataResourceId="HELP_TEMPL"
+ dataResourceId="HELP_EXAMPLE_FR" statusId="CTNT_IN_PROGRESS"
mimeTypeId="text/html" localeString="fr" />
+ <ContentAssoc contentId="HELP_EXAMPLE" contentIdTo="HELP_EXAMPLE_FR"
contentAssocTypeId="ALTERNATE_LOCALE" fromDate="2006-01-12 01:01:01"/>
+
+ <DataResource dataResourceId="EXAMPLE_main" localeString="en"
dataResourceTypeId="OFBIZ_FILE"
+ objectInfo="plugins/example/data/helpdata/HELP_EXAMPLE_main.xml"
dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS" dataResourceName="Example
help main page" mimeTypeId="text/xml" isPublic="Y" />
+ <Content contentId="EXAMPLE_main" contentTypeId="DOCUMENT"
contentName="Example main menu." templateDataResourceId="HELP_TEMPL"
dataResourceId="EXAMPLE_main" statusId="CTNT_IN_PROGRESS"
mimeTypeId="text/html"/>
+ <ContentAssoc contentId="HELP_EXAMPLE" contentIdTo="EXAMPLE_main"
mapKey="EXAMPLE_main" fromDate="2006-01-12 01:01:01"
contentAssocTypeId="TREE_CHILD" sequenceNum="000"/>
+ <ContentAssoc contentId="HELP_EXAMPLE" contentIdTo="EXAMPLE_main"
mapKey="EXAMPLE_FindExample" fromDate="2006-01-12 01:01:02" sequenceNum="000"
contentAssocTypeId="INSTANCE"/>
+
+ <DataResource dataResourceId="EXAMPLE_docbook" localeString="en"
dataResourceTypeId="OFBIZ_FILE"
+ objectInfo="plugins/example/data/helpdata/HELP_EXAMPLE_docbook.xml"
dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS" dataResourceName="Example
docBook usage" mimeTypeId="text/xml" isPublic="Y" />
+ <Content contentId="EXAMPLE_docbook" contentTypeId="DOCUMENT"
contentName="Example Docbook usage" templateDataResourceId="HELP_TEMPL"
dataResourceId="EXAMPLE_docbook" statusId="CTNT_IN_PROGRESS"
mimeTypeId="text/html"/>
+ <ContentAssoc contentId="HELP_EXAMPLE" contentIdTo="EXAMPLE_docbook"
contentAssocTypeId="TREE_CHILD" fromDate="2006-01-12 01:01:01"
sequenceNum="000" mapKey="EXAMPLE_docbook"/>
+
+
+</entity-engine-xml>
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleHelpData.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleHelpData.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleHelpData.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortalSeedData.xml
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortalSeedData.xml?rev=1820973&view=auto
==============================================================================
--- ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortalSeedData.xml
(added)
+++ ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortalSeedData.xml Fri
Jan 12 12:22:29 2018
@@ -0,0 +1,36 @@
+<?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>
+ <!-- PortalPortlet Seed Data: system pages -->
+ <PortalPage portalPageId="EXAMPLE" sequenceNum="0" portalPageName="Example
Portal Page" description="The default example OFBiz portal page"
ownerUserLoginId="_NA_"/>
+ <PortalPageColumn portalPageId="EXAMPLE" columnSeqId="00001"
columnWidthPixels="400"/>
+ <PortalPageColumn portalPageId="EXAMPLE" columnSeqId="00002"/><!-- no
width in pixels or percent, use the rest of the space available -->
+ <PortalPagePortlet portalPageId="EXAMPLE" portalPortletId="EXAMPLE_1"
portletSeqId="00001" columnSeqId="00001" sequenceNum="0"/>
+ <PortalPagePortlet portalPageId="EXAMPLE" portalPortletId="EXAMPLE_3"
portletSeqId="00001" columnSeqId="00002" sequenceNum="1"/>
+
+ <PortalPage portalPageId="EXAMPLE1" sequenceNum="100"
parentPortalPageId="EXAMPLE" portalPageName="Example Portal Page 1"
description="Portal page 1" ownerUserLoginId="_NA_"/>
+ <PortalPageColumn portalPageId="EXAMPLE1" columnSeqId="00001"/>
+ <PortalPagePortlet portalPageId="EXAMPLE1" portalPortletId="EXAMPLE_1"
portletSeqId="00001" columnSeqId="00001" sequenceNum="1"/>
+
+ <PortalPage portalPageId="EXAMPLE2" sequenceNum="200"
parentPortalPageId="EXAMPLE" portalPageName="Example Portal Page 2"
description="Portal page 2" ownerUserLoginId="_NA_"/>
+ <PortalPageColumn portalPageId="EXAMPLE2" columnSeqId="00001"/>
+ <PortalPagePortlet portalPageId="EXAMPLE2" portalPortletId="EXAMPLE_1"
portletSeqId="00001" columnSeqId="00001" sequenceNum="1"/>
+</entity-engine-xml>
Propchange:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortalSeedData.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortalSeedData.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortalSeedData.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortletData.xml
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortletData.xml?rev=1820973&view=auto
==============================================================================
--- ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortletData.xml (added)
+++ ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortletData.xml Fri Jan
12 12:22:29 2018
@@ -0,0 +1,39 @@
+<?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>
+ <PortalPortlet portalPortletId="EXAMPLE_1" portletName="Example 1"
description="Example portlet n. 1"
+ screenName="ExamplePortlet1"
screenLocation="component://example/widget/example/PortletScreens.xml"
+ editFormName="ExamplePortlet1Edit"
editFormLocation="component://example/widget/example/PortletEditForms.xml"
+ screenshot="/themes/common/webapp/images/ofbiz_logo.png"/>
+
+ <PortalPortlet portalPortletId="EXAMPLE_2" portletName="Example 2"
description="Example portlet n. 2"
+ screenName="ExamplePortlet2"
screenLocation="component://example/widget/example/PortletScreens.xml"
+ editFormName="ExamplePortlet2Edit"
editFormLocation="component://example/widget/example/PortletEditForms.xml"
+ screenshot="/images/opentravelsystem_logo.jpg"/>
+
+ <PortalPortlet portalPortletId="EXAMPLE_3" portletName="Example 3"
description="Example portlet n. 3"
+ screenName="ExamplePortlet3"
screenLocation="component://example/widget/example/PortletScreens.xml"
+ editFormName="ExamplePortlet3Edit"
editFormLocation="component://example/widget/example/PortletEditForms.xml"/>
+
+ <PortletCategory portletCategoryId="EXAMPLE" description="Example
Portlet(s)"/>
+ <PortletPortletCategory portalPortletId="EXAMPLE_1"
portletCategoryId="EXAMPLE"/>
+ <PortletPortletCategory portalPortletId="EXAMPLE_2"
portletCategoryId="EXAMPLE"/>
+ <PortletPortletCategory portalPortletId="EXAMPLE_3"
portletCategoryId="EXAMPLE"/>
+</entity-engine-xml>
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortletData.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortletData.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExamplePortletData.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityGroupDemoData.xml
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityGroupDemoData.xml?rev=1820973&view=auto
==============================================================================
---
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityGroupDemoData.xml
(added)
+++
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityGroupDemoData.xml
Fri Jan 12 12:22:29 2018
@@ -0,0 +1,29 @@
+<?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>
+ <!-- Example security -->
+ <SecurityGroupPermission fromDate="2001-05-13 12:00:00.0"
groupId="FULLADMIN" permissionId="EXAMPLE_ADMIN"/>
+ <SecurityGroupPermission fromDate="2001-05-13 12:00:00.0"
groupId="FLEXADMIN" permissionId="EXAMPLE_CREATE"/>
+ <SecurityGroupPermission fromDate="2001-05-13 12:00:00.0"
groupId="FLEXADMIN" permissionId="EXAMPLE_DELETE"/>
+ <SecurityGroupPermission fromDate="2001-05-13 12:00:00.0"
groupId="FLEXADMIN" permissionId="EXAMPLE_UPDATE"/>
+ <SecurityGroupPermission fromDate="2001-05-13 12:00:00.0"
groupId="FLEXADMIN" permissionId="EXAMPLE_VIEW"/>
+ <SecurityGroupPermission fromDate="2001-05-13 12:00:00.0"
groupId="VIEWADMIN" permissionId="EXAMPLE_VIEW"/>
+ <SecurityGroupPermission fromDate="2001-05-13 12:00:00.0"
groupId="BIZADMIN" permissionId="EXAMPLE_ADMIN"/>
+</entity-engine-xml>
Propchange:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityGroupDemoData.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityGroupDemoData.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityGroupDemoData.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityPermissionSeedData.xml
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityPermissionSeedData.xml?rev=1820973&view=auto
==============================================================================
---
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityPermissionSeedData.xml
(added)
+++
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityPermissionSeedData.xml
Fri Jan 12 12:22:29 2018
@@ -0,0 +1,30 @@
+<?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>
+ <!-- Example security -->
+ <SecurityPermission description="View operations in the Example Management
Screens." permissionId="EXAMPLE_VIEW"/>
+ <SecurityPermission description="Create operations in the Example
Management Screens." permissionId="EXAMPLE_CREATE"/>
+ <SecurityPermission description="Update operations in the Example
Management Screens." permissionId="EXAMPLE_UPDATE"/>
+ <SecurityPermission description="Delete operations in the Example
Management Screens." permissionId="EXAMPLE_DELETE"/>
+ <SecurityPermission description="ALL operations in the Example Management
Screens." permissionId="EXAMPLE_ADMIN"/>
+
+ <!-- super user -->
+ <SecurityGroupPermission fromDate="2001-05-13 12:00:00.0" groupId="SUPER"
permissionId="EXAMPLE_ADMIN"/>
+</entity-engine-xml>
Propchange:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityPermissionSeedData.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityPermissionSeedData.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange:
ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleSecurityPermissionSeedData.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleTypeData.xml
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleTypeData.xml?rev=1820973&view=auto
==============================================================================
--- ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleTypeData.xml (added)
+++ ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleTypeData.xml Fri Jan 12
12:22:29 2018
@@ -0,0 +1,22 @@
+<?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>
+
+</entity-engine-xml>
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleTypeData.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleTypeData.xml
------------------------------------------------------------------------------
svn:keywords = Date Rev Author URL Id
Propchange: ofbiz/ofbiz-plugins/trunk/birt/data/example/ExampleTypeData.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Modified: ofbiz/ofbiz-plugins/trunk/birt/ofbiz-component.xml
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-plugins/trunk/birt/ofbiz-component.xml?rev=1820973&r1=1820972&r2=1820973&view=diff
==============================================================================
--- ofbiz/ofbiz-plugins/trunk/birt/ofbiz-component.xml (original)
+++ ofbiz/ofbiz-plugins/trunk/birt/ofbiz-component.xml Fri Jan 12 12:22:29 2018
@@ -31,6 +31,14 @@ under the License.
<entity-resource type="data" reader-name="demo" loader="main"
location="data/BirtSecurityGroupDemoData.xml"/>
<entity-resource type="data" reader-name="demo" loader="main"
location="data/BirtMasterData.xml"/>
+ <entity-resource type="data" reader-name="seed" loader="main"
location="data/example/ExampleTypeData.xml"/>
+ <entity-resource type="data" reader-name="seed" loader="main"
location="data/example/ExampleSecurityPermissionSeedData.xml"/>
+ <entity-resource type="data" reader-name="demo" loader="main"
location="data/example/ExampleSecurityGroupDemoData.xml"/>
+ <entity-resource type="data" reader-name="seed" loader="main"
location="data/example/ExamplePortletData.xml"/>
+ <entity-resource type="data" reader-name="seed" loader="main"
location="data/example/ExamplePortalSeedData.xml"/>
+ <entity-resource type="data" reader-name="seed" loader="main"
location="data/example/ExampleHelpData.xml"/>
+ <entity-resource type="data" reader-name="demo" loader="main"
location="data/example/ExampleDemoData.xml"/>
+
<entity-resource type="model" reader-name="main" loader="main"
location="entitydef/ServiceReportsView.xml"/>
<service-resource type="model" loader="main"
location="servicedef/services.xml"/>