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 [hidden email] 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" |
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 > > [hidden email] 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 >> smime.p7s (3K) Download Attachment |
In reply to this post by Scott Gray
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 > > [hidden email] 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 >> smime.p7s (3K) Download Attachment |
Free forum by Nabble | Edit this page |