You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Scott Gray <le...@gmail.com> on 2007/01/23 09:29:59 UTC

Re: svn commit: r498895 [1/3] - in /ofbiz/trunk/specialpurpose: ./ assetmaint/ assetmaint/config/ assetmaint/entitydef/ assetmaint/script/ assetmaint/script/org/ assetmaint/script/org/ofbiz/ assetmaint/script/org/ofbiz/assetmaint/ assetmaint/webapp/ assetm...

Hi David

There's a build problem after this commit:
classes:
   [subant] Failure for target 'null' of: 
C:\emofbiz\specialpurpose\build.xml
   [subant] The following error occurred while executing this line:
   [subant] C:\emofbiz\specialpurpose\build.xml:58: The following error 
occurred while executing this line:
   [subant] C:\emofbiz\specialpurpose\assetmaint\build.xml:82: srcdir 
"C:\emofbiz\specialpurpose\assetmaint\src" does not exist!

Regards
Scott

jonesde@apache.org wrote:
> Author: jonesde
> Date: Mon Jan 22 18:27:12 2007
> New Revision: 498895
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=498895
> Log:
> Added assetmaint derived app from Anil Patel in Jira #OFBIZ-437; note that this is going directly in because even though it is add-on code it was developed from the beginning to go into OFBiz and simply had not yet because of my time constraints to do a final review and commit of it; I was involved from early on working with Anil on this so the code history is also not in question
>
> Added:
>     ofbiz/trunk/specialpurpose/assetmaint/
>     ofbiz/trunk/specialpurpose/assetmaint/build.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/config/
>     ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.properties   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/entitydef/
>     ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitygroup.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitymodel.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/ofbiz-component.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/script/
>     ofbiz/trunk/specialpurpose/assetmaint/script/org/
>     ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/
>     ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/assetmaint/
>     ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/assetmaint/FixedAssetMaintEvents.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/actions/
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/actions/workeffort/
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/actions/workeffort/EditWorkEfforts.bsh   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/controller.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/facility-controller.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/web.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/includes/
>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/includes/appbar.ftl   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/
>     ofbiz/trunk/specialpurpose/assetmaint/widget/AssetmaintScreens.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/CommonScreens.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/FacilityScreens.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/FixedAssetScreens.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/LookupScreens.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/Menus.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/ProductScreens.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/
>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/FacilityForms.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/FixedAssetForms.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/LookupForms.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ProductForms.xml   (with props)
>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/WorkEffortForms.xml   (with props)
> Modified:
>     ofbiz/trunk/specialpurpose/build.xml
>     ofbiz/trunk/specialpurpose/component-load.xml
>
> Added: ofbiz/trunk/specialpurpose/assetmaint/build.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/build.xml?view=auto&rev=498895
> ==============================================================================
> --- ofbiz/trunk/specialpurpose/assetmaint/build.xml (added)
> +++ ofbiz/trunk/specialpurpose/assetmaint/build.xml Mon Jan 22 18:27:12 2007
> @@ -0,0 +1,112 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<!--
> +Licensed 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.
> +-->
> +
> +<project name="OFBiz - Asset Maintenance Component" default="jar" basedir=".">
> +
> +    <!-- ================================================================== -->
> +    <!-- Initialization of all property settings                            -->
> +    <!-- ================================================================== -->
> +
> +    <target name="init">
> +        <property environment="env"/>
> +        <property name="desc" value="Asset Maintenance Component"/>
> +        <property name="name" value="ofbiz-assetmaint"/>
> +        <property name="src.dir" value="src"/>
> +        <property name="dtd.dir" value="dtd"/>
> +        <property name="lib.dir" value="lib"/>
> +        <property name="build.dir" value="build"/>
> +    </target>
> +
> +    <target name="classpath">
> +        <path id="local.class.path">
> +            <fileset dir="../../framework/base/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/base/lib/commons" includes="*.jar"/>
> +            <fileset dir="../../framework/base/lib/j2eespecs" includes="*.jar"/>
> +            <fileset dir="../../framework/base/build/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/entity/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/entity/build/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/security/build/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/service/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/service/build/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/minilang/build/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/webapp/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/webapp/build/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/common/build/lib" includes="*.jar"/>
> +            <fileset dir="../../framework/workflow/build/lib" includes="*.jar"/>
> +            <fileset dir="../../applications/product/build/lib" includes="*.jar"/>
> +        </path>
> +    </target>
> +
> +    <!-- ================================================================== -->
> +    <!-- Removes all created files and directories                          -->
> +    <!-- ================================================================== -->
> +
> +    <target name="clean" depends="clean-lib">
> +        <delete dir="${build.dir}"/>
> +    </target>
> +
> +    <target name="clean-lib" depends="init">
> +        <delete dir="${build.dir}/lib"/>
> +    </target>
> +
> +    <!-- ================================================================== -->
> +    <!-- Makes sure the needed directory structure is in place              -->
> +    <!-- ================================================================== -->
> +
> +    <target name="prepare" depends="clean-lib">
> +        <mkdir dir="${build.dir}/classes"/>
> +        <mkdir dir="${build.dir}/lib"/>
> +    </target>
> +
> +    <target name="prepare-docs" depends="init">
> +        <mkdir dir="${build.dir}/javadocs"/>
> +    </target>
> +
> +    <!-- ================================================================== -->
> +    <!-- Compilation of the source files                                                                                                                         -->
> +    <!-- ================================================================== -->
> +
> +    <target name="classes" depends="prepare,classpath">
> +    	<javac debug="on" source="1.4" deprecation="on" destdir="${build.dir}/classes">
> +            <classpath>
> +                <path refid="local.class.path"/>
> +            </classpath>
> +            <src path="${src.dir}"/>
> +        </javac>
> +        <copy todir="${build.dir}/classes">
> +            <!-- don't put the DTDs in the jar file... -->
> +            <fileset dir="${src.dir}" includes="**/*.properties,**/*.xml,**/*.bsh,**/*.logic,**/*.js,**/*.jacl,**/*.py"/>
> +        </copy>
> +    </target>
> +
> +    <target name="jar" depends="classes">
> +        <jar jarfile="${build.dir}/lib/${name}.jar" basedir="${build.dir}/classes"/>
> +    </target>
> +
> +    <!-- ================================================================== -->
> +    <!-- Build JavaDoc                                                      -->
> +    <!-- ================================================================== -->
> +
> +    <target name="docs" depends="prepare-docs,classpath">
> +        <javadoc packagenames="org.ofbiz.service.*"
> +                 classpathref="local.class.path"
> +                 destdir="${build.dir}/javadocs"
> +                 Windowtitle="Open for Business - ${desc}">
> +            <sourcepath path="${src.dir}"/>
> +        </javadoc>
> +    </target>
> +
> +    <target name="all" depends="jar,docs"/>
> +</project>
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/build.xml
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/build.xml
> ------------------------------------------------------------------------------
>     svn:keywords = "Date Rev Author URL Id"
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/build.xml
> ------------------------------------------------------------------------------
>     svn:mime-type = text/xml
>
> Added: ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.properties
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.properties?view=auto&rev=498895
> ==============================================================================
> --- ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.properties (added)
> +++ ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.properties Mon Jan 22 18:27:12 2007
> @@ -0,0 +1,79 @@
> +#####################################################################
> +# Licensed 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.
> +#####################################################################
> +en=English
> +fr=French
> +de=German
> +nl=Dutch
> +
> +# Override Page and Label title
> +
> +AssetMaintCompanyName=Ofbiz Company
> +AssetMaintCompanySubtitle=Maintenance Department
> +
> +PageTitleFindFixedAssets=Find Equipments
> +LabelTitleFindFixedAssets=Find Equipments
> +PageTitleEditFixedAsset=Edit Equipment
> +LabelTitleEditFixedAsset = Edit Equipment
> +LabelTitleFixedAssetChildren=Children Equipments
> +
> +PageTitleFindFixedAssetMaints=Find Maintenances
> +
> +PageTitleEditWorkEffort=Edit Task
> +PageTitleChildWorkEfforts=Task Breakdown
> +PageTitleListItemIssuence=Parts List
> +
> +# Override UiLabels defined in accounting component. Give them more specialized Labels.
> +AccountingNewFixedAsset=New Equipment
> +AccountingEditFixedAsset=Edit Equipment
> +AccountingFixedAssetEdit=Create/Update Equipment
> +AccountingNewFixedAssetIdentsType=Create Equipment Identification Type
> +AccountingFindFixedAsset=Find Equipments
> +
> +AccountingFixedAssets=Equipments
> +AccountingFixedAsset=Equipment
> +AccountingFixedAssetId=Equipment Id
> +AccountingFixedAssetName=Description
> +AccountingFixedAssetIdent=Identification
> +AccountingFixedAssetIdents=Identifications
> +AccountingNewFixedAssetIdent=Create Identification
> +AccountingFixedAssetIdentTypeId=Equipment Identification Type Id
> +AccountingFixedAssetIdentIdValue=Value
> +AccountingFixedAssetParent=Equipment Group
> +AccountingFixedAssetChildren=Children
> +AccountingFixedAssetMaintSeqId=Maint Seq Id
> +AccountingFixedAssetMaintIntervalQuantity=Meter Reading
> +AccountingFixedAssetMaintIntervalUom=Meter Uom
> +AccountingFixedAssetMaintIntervalMeterType=Meter Type
> +AccountingInstanceOfProductId=Manufacturer Product Id
> +AccountingFixedAssets=Equipments
> +
> +AssetEquipmentStdCosts = Standard Cost
> +
> +AccountingFacilityId=Located at
> +AccountingFixedAssetClassEnumId=Equipment Class
> +AccountingFixedAssetStdCosts = Standard Costs
> +
> +ProductWarehouse=Warehouse
> +
> +WorkEffortActualStartDate=Start Date
> +WorkEffortActualCompletionDate=Completion Date
> +WorkEffortAllTasks=Tasks
> +WorkEffortWorkEffortAssocTypeId=Association Type
> +WorkEffortWorkEffortPurposeTypeId=Purpose
> + 
> +FixedAssetMaintWorkEffortName=Maintenance of Equipment
> +FixedAssetMaintItemIssuence=Parts
> +
> +AccountingFixedAssetIdRequiredError=Equipment Id is required field, Please enter and try again.
> +AccountingFixedAssetIdInvalidError=Equipment Id is invalid. Please use Equipment lookup tool to find valid Equipment Id
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.properties
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.properties
> ------------------------------------------------------------------------------
>     svn:keywords = "Date Rev Author URL Id"
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.properties
> ------------------------------------------------------------------------------
>     svn:mime-type = text/plain
>
> Added: ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitygroup.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitygroup.xml?view=auto&rev=498895
> ==============================================================================
> --- ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitygroup.xml (added)
> +++ ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitygroup.xml Mon Jan 22 18:27:12 2007
> @@ -0,0 +1,31 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<!--
> +Licensed 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.
> +-->
> +
> +<entitygroup xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +        xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/entitygroup.xsd">
> +
> +  <!-- ========================================================= -->
> +  <!-- org.ofbiz.assetmaint.fixedasset -->
> +  <!-- ========================================================= -->
> +
> +    <entity-group group="org.ofbiz" entity="FixedAssetAndMaint" />
> +    <entity-group group="org.ofbiz" entity="FixedAssetAndIdent" />	
> +    <entity-group group="org.ofbiz" entity="FixedAssetMaintWorkEffort" />
> +    <entity-group group="org.ofbiz" entity="WorkEffortAndTimeEntry" />
> +    <entity-group group="org.ofbiz" entity="FixedAssetMaintWorkEffortAndPartyAssignment" />
> +    <entity-group group="org.ofbiz" entity="FixedAssetMaintWorkEffortAndTimeEntry" />
> +    <entity-group group="org.ofbiz" entity="ItemIssuanceInventoryItemAndProduct" />
> +    <entity-group group="org.ofbiz" entity="ProductInventoryItemAndItemIssuance" />
> +</entitygroup>
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitygroup.xml
> ------------------------------------------------------------------------------
>     svn:keywords = "Date Rev Author URL Id"
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitygroup.xml
> ------------------------------------------------------------------------------
>     svn:mime-type = text/xml
>
> Added: ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitymodel.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitymodel.xml?view=auto&rev=498895
> ==============================================================================
> --- ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitymodel.xml (added)
> +++ ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitymodel.xml Mon Jan 22 18:27:12 2007
> @@ -0,0 +1,185 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<!--
> +Licensed 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.
> +-->
> +
> +<entitymodel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +    xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/entitymodel.xsd">
> +  <!-- ========================================================= -->
> +  <!-- ======================== Defaults ======================= -->
> +  <!-- ========================================================= -->
> +    <title>Entity of an Open For Business Project Component</title>
> +    <description>None</description>
> +    <author>None</author>
> +    <version>1.0</version>
> +
> +    <view-entity entity-name="FixedAssetAndMaint" package-name="org.ofbiz.assetmaint">
> +        <member-entity entity-alias="FA" entity-name="FixedAsset"/>
> +        <member-entity entity-alias="FAM" entity-name="FixedAssetMaint"/>
> +        <alias-all entity-alias="FA"/>
> +        <alias-all entity-alias="FAM"/>
> +        <view-link entity-alias="FA" rel-entity-alias="FAM">
> +            <key-map field-name="fixedAssetId"/>
> +        </view-link>
> +    </view-entity>
> +    <view-entity entity-name="FixedAssetAndIdent" package-name="org.ofbiz.assetmaint">
> +        <member-entity entity-alias="FA" entity-name="FixedAsset"/>
> +        <member-entity entity-alias="FAI" entity-name="FixedAssetIdent"/>
> +        <alias-all entity-alias="FA"/>
> +        <alias-all entity-alias="FAI"/>
> +        <view-link entity-alias="FA" rel-entity-alias="FAI">
> +            <key-map field-name="fixedAssetId"/>
> +        </view-link>
> +    </view-entity>
> +    <view-entity entity-name="FixedAssetMaintWorkEffort" package-name="org.ofbiz.assetmaint">
> +        <member-entity entity-alias="FAM" entity-name="FixedAssetMaint"/>
> +        <member-entity entity-alias="WE" entity-name="WorkEffort"/>
> +        <alias-all entity-alias="FAM"/>
> +        <alias-all entity-alias="WE"/>
> +        <view-link entity-alias="FAM" rel-entity-alias="WE">
> +            <key-map field-name="scheduleWorkEffortId" rel-field-name="workEffortId"/>
> +        </view-link>
> +    </view-entity>
> +    <view-entity entity-name="WorkEffortAndTimeEntry" package-name="org.ofbiz.assetmaint">
> +        <member-entity entity-alias="WE" entity-name="WorkEffort"/>
> +        <member-entity entity-alias="TE" entity-name="TimeEntry"/>
> +        <alias-all entity-alias="WE"/>
> +        <alias-all entity-alias="TE"/>
> +        <view-link entity-alias="WE" rel-entity-alias="TE">
> +            <key-map field-name="workEffortId"/>
> +        </view-link>
> +    </view-entity>
> +    <view-entity entity-name="FixedAssetMaintWorkEffortAndPartyAssignment"
> +        package-name="org.ofbiz.assetmaint"
> +        title="View of FixedAssetMaint and WorkEffort and WorkEffortPartyAssignment">
> +        <member-entity entity-alias="FAM" entity-name="FixedAssetMaint"/>
> +        <member-entity entity-alias="WE" entity-name="WorkEffort"/>
> +        <member-entity entity-alias="WEPA" entity-name="WorkEffortPartyAssignment"/>
> +        <alias-all entity-alias="FAM"/>
> +        <alias-all entity-alias="WE"/>
> +        <alias entity-alias="WEPA" name="workEffortId"/>
> +        <alias entity-alias="WEPA" name="partyId"/>
> +        <alias entity-alias="WEPA" name="roleTypeId"/>
> +        <alias entity-alias="WEPA" name="fromDate"/>
> +        <alias entity-alias="WEPA" name="thruDate"/>
> +        <view-link entity-alias="FAM" rel-entity-alias="WE">
> +            <key-map field-name="scheduleWorkEffortId" rel-field-name="workEffortId"/>
> +        </view-link>
> +        <view-link entity-alias="WE" rel-entity-alias="WEPA">
> +            <key-map field-name="workEffortId"/>
> +        </view-link>
> +        <relation type="one" rel-entity-name="FixedAssetMaint">
> +            <key-map field-name="scheduleWorkEffortId" rel-field-name="workEffortId"/>
> +        </relation>
> +        <relation type="many" rel-entity-name="WorkEffortPartyAssignment"> 
> +            <key-map field-name="workEffortId"/>
> +        </relation>
> +    </view-entity>
> +    <view-entity entity-name="FixedAssetMaintWorkEffortAndTimeEntry"
> +        package-name="org.ofbiz.assetmaint"
> +        title="View of FixedAssetMaint and WorkEffort and TimeEntry">
> +        <member-entity entity-alias="FAM" entity-name="FixedAssetMaint"/>
> +        <member-entity entity-alias="WE" entity-name="WorkEffort"/>
> +        <member-entity entity-alias="TE" entity-name="TimeEntry"/>
> +        <alias-all entity-alias="FAM"/>
> +        <alias-all entity-alias="WE"/>
> +        <alias-all entity-alias="TE"/>
> +        <view-link entity-alias="FAM" rel-entity-alias="WE">
> +            <key-map field-name="scheduleWorkEffortId" rel-field-name="workEffortId"/>
> +        </view-link>
> +        <view-link entity-alias="WE" rel-entity-alias="TE">
> +            <key-map field-name="workEffortId"/>
> +        </view-link>
> +        <relation type="one" rel-entity-name="FixedAssetMaint">
> +            <key-map field-name="scheduleWorkEffortId" rel-field-name="workEffortId"/>
> +        </relation>
> +        <relation type="many" rel-entity-name="TimeEntry"> 
> +            <key-map field-name="workEffortId"/>
> +        </relation>
> +    </view-entity>
> +    <view-entity entity-name="ItemIssuanceInventoryItemAndProduct"
> +        package-name="org.ofbiz.assetmaint"
> +        title="View of Item Issuance,Inventory Item and Product">
> +        <member-entity entity-alias="IMIE" entity-name="ItemIssuance"/>
> +        <member-entity entity-alias="IYIM" entity-name="InventoryItem"/>
> +        <member-entity entity-alias="PT" entity-name="Product"/>
> +        <alias-all entity-alias="IMIE"/>
> +        <alias-all entity-alias="IYIM"/>
> +        <alias entity-alias="PT" name="productId"/>
> +        <alias entity-alias="PT" name="productTypeId"/>
> +        <alias entity-alias="PT" name="primaryProductCategoryId"/>
> +        <alias entity-alias="PT" name="manufacturerPartyId"/>
> +        <alias entity-alias="PT" name="facilityId"/>
> +        <alias entity-alias="PT" name="introductionDate"/>
> +        <alias entity-alias="PT" name="internalName"/>
> +        <alias entity-alias="PT" name="description"/>
> +        <alias entity-alias="PT" name="requireInventory"/>
> +        <alias entity-alias="PT" name="taxable"/>										
> +        <alias entity-alias="PT" name="chargeShipping"/>												
> +        <alias entity-alias="PT" name="taxable"/>										
> +        <alias entity-alias="PT" name="isVirtual"/>										
> +        <alias entity-alias="PT" name="isVariant"/>										
> +        <alias entity-alias="PT" name="createdDate"/>										
> +        <alias entity-alias="PT" name="createdByUserLogin"/>												
> +        <view-link entity-alias="IMIE" rel-entity-alias="IYIM">
> +            <key-map field-name="inventoryItemId"/>
> +        </view-link>
> +        <view-link entity-alias="IYIM" rel-entity-alias="PT">
> +            <key-map field-name="productId"/>
> +        </view-link>
> +        <relation type="one" rel-entity-name="InventoryItem">
> +            <key-map field-name="inventoryItemId"/>
> +        </relation>
> +        <relation type="one" rel-entity-name="Product"> 
> +            <key-map field-name="productId"/>
> +        </relation>
> +    </view-entity>
> +    <view-entity entity-name="ProductInventoryItemAndItemIssuance"
> +        package-name="org.ofbiz.assetmaint"
> +        title="View of Product,Inventory Item and ItemIssuance">
> +        <member-entity entity-alias="PT" entity-name="Product"/>
> +        <member-entity entity-alias="IYIM" entity-name="InventoryItem"/>
> +        <member-entity entity-alias="IMIE" entity-name="ItemIssuance"/>
> +        <alias-all entity-alias="IMIE"/>
> +        <alias-all entity-alias="IYIM"/>
> +        <alias entity-alias="PT" name="productId"/>
> +        <alias entity-alias="PT" name="productTypeId"/>
> +        <alias entity-alias="PT" name="primaryProductCategoryId"/>
> +        <alias entity-alias="PT" name="manufacturerPartyId"/>
> +        <alias entity-alias="PT" name="facilityId"/>
> +        <alias entity-alias="PT" name="introductionDate"/>
> +        <alias entity-alias="PT" name="internalName"/>
> +        <alias entity-alias="PT" name="description"/>
> +        <alias entity-alias="PT" name="requireInventory"/>
> +        <alias entity-alias="PT" name="taxable"/>										
> +        <alias entity-alias="PT" name="chargeShipping"/>												
> +        <alias entity-alias="PT" name="taxable"/>										
> +        <alias entity-alias="PT" name="isVirtual"/>										
> +        <alias entity-alias="PT" name="isVariant"/>										
> +        <alias entity-alias="PT" name="createdDate"/>										
> +        <alias entity-alias="PT" name="createdByUserLogin"/>												
> +        <view-link entity-alias="PT" rel-entity-alias="IYIM">
> +            <key-map field-name="productId"/>
> +        </view-link>
> +        <view-link entity-alias="IYIM" rel-entity-alias="IMIE">
> +            <key-map field-name="inventoryItemId"/>
> +        </view-link>
> +        <relation type="many" rel-entity-name="InventoryItem">
> +            <key-map field-name="productId"/>
> +        </relation>
> +        <relation type="many" rel-entity-name="ItemIssuance"> 
> +            <key-map field-name="inventoryItemId"/>
> +        </relation>
> +    </view-entity>
> +</entitymodel>
> +    
> \ No newline at end of file
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitymodel.xml
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitymodel.xml
> ------------------------------------------------------------------------------
>     svn:keywords = "Date Rev Author URL Id"
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/entitydef/entitymodel.xml
> ------------------------------------------------------------------------------
>     svn:mime-type = text/xml
>
> Added: ofbiz/trunk/specialpurpose/assetmaint/ofbiz-component.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/ofbiz-component.xml?view=auto&rev=498895
> ==============================================================================
> --- ofbiz/trunk/specialpurpose/assetmaint/ofbiz-component.xml (added)
> +++ ofbiz/trunk/specialpurpose/assetmaint/ofbiz-component.xml Mon Jan 22 18:27:12 2007
> @@ -0,0 +1,40 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<!--
> +Licensed 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.
> +-->
> +
> +<ofbiz-component name="assetmaint"
> +        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +        xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/ofbiz-component.xsd">
> +    <!-- define resource loaders; most common is to use the component resource loader -->
> +    <resource-loader name="main" type="component"/>
> +
> +    <!-- place the config directory on the classpath to access configuration files -->
> +    <classpath type="dir" location="config"/>
> +    <classpath type="dir" location="script"/>
> +
> +    <!-- load single or multiple external libraries -->
> +    <classpath type="jar" location="build/lib/*"/>
> +
> +    <!-- entity resources: model(s), eca(s), group, and data definitions -->
> +    <entity-resource type="model" reader-name="main" loader="main" location="entitydef/entitymodel.xml"/>
> +    <entity-resource type="group" reader-name="main" loader="main" location="entitydef/entitygroup.xml"/>  
> +
> +    <webapp name="assetmaint"
> +        title="AssetMaint"
> +        server="default-server"
> +        location="webapp/assetmaint"
> +        base-permission="OFBTOOLS"
> +        mount-point="/assetmaint"
> +        app-bar-display="false"/>
> +</ofbiz-component>
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/ofbiz-component.xml
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/ofbiz-component.xml
> ------------------------------------------------------------------------------
>     svn:keywords = "Date Rev Author URL Id"
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/ofbiz-component.xml
> ------------------------------------------------------------------------------
>     svn:mime-type = text/xml
>
> Added: ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/assetmaint/FixedAssetMaintEvents.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/assetmaint/FixedAssetMaintEvents.xml?view=auto&rev=498895
> ==============================================================================
> --- ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/assetmaint/FixedAssetMaintEvents.xml (added)
> +++ ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/assetmaint/FixedAssetMaintEvents.xml Mon Jan 22 18:27:12 2007
> @@ -0,0 +1,65 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<!--
> +Licensed 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.
> +-->
> +
> +<simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
> +        xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/simple-methods.xsd">
> +
> +    <simple-method method-name="createFixedAssetMaintUpdateWorkEffort" login-required="true"
> +        short-description="Create FixedAssetMaint and Update Schedule information in WorkEffort">
> +        <if-empty field-name="parameters.fixedAssetId">
> +            <add-error><fail-property resource="AssetMaintUiLabels" property="AccountingFixedAssetIdRequiredError"/></add-error>
> +        </if-empty>
> +        <if-not-empty field-name="parameters.fixedAssetId">
> +            <set from-field="parameters.fixedAssetId" field="fixedAssetExistsMap.fixedAssetId"/>
> +            <find-by-primary-key entity-name="FixedAsset" map-name="fixedAssetExistsMap" value-name="existingFixedAssset"/>
> +            <if-empty field-name="existingFixedAssset">
> +                <add-error><fail-property resource="AssetMaintUiLabels" property="AccountingFixedAssetIdInvalidError"/></add-error>
> +            </if-empty>
> +        </if-not-empty>
> +        <check-errors/>
> +        <set-service-fields map-name="parameters" service-name="createFixedAssetMaint" to-map-name="createFixedAssetMaintCtx"/>
> +        <call-service service-name="createFixedAssetMaint" in-map-name="createFixedAssetMaintCtx">
> +            <result-to-field result-name="maintHistSeqId" map-name="findAssetMaintLookup" field-name="maintHistSeqId"/>
> +        </call-service>
> +        <set from-field="parameters.fixedAssetId" field="findAssetMaintLookup.fixedAssetId"/>
> +        <find-by-primary-key entity-name="FixedAssetMaint" map-name="findAssetMaintLookup" value-name="findAssetMaint"/>
> +        <set from-field="findAssetMaint.scheduleWorkEffortId" field="updateWorkEffortCtx.workEffortId"/>
> +        <set-service-fields map-name="parameters" service-name="updateWorkEffort" to-map-name="updateWorkEffortCtx"/>
> +        <!-- Maintenance WorkEffort entity -->
> +        <property-to-field field-name="workEffortNameText" resource="AssetMaintUiLabels" property="FixedAssetMaintWorkEffortName"/>
> +        <set value="${workEffortNameText} #${updateWorkEffortCtx.fixedAssetId}" field="updateWorkEffortCtx.workEffortName"/>
> +        <call-service service-name="updateWorkEffort" in-map-name="updateWorkEffortCtx"/>
> +    </simple-method>    
> +    <simple-method method-name="updateFixedAssetMaintAndWorkEffort" login-required="true"
> +        short-description="Update FixedAssetMaint and Schedule information in WorkEffort">
> +        <check-errors/>
> +        <set-service-fields map-name="parameters" service-name="updateFixedAssetMaint" to-map-name="updateFixedAssetMaintCtx"/>
> +        <call-service service-name="updateFixedAssetMaint" in-map-name="updateFixedAssetMaintCtx"/>
> +        <check-errors/>
> +        <set from-field="parameters.scheduleWorkEffortId" field="updateWorkEffortCtx.workEffortId"/>
> +        <set-service-fields map-name="parameters" service-name="updateWorkEffort" to-map-name="updateWorkEffortCtx"/>
> +        <call-service service-name="updateWorkEffort" in-map-name="updateWorkEffortCtx"/>
> +        <check-errors/>
> +    </simple-method>    
> +    
> +    <simple-method method-name="createWorkEffortAndAssoc" login-required="true"
> +        short-description="Create WorkEffort and Associate it with Parent (identified by workEffortFromId)">
> +        <set from-field="parameters.workEffortIdTo" field="parameters.workEffortId"/>
> +        <set-service-fields map-name="parameters" service-name="createWorkEffortAndAssoc" to-map-name="createWorkEffortAndAssocCtx"/>
> +        <call-service service-name="createWorkEffortAndAssoc" in-map-name="createWorkEffortAndAssocCtx"/>
> +        <check-errors/>
> +    </simple-method>    
> +</simple-methods>
> +    
> \ No newline at end of file
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/assetmaint/FixedAssetMaintEvents.xml
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/assetmaint/FixedAssetMaintEvents.xml
> ------------------------------------------------------------------------------
>     svn:keywords = "Date Rev Author URL Id"
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/assetmaint/FixedAssetMaintEvents.xml
> ------------------------------------------------------------------------------
>     svn:mime-type = text/xml
>
> Added: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/actions/workeffort/EditWorkEfforts.bsh
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/actions/workeffort/EditWorkEfforts.bsh?view=auto&rev=498895
> ==============================================================================
> --- ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/actions/workeffort/EditWorkEfforts.bsh (added)
> +++ ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/actions/workeffort/EditWorkEfforts.bsh Mon Jan 22 18:27:12 2007
> @@ -0,0 +1,81 @@
> +/*
> +Licensed 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.
> +*/
> +
> +import java.util.*;
> + 
> +import org.ofbiz.base.util.*;
> +import org.ofbiz.entity.*;
> +import org.ofbiz.entity.condition.*;
> +import org.ofbiz.entity.util.*;
> +
> +
> +maintHistSeqId = context.get("maintHistSeqId");
> +fixedAssetId = context.get("fixedAssetId");
> +workEffortId = context.get("workEffortId");
> +
> +if (maintHistSeqId == null) {
> +    maintHistSeqId = parameters.get("maintHistSeqId");
> +}
> +if (fixedAssetId == null) {
> +    fixedAssetId = parameters.get("fixedAssetId");
> +}
> +
> +if (maintHistSeqId == null) {
> +    maintHistSeqId = request.getParameter("maintHistSeqId");
> +}
> +if (fixedAssetId == null) {
> +    fixedAssetId = request.getParameter("fixedAssetId");
> +}
> +
> +// Following two cases are just to cover in forseen situation. In normal situation these will never execute.
> +// If request is coming from EditWorkEffort or EditWorkEffortAndAssoc then we'll not have fixedAssetId and maintSeqId
> +
> +if (workEffortId == null) {
> +    workEffortId = parameters.get("workEffortId");
> +}
> +if (workEffortId == null) {
> +    workEffortId = request.getParameter("workEffortId");
> +}
> +
> +
> +fixedAssetMaint = null;
> +workEffort = null;
> +fixedAsset = null;
> +
> +//Prefer to get workEffortId from FixedAssetMaint. 
> +if (maintHistSeqId !=null && fixedAssetId !=null) {
> +    fixedAssetMaint = delegator.findByPrimaryKey("FixedAssetMaint", UtilMisc.toMap("fixedAssetId",fixedAssetId ,"maintHistSeqId",maintHistSeqId));
> +    if (fixedAssetMaint != null) {
> +        workEffortId = fixedAssetMaint.get("scheduleWorkEffortId");
> +    }
> +}
> +
> +if (workEffortId != null) {
> +    workEffort = delegator.findByPrimaryKey("WorkEffort", UtilMisc.toMap("workEffortId",workEffortId));
> +    if (fixedAssetId == null && workEffort != null) {
> +        fixedAssetId = workEffort.get("fixedAssetId");
> +    }
> +}
> +
> +if (fixedAssetId != null) {
> +    fixedAsset = delegator.findByPrimaryKey("FixedAsset", UtilMisc.toMap("fixedAssetId",fixedAssetId));
> +}
> +context.put("fixedAssetMaint",fixedAssetMaint);       
> +context.put("workEffort",workEffort);       
> +context.put("fixedAsset",fixedAsset);   
> +
> +context.put("maintHistSeqId",maintHistSeqId);       
> +context.put("fixedAssetId",fixedAssetId);       
> +context.put("workEffortId",workEffortId); 
> +context.put("workEffortIdFrom",workEffortId); 
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/actions/workeffort/EditWorkEfforts.bsh
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/actions/workeffort/EditWorkEfforts.bsh
> ------------------------------------------------------------------------------
>     svn:keywords = "Date Rev Author URL Id"
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/actions/workeffort/EditWorkEfforts.bsh
> ------------------------------------------------------------------------------
>     svn:mime-type = text/plain
>
> Added: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/controller.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/controller.xml?view=auto&rev=498895
> ==============================================================================
> --- ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/controller.xml (added)
> +++ ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/controller.xml Mon Jan 22 18:27:12 2007
> @@ -0,0 +1,401 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<!--
> +Licensed 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.
> +-->
> +
> +<site-conf xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +        xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/site-conf.xsd">
> +    <include location="component://assetmaint/webapp/assetmaint/WEB-INF/facility-controller.xml"/>    
> +
> +    <description>Asset Maintenance Component Site Configuration File</description>
> +    <owner>Copyright 2001-2006 The Apache Software Foundation</owner>
> +    <errorpage>/error/error.jsp</errorpage>
> +
> +    <!-- event handlers -->
> +    <handler name="java" type="request" class="org.ofbiz.webapp.event.JavaEventHandler"/>
> +    <handler name="soap" type="request" class="org.ofbiz.webapp.event.SOAPEventHandler"/>
> +    <handler name="service" type="request" class="org.ofbiz.webapp.event.ServiceEventHandler"/>
> +    <handler name="simple" type="request" class="org.ofbiz.webapp.event.SimpleEventHandler"/>
> +    <handler name="service-multi" type="request" class="org.ofbiz.webapp.event.ServiceMultiEventHandler"/>
> +    <handler name="bsf" type="request" class="org.ofbiz.webapp.event.BsfEventHandler"/>
> +    <!-- view handlers -->
> +    <handler name="ftl" type="view" class="org.ofbiz.webapp.ftl.FreeMarkerViewHandler"/>
> +    <handler name="jsp" type="view" class="org.ofbiz.webapp.view.JspViewHandler"/>
> +    <handler name="screen" type="view" class="org.ofbiz.widget.screen.ScreenWidgetViewHandler"/>
> +    <handler name="screenfop" type="view" class="org.ofbiz.widget.screen.ScreenFopPdfViewHandler"/>
> +    <handler name="http" type="view" class="org.ofbiz.webapp.view.HttpViewHandler"/>
> +    <!--
> +      These can be used to return the reports as views; make sure the classes are compiled and available
> +        <handler name="datavision" type="view" class="org.ofbiz.webapp.view.DataVisionViewHandler"/>
> +        <handler name="jasperreportspdf" type="view" class="org.ofbiz.webapp.view.JasperReportsPdfViewHandler"/>
> +        <handler name="jasperreportsxml" type="view" class="org.ofbiz.webapp.view.JasperReportsXmlViewHandler"/>
> +    -->
> +
> +    <preprocessor>
> +        <!-- Events to run on every request before security (chains exempt) -->
> +        <!-- <event type="java" path="org.ofbiz.webapp.event.TestEvent" invoke="test"/> -->
> +        <event type="java" path="org.ofbiz.webapp.control.LoginWorker" invoke="checkExternalLoginKey"/>
> +    </preprocessor>
> +    <postprocessor>
> +        <!-- Events to run on every request after all other processing (chains exempt) -->
> +        <!-- <event type="java" path="org.ofbiz.webapp.event.TestEvent" invoke="test"/> -->
> +    </postprocessor>
> +
> +    <!-- Security Mappings -->
> +    <request-map uri="checkLogin" edit="false">
> +        <description>Verify a user is logged in.</description>
> +        <security https="true" auth="false"/>
> +        <event type="java" path="org.ofbiz.webapp.control.LoginWorker" invoke="checkLogin" />
> +        <response name="success" type="view" value="main"/>
> +        <response name="error" type="view" value="login"/>
> +    </request-map>
> +    <request-map uri="login">
> +        <security https="true" auth="false"/>
> +        <event type="java" path="org.ofbiz.webapp.control.LoginWorker" invoke="login"/>
> +        <response name="success" type="view" value="main"/>
> +        <response name="error" type="view" value="login"/>
> +    </request-map>
> +    <request-map uri="logout">
> +        <security https="true" auth="true"/>
> +        <event type="java" path="org.ofbiz.webapp.control.LoginWorker" invoke="logout"/>
> +        <response name="success" type="request" value="checkLogin"/>
> +        <response name="error" type="view" value="main"/>
> +    </request-map>
> +    <!-- End of Security Mappings -->
> +
> +    <!-- Request Mappings -->
> +    <request-map uri="view">
> +        <security https="false" auth="false"/>
> +        <response name="success" type="view" value="main"/>
> +        <response name="error" type="view" value="error"/>
> +    </request-map>
> +
> +    <request-map uri="authview">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="main"/>
> +        <response name="error" type="view" value="error"/>
> +    </request-map>
> +
> +    <request-map uri="main">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="main"/>
> +    </request-map>
> +
> +    <!-- FixedAssets requests -->
> +    <request-map uri="findFixedAssets">
> +        <security https="true" auth="true" />
> +        <response name="success" type="view" value="FindFixedAssets" />
> +        <response name="error" type="view" value="FindFixedAssets" />
> +    </request-map>
> +    <request-map uri="EditFixedAsset">
> +        <security https="true" auth="true" />
> +        <response name="success" type="view" value="EditFixedAsset" />
> +        <response name="error" type="view" value="EditFixedAsset" />
> +    </request-map>
> +    <request-map uri="createFixedAsset">
> +        <security https="true" auth="true" />
> +        <event type="service" path="" invoke="createFixedAsset" />
> +        <response name="success" type="view" value="EditFixedAsset" />
> +        <response name="error" type="view" value="EditFixedAsset" />
> +    </request-map>
> +    <request-map uri="updateFixedAsset">
> +        <security https="true" auth="true" />
> +        <event type="service" path="" invoke="updateFixedAsset" />
> +        <response name="success" type="view" value="EditFixedAsset" />
> +        <response name="error" type="view" value="EditFixedAsset" />
> +    </request-map>
> +    <request-map uri="FixedAssetChildren">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="FixedAssetChildren"/>
> +        <response name="error" type="view" value="FixedAssetChildren"/>
> +    </request-map>
> +   <!-- ================ Fixed Asset Calendar Requests ================= -->
> +    <request-map uri="ListFixedAssetCalendar">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="ListFixedAssetCalendar"/>
> +    </request-map>
> +    <request-map uri="updateFixedAssetCalendar">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="org.ofbiz.accounting.fixedasset.FixedAssetServices.xml" invoke="updateFixedAssetCalendar"/>
> +        <response name="success" type="view" value="ListFixedAssetCalendar"/>
> +        <response name="error" type="view" value="ListFixedAssetCalendar"/>
> +    </request-map>
> +
> +    <request-map uri="EditFixedAssetStdCosts">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditFixedAssetStdCosts"/>
> +    </request-map>
> +    <request-map uri="createFixedAssetStdCost">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="createFixedAssetStdCost"/>
> +        <response name="success" type="view" value="ListFixedAssetStdCosts"/>
> +    </request-map>
> +    <request-map uri="updateFixedAssetStdCost">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="updateFixedAssetStdCost"/>
> +        <response name="success" type="view" value="ListFixedAssetStdCosts"/>
> +    </request-map>
> +    <request-map uri="cancelFixedAssetStdCost">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="cancelFixedAssetStdCost"/>
> +        <response name="success" type="view" value="ListFixedAssetStdCosts"/>
> +    </request-map>
> +    <!-- FixedAssetIdent -->
> +    <request-map uri="EditFixedAssetIdents">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditFixedAssetIdents"/>
> +        <response name="error" type="view" value="EditFixedAssetIdents"/>
> +    </request-map>
> +    <request-map uri="createFixedAssetIdent">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="createFixedAssetIdent"/>
> +        <response name="success" type="view" value="EditFixedAssetIdents"/>
> +        <response name="error" type="view" value="EditFixedAssetIdents"/>
> +    </request-map>
> +    <request-map uri="updateFixedAssetIdent">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="updateFixedAssetIdent"/>
> +        <response name="success" type="view" value="EditFixedAssetIdents"/>
> +        <response name="error" type="view" value="EditFixedAssetIdents"/>
> +    </request-map>
> +    <request-map uri="removeFixedAssetIdent">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="removeFixedAssetIdent"/>
> +        <response name="success" type="view" value="EditFixedAssetIdents"/>
> +        <response name="error" type="view" value="EditFixedAssetIdents"/>
> +    </request-map>
> +    
> +    <!-- FixedAssetRegistration -->
> +    <request-map uri="EditFixedAssetRegistrations">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditFixedAssetRegistrations"/>
> +        <response name="error" type="view" value="EditFixedAssetRegistrations"/>
> +    </request-map>
> +    <request-map uri="createFixedAssetRegistration">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="createFixedAssetRegistration"/>
> +        <response name="success" type="view" value="EditFixedAssetRegistrations"/>
> +        <response name="error" type="view" value="EditFixedAssetRegistrations"/>
> +    </request-map>
> +    <request-map uri="updateFixedAssetRegistration">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="updateFixedAssetRegistration"/>
> +        <response name="success" type="view" value="EditFixedAssetRegistrations"/>
> +        <response name="error" type="view" value="EditFixedAssetRegistrations"/>
> +    </request-map>
> +    <request-map uri="deleteFixedAssetRegistration">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="deleteFixedAssetRegistration"/>
> +        <response name="success" type="view" value="EditFixedAssetRegistrations"/>
> +        <response name="error" type="view" value="EditFixedAssetRegistrations"/>
> +    </request-map>
> +    <!-- FixedAssetMaintenance -->
> +    <request-map uri="ListFixedAssetMaints">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="ListFixedAssetMaints"/>
> +        <response name="error" type="view" value="ListFixedAssetMaints"/>
> +    </request-map>
> +    <request-map uri="EditFixedAssetMaint">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditFixedAssetMaint"/>
> +        <response name="error" type="view" value="EditFixedAssetMaint"/>
> +    </request-map>
> +    <request-map uri="createFixedAssetMaintUpdateWorkEffort">
> +        <security https="true" auth="true"/>
> +        <event type="simple" path="org/ofbiz/assetmaint/FixedAssetMaintEvents.xml" invoke="createFixedAssetMaintUpdateWorkEffort"/>
> +        <response name="success" type="view" value="EditFixedAssetMaint"/>
> +        <response name="error" type="view" value="EditFixedAssetMaint"/>
> +    </request-map>
> +    <request-map uri="updateFixedAssetMaintAndWorkEffort">
> +        <security https="true" auth="true"/>
> +        <event type="simple" path="org/ofbiz/assetmaint/FixedAssetMaintEvents.xml" invoke="updateFixedAssetMaintAndWorkEffort"/>
> +        <response name="success" type="view" value="EditFixedAssetMaint"/>
> +        <response name="error" type="view" value="EditFixedAssetMaint"/>
> +    </request-map>
> +    <request-map uri="deleteFixedAssetMaint">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="deleteFixedAssetMaint"/>
> +        <response name="success" type="view" value="EditFixedAssetMaint"/>
> +        <response name="error" type="view" value="EditFixedAssetMaint"/>
> +    </request-map>
> +
> +    <request-map uri="findFixedAssetMaints">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="FindFixedAssetMaints"/>
> +        <response name="error" type="view" value="FindFixedAssetMaints"/>
> +    </request-map>
> +
> +    <!-- FixedAssetMaintenance Meter -->
> +    <request-map uri="EditFixedAssetMaintMeters">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditFixedAssetMaintMeters"/>
> +        <response name="error" type="view" value="EditFixedAssetMaintMeters"/>
> +    </request-map>
> +    <request-map uri="createFixedAssetMaintMeter">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="createFixedAssetMaintMeter"/>
> +        <response name="success" type="view" value="EditFixedAssetMaintMeters"/>
> +        <response name="error" type="view" value="EditFixedAssetMaintMeters"/>
> +    </request-map>
> +    <request-map uri="updateFixedAssetMaintMeter">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="updateFixedAssetMaintMeter"/>
> +        <response name="success" type="view" value="EditFixedAssetMaintMeters"/>
> +        <response name="error" type="view" value="EditFixedAssetMaintMeters"/>
> +    </request-map>
> +    <request-map uri="deleteFixedAssetMaintMeter">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="deleteFixedAssetMaintMeter"/>
> +        <response name="success" type="view" value="EditFixedAssetMaintMeters"/>
> +        <response name="error" type="view" value="EditFixedAssetMaintMeters"/>
> +    </request-map>
> +
> +    <!--  WorkEffort request mappings -->
> +    <request-map uri="EditWorkEfforts">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditWorkEfforts"/>
> +        <response name="error" type="view" value="EditWorkEfforts"/>
> +    </request-map>
> +    <request-map uri="updateWorkEffort">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="updateWorkEffort"/>
> +        <response name="success" type="view" value="EditWorkEfforts"/>
> +        <response name="error" type="view" value="EditWorkEfforts"/>
> +    </request-map>
> +    <request-map uri="createWorkEffort">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="createWorkEffort"/>
> +        <response name="success" type="view" value="EditWorkEfforts"/>
> +        <response name="error" type="view" value="EditWorkEfforts"/>
> +    </request-map>
> +    <request-map uri="updateWorkEffort">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="updateWorkEffort"/>
> +        <response name="success" type="view" value="EditWorkEfforts"/>
> +        <response name="error" type="view" value="EditWorkEfforts"/>
> +    </request-map>
> +
> +    <!-- TimeEntries on a Maintenance request mappings -->
> +    <request-map uri="EditWorkEffortTimeEntries">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditWorkEffortTimeEntries"/>
> +    </request-map>
> +    <request-map uri="createWorkEffortTimeEntry">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="createTimeEntry"/>
> +        <response name="success" type="view" value="EditWorkEffortTimeEntries"/>
> +        <response name="error" type="view" value="EditWorkEffortTimeEntries"/>
> +    </request-map>
> +    <request-map uri="updateWorkEffortTimeEntry">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="updateTimeEntry"/>
> +        <response name="success" type="view" value="EditWorkEffortTimeEntries"/>
> +        <response name="error" type="view" value="EditWorkEffortTimeEntries"/>
> +    </request-map>
> +    <request-map uri="deleteWorkEffortTimeEntry">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="deleteTimeEntry"/>
> +        <response name="success" type="view" value="EditWorkEffortTimeEntries"/>
> +        <response name="error" type="view" value="EditWorkEffortTimeEntries"/>
> +    </request-map>
> +    
> +    <!-- Notes on a Maintenance request mappings -->
> +    <request-map uri="EditWorkEffortNotes">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditWorkEffortNotes"/>
> +    </request-map>
> +    
> +    <request-map uri="createWorkEffortNote">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="createWorkEffortNote"/>
> +        <response name="success" type="view" value="EditWorkEffortNotes"/>
> +        <response name="error" type="view" value="EditWorkEffortNotes"/>
> +    </request-map>
> +
> +    <request-map uri="createWorkEffortAndAssoc">
> +        <security https="true" auth="true"/>
> +        <event type="simple" path="org/ofbiz/assetmaint/FixedAssetMaintEvents.xml" invoke="createWorkEffortAndAssoc"/>
> +        <response name="success" type="view" value="EditWorkEfforts"/>
> +        <response name="error" type="view" value="EditWorkEfforts"/>
> +    </request-map>
> +    <request-map uri="updateWorkEffortAndAssoc">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="updateWorkEffortAndAssoc"/>
> +        <response name="success" type="view" value="EditWorkEfforts"/>
> +        <response name="error" type="view" value="EditWorkEfforts"/>
> +    </request-map>
> +    <request-map uri="EditItemIssuences">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditItemIssuences"/>
> +        <response name="error" type="view" value="EditItemIssuences"/>
> +    </request-map>
> +    <request-map uri="issueInventoryItemToFixedAssetMaint">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="issueInventoryItemToFixedAssetMaint"/>
> +        <response name="success" type="view" value="EditItemIssuences"/>
> +        <response name="error" type="view" value="EditItemIssuences"/>
> +    </request-map>
> +
> +
> +   <!-- ================ Lookup Requests ================= -->
> +    <request-map uri="LookupFixedAsset"><security auth="true" https="true"/><response name="success" type="view" value="LookupFixedAsset"/></request-map>
> +    <request-map uri="LookupPartyName"><security auth="true" https="true"/><response name="success" type="view" value="LookupPartyName"/></request-map>
> +    <request-map uri="LookupPerson"><security https="true" auth="true"/><response name="success" type="view" value="LookupPerson"/></request-map>
> +    <request-map uri="LookupPartyGroup"><security https="true" auth="true"/><response name="success" type="view" value="LookupPartyGroup"/></request-map>
> +    <request-map uri="LookupOrderHeader"><security https="true" auth="true"/><response name="success" type="view" value="LookupOrderHeader"/></request-map>
> +    <request-map uri="LookupProduct"><security auth="true" https="true"/><response name="success" type="view" value="LookupVehicleTypeProduct"/></request-map>
> +    <request-map uri="LookupFacility"><security https="true" auth="true"/><response name="success" type="view" value="LookupFacility"/></request-map>
> +    <request-map uri="LookupFacilityLocation"><security auth="true" https="true"/><response name="success" type="view" value="LookupFacilityLocation"/></request-map>
> +    <request-map uri="LookupPartsProduct"><security auth="true" https="true"/><response name="success" type="view" value="LookupPartsProduct"/></request-map>
> +
> +    <!-- end of request mappings -->
> +
> +    <!-- View Mappings -->
> +    <view-map name="error" page="/error/error.jsp"/>
> +
> +    <view-map name="main" type="screen" page="component://assetmaint/widget/FixedAssetScreens.xml#FindFixedAssets"/>
> +    <view-map name="login" type="screen" page="component://assetmaint/widget/CommonScreens.xml#login"/> 
> +
> +    <!-- FixedAsset and Relationship management screens -->    
> +    <view-map name="FindFixedAssets" type="screen" page="component://assetmaint/widget/FixedAssetScreens.xml#FindFixedAssets" />
> +    <view-map name="EditFixedAsset" type="screen" page="component://assetmaint/widget/FixedAssetScreens.xml#EditFixedAsset" />
> +    <view-map name="FixedAssetChildren" type="screen" page="component://assetmaint/widget/FixedAssetScreens.xml#FixedAssetChildren"/>
> +    <view-map name="ListFixedAssetCalendar" type="screen" page="component://accounting/widget/FixedAssetScreens.xml#ListFixedAssetCalendar"/> 
> +    <view-map name="updateFixedAssetCalendar" type="screen" page="component://accounting/widget/FixedAssetScreens.xml#updateFixedAssetCalendar"/> 
> +    <view-map name="EditFixedAssetStdCosts" type="screen" page="component://assetmaint/widget/FixedAssetScreens.xml#EditFixedAssetStdCosts"/>
> +    <view-map name="EditFixedAssetIdents" type="screen" page="component://accounting/widget/FixedAssetScreens.xml#EditFixedAssetIdents"/>
> +    <view-map name="EditFixedAssetRegistrations" type="screen" page="component://accounting/widget/FixedAssetScreens.xml#EditFixedAssetRegistrations"/>
> +    <view-map name="ListFixedAssetMaints" type="screen" page="component://accounting/widget/FixedAssetScreens.xml#ListFixedAssetMaints"/>
> +
> +    <!-- FixedAsset Maintenance screens -->
> +    <view-map name="FindFixedAssetMaints" type="screen" page="component://assetmaint/widget/AssetmaintScreens.xml#FindFixedAssetMaints" />
> +    <view-map name="EditFixedAssetMaint" type="screen" page="component://assetmaint/widget/AssetmaintScreens.xml#EditFixedAssetMaint"/>
> +    <view-map name="EditFixedAssetMaintMeters" type="screen" page="component://assetmaint/widget/AssetmaintScreens.xml#EditFixedAssetMaintMeters"/>
> +    <view-map name="EditWorkEfforts" type="screen" page="component://assetmaint/widget/AssetmaintScreens.xml#EditWorkEfforts"/>
> +    <view-map name="EditWorkEffortTimeEntries" type="screen" page="component://assetmaint/widget/AssetmaintScreens.xml#EditWorkEffortTimeEntries"/>
> +    <view-map name="EditWorkEffortNotes" type="screen" page="component://assetmaint/widget/AssetmaintScreens.xml#EditWorkEffortNotes"/>
> +    <view-map name="EditItemIssuences" type="screen" page="component://assetmaint/widget/AssetmaintScreens.xml#EditItemIssuences"/>
> +
> +
> +    <!-- Lookup request mappings -->
> +    <view-map name="LookupFixedAsset" type="screen" page="component://accounting/widget/LookupScreens.xml#LookupFixedAsset"/>
> +    <view-map name="LookupPartyName" type="screen" page="component://party/widget/partymgr/LookupScreens.xml#LookupPartyName"/>
> +    <view-map name="LookupPerson" type="screen" page="component://party/widget/partymgr/LookupScreens.xml#LookupPerson"/>
> +    <view-map name="LookupPartyGroup" type="screen" page="component://party/widget/partymgr/LookupScreens.xml#LookupPartyGroup"/>
> +    <view-map name="LookupOrderHeader" type="screen" page="component://order/widget/ordermgr/LookupScreens.xml#LookupOrderHeader"/>
> +    <view-map name="LookupFacility" type="screen" page="component://product/widget/facility/LookupScreens.xml#LookupFacility"/>
> +    <view-map name="LookupFacilityLocation" page="component://product/widget/facility/LookupScreens.xml#LookupFacilityLocation" type="screen"/>
> +    <view-map name="LookupPartsProduct" type="screen" page="component://assetmaint/widget/ProductScreens.xml#LookupPartsProduct"/>
> +    
> +    <!-- end of view mappings -->
> +</site-conf>
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/controller.xml
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/controller.xml
> ------------------------------------------------------------------------------
>     svn:keywords = "Date Rev Author URL Id"
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/controller.xml
> ------------------------------------------------------------------------------
>     svn:mime-type = text/xml
>
> Added: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/facility-controller.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/facility-controller.xml?view=auto&rev=498895
> ==============================================================================
> --- ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/facility-controller.xml (added)
> +++ ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/facility-controller.xml Mon Jan 22 18:27:12 2007
> @@ -0,0 +1,301 @@
> +<?xml version="1.0" encoding="UTF-8"?>
> +<!--
> +Licensed 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.
> +-->
> +
> +<site-conf xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> +        xsi:noNamespaceSchemaLocation="http://www.ofbiz.org/dtds/site-conf.xsd">
> +    <description>Asset Maintenance Component Site Configuration File</description>
> +    <owner>Copyright 2001-2006 The Apache Software Foundation</owner>
> +    <errorpage>/error/error.jsp</errorpage>
> +
> +    <!-- event handlers -->
> +    <handler name="java" type="request" class="org.ofbiz.webapp.event.JavaEventHandler"/>
> +    <handler name="soap" type="request" class="org.ofbiz.webapp.event.SOAPEventHandler"/>
> +    <handler name="service" type="request" class="org.ofbiz.webapp.event.ServiceEventHandler"/>
> +    <handler name="simple" type="request" class="org.ofbiz.webapp.event.SimpleEventHandler"/>
> +
> +    <!-- view handlers -->
> +    <handler name="ftl" type="view" class="org.ofbiz.webapp.ftl.FreeMarkerViewHandler"/>
> +    <handler name="jsp" type="view" class="org.ofbiz.webapp.view.JspViewHandler"/>
> +    <handler name="screen" type="view" class="org.ofbiz.widget.screen.ScreenWidgetViewHandler"/>
> +    <handler name="screenfop" type="view" class="org.ofbiz.widget.screen.ScreenFopPdfViewHandler"/>
> +    <handler name="http" type="view" class="org.ofbiz.webapp.view.HttpViewHandler"/>
> +    <handler name="screenxml" type="view" class="org.ofbiz.widget.screen.ScreenXmlViewHandler"/>
> +
> +    <preprocessor>
> +        <!-- Events to run on every request before security (chains exempt) -->
> +        <!-- <event type="java" path="org.ofbiz.webapp.event.TestEvent" invoke="test"/> -->
> +        <event type="java" path="org.ofbiz.webapp.control.LoginWorker" invoke="checkExternalLoginKey"/>
> +    </preprocessor>
> +    <postprocessor>
> +        <!-- Events to run on every request after all other processing (chains exempt) -->
> +        <!-- <event type="java" path="org.ofbiz.webapp.event.TestEvent" invoke="test"/> -->
> +    </postprocessor>
> +
> +    <!-- Security Mappings -->
> +    <request-map uri="checkLogin" edit="false">
> +        <description>Verify a user is logged in.</description>
> +        <security https="true" auth="false"/>
> +        <event type="java" path="org.ofbiz.webapp.control.LoginWorker" invoke="checkLogin" />
> +        <response name="success" type="view" value="main"/>
> +        <response name="error" type="view" value="login"/>
> +    </request-map>
> +    <request-map uri="login">
> +        <security https="true" auth="false"/>
> +        <event type="java" path="org.ofbiz.webapp.control.LoginWorker" invoke="login"/>
> +        <response name="success" type="view" value="main"/>
> +        <response name="error" type="view" value="login"/>
> +    </request-map>
> +    <request-map uri="logout">
> +        <security https="true" auth="true"/>
> +        <event type="java" path="org.ofbiz.webapp.control.LoginWorker" invoke="logout"/>
> +        <response name="success" type="request" value="checkLogin"/>
> +        <response name="error" type="view" value="main"/>
> +    </request-map>
> +    <!-- End of Security Mappings -->
> +
> +    <!-- ================ Facility Requests ================= -->
> +    <request-map uri="FindFacility">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="FindFacility"/>
> +    </request-map>
> +    <request-map uri="EditFacility">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditFacility"/>
> +    </request-map>
> +
> +    <!-- ================ Facility Contact Mech Requests ================= -->
> +    <request-map uri="ViewContactMechs">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="ViewContactMechs"/>
> +    </request-map>
> +    <request-map uri="EditContactMech">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="createContactMech">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="createFacilityContactMech"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="updateContactMech">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="updateFacilityContactMech"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +    <request-map uri="deleteContactMech">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="deleteFacilityContactMech"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="createPostalAddressAndPurpose">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="createFacilityPostalAddress"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="createPostalAddress">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="createFacilityPostalAddress"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="updatePostalAddress">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="updateFacilityPostalAddress"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="createTelecomNumber">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="createFacilityTelecomNumber"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="updateTelecomNumber">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="updateFacilityTelecomNumber"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="createEmailAddress">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="createFacilityEmailAddress"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="updateEmailAddress">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="updateFacilityEmailAddress"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="createFacilityContactMechPurpose">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="createFacilityContactMechPurpose"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="deleteFacilityContactMechPurpose">
> +        <security https="true" auth="true"/>
> +        <event type="service" invoke="deleteFacilityContactMechPurpose"/>
> +        <response name="success" type="view" value="EditContactMech"/>
> +        <response name="error" type="view" value="EditContactMech"/>
> +    </request-map>
> +
> +    <request-map uri="FindFacilityLocation">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="FindFacilityLocation"/>
> +    </request-map>
> +    <request-map uri="EditFacilityLocation">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="EditFacilityLocation"/>
> +    </request-map>
> +    <request-map uri="CreateFacilityLocation">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="createFacilityLocation"/>
> +        <response name="success" type="view" value="EditFacilityLocation"/>
> +        <response name="error" type="view" value="EditFacilityLocation"/>
> +    </request-map>
> +    <request-map uri="UpdateFacilityLocation">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="updateFacilityLocation"/>
> +        <response name="success" type="view" value="EditFacilityLocation"/>
> +        <response name="error" type="view" value="EditFacilityLocation"/>
> +    </request-map>
> +    <request-map uri="createProductFacilityLocation">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="createProductFacilityLocation"/>
> +        <response name="success" type="view" value="EditFacilityLocation"/>
> +        <response name="error" type="view" value="EditFacilityLocation"/>
> +    </request-map>
> +    <request-map uri="updateProductFacilityLocation">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="updateProductFacilityLocation"/>
> +        <response name="success" type="view" value="EditFacilityLocation"/>
> +        <response name="error" type="view" value="EditFacilityLocation"/>
> +    </request-map>
> +    <request-map uri="deleteProductFacilityLocation">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="deleteProductFacilityLocation"/>
> +        <response name="success" type="view" value="EditFacilityLocation"/>
> +        <response name="error" type="view" value="EditFacilityLocation"/>
> +    </request-map>
> +    <request-map uri="ViewFacilityInventoryByProduct">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="ViewFacilityInventoryByProduct"/>
> +    </request-map>
> +    <request-map uri="ViewFacilityInventoryByProductSimple">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="ViewFacilityInventoryByProductSimple"/>
> +    </request-map>
> +    <request-map uri="ViewFacilityInventoryByProductReport">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="ViewFacilityInventoryByProductReport"/>
> +    </request-map>
> +    <request-map uri="ViewFacilityInventoryByProductExport">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="ViewFacilityInventoryByProductExport"/>
> +    </request-map>
> +    <request-map uri="SearchInventoryItems">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="SearchInventoryItems"/>
> +    </request-map>
> +
> +    <!-- ================ Inventory Receive Requests ================= -->
> +    <request-map uri="ReceiveInventory">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="ReceiveInventory"/>
> +    </request-map>
> +    <request-map uri="receiveInventoryProduct">
> +        <security https="true" auth="true"/>
> +        <event type="service-multi" path="" invoke="receiveInventoryProduct"/>
> +        <response name="success" type="view" value="ReceiveInventory"/>
> +        <response name="error" type="view" value="ReceiveInventory"/>
> +    </request-map>
> +    <request-map uri="ReceiveReturn">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="ReceiveReturn"/>
> +    </request-map>
> +    <request-map uri="receiveReturnedProduct">
> +        <security https="true" auth="true"/>
> +        <event type="service-multi" path="" invoke="receiveInventoryProduct"/>
> +        <response name="success" type="view" value="ReceiveReturn"/>
> +        <response name="error" type="view" value="ReceiveReturn"/>
> +    </request-map>
> +
> +    <request-map uri="FindFacilityTransfers">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="FindFacilityTransfers"/>
> +    </request-map>
> +
> +    <!-- ================ Inventory Transfer Requests ================= -->
> +    <request-map uri="TransferInventoryItem">
> +        <security https="true" auth="true"/>
> +        <response name="success" type="view" value="TransferInventoryItem"/>
> +    </request-map>
> +    <request-map uri="CreateInventoryTransfer">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="createInventoryTransfer"/>
> +        <response name="success" type="view" value="FindFacilityTransfers"/>
> +        <response name="error" type="view" value="FindFacilityTransfers"/>
> +    </request-map>
> +    <request-map uri="UpdateInventoryTransfer">
> +        <security https="true" auth="true"/>
> +        <event type="service" path="" invoke="updateInventoryTransfer"/>
> +        <response name="success" type="view" value="FindFacilityTransfers"/>
> +        <response name="error" type="view" value="FindFacilityTransfers"/>
> +    </request-map>
> +
> +    <!-- View Mappings -->
> +    <view-map name="error" page="/error/error.jsp"/>
> +
> +    <view-map name="FindFacility" type="screen" page="component://assetmaint/widget/FacilityScreens.xml#FindFacility"/>
> +
> +    <view-map name="EditFacility" type="screen" page="component://product/widget/facility/FacilityScreens.xml#EditFacility"/>
> +    <view-map name="FindFacilityTransfers" type="screen" page="component://product/widget/facility/FacilityScreens.xml#FindFacilityTransfers"/>
> +    <view-map name="FindFacilityLocation" type="screen" page="component://product/widget/facility/FacilityScreens.xml#FindFacilityLocation"/>
> +    <view-map name="EditFacilityLocation" type="screen" page="component://product/widget/facility/FacilityScreens.xml#EditFacilityLocation"/>
> +    <view-map name="EditFacilityInventoryItems" type="screen" page="component://product/widget/facility/FacilityScreens.xml#EditFacilityInventoryItems"/>
> +    <view-map name="ViewFacilityInventoryByProduct" type="screen" page="component://product/widget/facility/FacilityScreens.xml#ViewFacilityInventoryByProduct"/>
> +    <view-map name="ViewFacilityInventoryByProductSimple" type="screen" page="component://product/widget/facility/FacilityScreens.xml#ViewFacilityInventoryByProductSimple"/>
> +    <view-map name="ViewFacilityInventoryByProductReport" type="screenfop" page="component://product/widget/facility/FacilityScreens.xml#ViewFacilityInventoryByProductReport" content-type="application/pdf" encoding="none"/>
> +    <view-map name="ViewFacilityInventoryByProductExport" type="screenxml" page="component://product/widget/facility/FacilityScreens.xml#ViewFacilityInventoryByProductExport" content-type="text/xml"/>
> +    <view-map name="EditFacilityGroups" type="screen" page="component://product/widget/facility/FacilityScreens.xml#EditFacilityGroups"/>
> +    <view-map name="EditFacilityRoles" type="screen" page="component://product/widget/facility/FacilityScreens.xml#EditFacilityRoles"/>
> +    <view-map name="ViewContactMechs" type="screen" page="component://product/widget/facility/FacilityScreens.xml#ViewContactMechs"/>
> +    <view-map name="EditContactMech" type="screen" page="component://product/widget/facility/FacilityScreens.xml#EditContactMech"/>
> +    <view-map name="SearchInventoryItems" type="screen" page="component://product/widget/facility/FacilityScreens.xml#SearchInventoryItems"/>
> +
> +    <view-map name="EditInventoryItem" type="screen" page="component://product/widget/facility/FacilityScreens.xml#EditInventoryItem"/>
> +    <view-map name="ViewInventoryItemDetail" type="screen" page="component://product/widget/facility/FacilityScreens.xml#ViewInventoryItemDetail"/>
> +    <view-map name="TransferInventoryItem" type="screen" page="component://product/widget/facility/FacilityScreens.xml#TransferInventoryItem"/>
> +    <view-map name="ReceiveInventory" type="screen" page="component://product/widget/facility/FacilityScreens.xml#ReceiveInventory"/>
> +    <view-map name="ReceiveReturn" type="screen" page="component://product/widget/facility/FacilityScreens.xml#ReceiveReturn"/>
> +</site-conf>
> +    
> \ No newline at end of file
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/facility-controller.xml
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/facility-controller.xml
> ------------------------------------------------------------------------------
>     svn:keywords = "Date Rev Author URL Id"
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/facility-controller.xml
> ------------------------------------------------------------------------------
>     svn:mime-type = text/xml
>
> Added: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/web.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/web.xml?view=auto&rev=498895
> ==============================================================================
> --- ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/web.xml (added)
> +++ ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/web.xml Mon Jan 22 18:27:12 2007
> @@ -0,0 +1,94 @@
> +<?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 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 - Asset Maintenance</display-name>
> +    <description>Asset Management component of the Open For Business Project</description>
> +    
> +    <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>localDispatcherName</param-name>
> +        <param-value>assetmaint</param-value>
> +        <description>A unique name used to identify/recognize the local dispatcher for the Service Engine</description>
> +    </context-param>    
> +    <context-param>
> +        <param-name>mainDecoratorLocation</param-name>
> +        <param-value>component://assetmaint/widget/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>commonFacilityDecoratorLocation</param-name>
> +        <param-value>component://assetmaint/widget/CommonScreens.xml</param-value>
> +        <description>The location of the CommonFacilityDecorator screen to use for this webapp; referred to as a context variable in screen def XML files.</description>
> +    </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</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>
> +    <filter-mapping>
> +        <filter-name>ContextFilter</filter-name>
> +            <url-pattern>/*</url-pattern>
> +    </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> -->
> +  
> +    <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>
> +    <servlet-mapping>
> +        <servlet-name>ControlServlet</servlet-name>
> +        <url-pattern>/control/*</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>
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/web.xml
> ------------------------------------------------------------------------------
>     svn:eol-style = native
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/web.xml
> ------------------------------------------------------------------------------
>     svn:keywords = "Date Rev Author URL Id"
>
> Propchange: ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/web.xml
> ------------------------------------------------------------------------------
>     svn:mime-type = text/xml
>
>
>
>   


Re: svn commit: r498895 [1/3] - in /ofbiz/trunk/specialpurpose: ./ assetmaint/ assetmaint/config/ assetmaint/entitydef/ assetmaint/script/ assetmaint/script/org/ assetmaint/script/org/ofbiz/ assetmaint/script/org/ofbiz/assetmaint/ assetmaint/webapp/ assetm...

Posted by "David E. Jones" <jo...@hotwaxmedia.com>.
Thanks for the reminder Scott. I saw that earlier and was side-tracked.

This is fixed in SVN rev 498956.

-David



On Jan 23, 2007, at 1:29 AM, Scott Gray wrote:

> Hi David
>
> There's a build problem after this commit:
> classes:
>   [subant] Failure for target 'null' of: C:\emofbiz\specialpurpose 
> \build.xml
>   [subant] The following error occurred while executing this line:
>   [subant] C:\emofbiz\specialpurpose\build.xml:58: The following  
> error occurred while executing this line:
>   [subant] C:\emofbiz\specialpurpose\assetmaint\build.xml:82:  
> srcdir "C:\emofbiz\specialpurpose\assetmaint\src" does not exist!
>
> Regards
> Scott
>
> jonesde@apache.org wrote:
>> Author: jonesde
>> Date: Mon Jan 22 18:27:12 2007
>> New Revision: 498895
>>
>> URL: http://svn.apache.org/viewvc?view=rev&rev=498895
>> Log:
>> Added assetmaint derived app from Anil Patel in Jira #OFBIZ-437;  
>> note that this is going directly in because even though it is add- 
>> on code it was developed from the beginning to go into OFBiz and  
>> simply had not yet because of my time constraints to do a final  
>> review and commit of it; I was involved from early on working with  
>> Anil on this so the code history is also not in question
>>
>> Added:
>>     ofbiz/trunk/specialpurpose/assetmaint/
>>     ofbiz/trunk/specialpurpose/assetmaint/build.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/config/
>>     ofbiz/trunk/specialpurpose/assetmaint/config/ 
>> AssetMaintUiLabels.properties   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/entitydef/
>>     ofbiz/trunk/specialpurpose/assetmaint/entitydef/ 
>> entitygroup.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/entitydef/ 
>> entitymodel.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/ofbiz-component.xml    
>> (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/script/
>>     ofbiz/trunk/specialpurpose/assetmaint/script/org/
>>     ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/
>>     ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/ 
>> assetmaint/
>>     ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/ 
>> assetmaint/FixedAssetMaintEvents.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/actions/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/actions/workeffort/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/actions/workeffort/EditWorkEfforts.bsh   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/controller.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/facility-controller.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/web.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/includes/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/ 
>> includes/appbar.ftl   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> AssetmaintScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> CommonScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> FacilityScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> FixedAssetScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> LookupScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/Menus.xml   (with  
>> props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> ProductScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ 
>> FacilityForms.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ 
>> FixedAssetForms.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ 
>> LookupForms.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ 
>> ProductForms.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ 
>> WorkEffortForms.xml   (with props)
>> Modified:
>>     ofbiz/trunk/specialpurpose/build.xml
>>     ofbiz/trunk/specialpurpose/component-load.xml
>>


Re: svn commit: r498895 [1/3] - in /ofbiz/trunk/specialpurpose: ./ assetmaint/ assetmaint/config/ assetmaint/entitydef/ assetmaint/script/ assetmaint/script/org/ assetmaint/script/org/ofbiz/ assetmaint/script/org/ofbiz/assetmaint/ assetmaint/webapp/ assetm...

Posted by "David E. Jones" <jo...@hotwaxmedia.com>.
BTW, there are also some entity model warnings/errors from the  
assetmaint stuff that aren't too serious but that hopefully Anil or  
someone will get to fixing soon.

-David


On Jan 23, 2007, at 1:29 AM, Scott Gray wrote:

> Hi David
>
> There's a build problem after this commit:
> classes:
>   [subant] Failure for target 'null' of: C:\emofbiz\specialpurpose 
> \build.xml
>   [subant] The following error occurred while executing this line:
>   [subant] C:\emofbiz\specialpurpose\build.xml:58: The following  
> error occurred while executing this line:
>   [subant] C:\emofbiz\specialpurpose\assetmaint\build.xml:82:  
> srcdir "C:\emofbiz\specialpurpose\assetmaint\src" does not exist!
>
> Regards
> Scott
>
> jonesde@apache.org wrote:
>> Author: jonesde
>> Date: Mon Jan 22 18:27:12 2007
>> New Revision: 498895
>>
>> URL: http://svn.apache.org/viewvc?view=rev&rev=498895
>> Log:
>> Added assetmaint derived app from Anil Patel in Jira #OFBIZ-437;  
>> note that this is going directly in because even though it is add- 
>> on code it was developed from the beginning to go into OFBiz and  
>> simply had not yet because of my time constraints to do a final  
>> review and commit of it; I was involved from early on working with  
>> Anil on this so the code history is also not in question
>>
>> Added:
>>     ofbiz/trunk/specialpurpose/assetmaint/
>>     ofbiz/trunk/specialpurpose/assetmaint/build.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/config/
>>     ofbiz/trunk/specialpurpose/assetmaint/config/ 
>> AssetMaintUiLabels.properties   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/entitydef/
>>     ofbiz/trunk/specialpurpose/assetmaint/entitydef/ 
>> entitygroup.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/entitydef/ 
>> entitymodel.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/ofbiz-component.xml    
>> (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/script/
>>     ofbiz/trunk/specialpurpose/assetmaint/script/org/
>>     ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/
>>     ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/ 
>> assetmaint/
>>     ofbiz/trunk/specialpurpose/assetmaint/script/org/ofbiz/ 
>> assetmaint/FixedAssetMaintEvents.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB-INF/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/actions/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/actions/workeffort/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/actions/workeffort/EditWorkEfforts.bsh   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/controller.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/facility-controller.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/WEB- 
>> INF/web.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/includes/
>>     ofbiz/trunk/specialpurpose/assetmaint/webapp/assetmaint/ 
>> includes/appbar.ftl   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> AssetmaintScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> CommonScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> FacilityScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> FixedAssetScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> LookupScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/Menus.xml   (with  
>> props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/ 
>> ProductScreens.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ 
>> FacilityForms.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ 
>> FixedAssetForms.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ 
>> LookupForms.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ 
>> ProductForms.xml   (with props)
>>     ofbiz/trunk/specialpurpose/assetmaint/widget/forms/ 
>> WorkEffortForms.xml   (with props)
>> Modified:
>>     ofbiz/trunk/specialpurpose/build.xml
>>     ofbiz/trunk/specialpurpose/component-load.xml
>>