svn commit: r549594 - in /ofbiz/trunk/specialpurpose/oagis: ./ config/ entitydef/ script/ script/org/ script/org/ofbiz/ script/org/ofbiz/oagis/ servicedef/ webapp/oagis/WEB-INF/ widget/ widget/forms/

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r549594 - in /ofbiz/trunk/specialpurpose/oagis: ./ config/ entitydef/ script/ script/org/ script/org/ofbiz/ script/org/ofbiz/oagis/ servicedef/ webapp/oagis/WEB-INF/ widget/ widget/forms/

apatel-2
Author: apatel
Date: Thu Jun 21 13:07:50 2007
New Revision: 549594

URL: http://svn.apache.org/viewvc?view=rev&rev=549594
Log:
Added CRUD services for Message Info entity.

Added:
    ofbiz/trunk/specialpurpose/oagis/script/
    ofbiz/trunk/specialpurpose/oagis/script/org/
    ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/
    ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/
    ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/OagisMessageServices.xml
    ofbiz/trunk/specialpurpose/oagis/servicedef/
    ofbiz/trunk/specialpurpose/oagis/servicedef/services.xml
Modified:
    ofbiz/trunk/specialpurpose/oagis/config/OagisUiLabels.properties
    ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml
    ofbiz/trunk/specialpurpose/oagis/ofbiz-component.xml
    ofbiz/trunk/specialpurpose/oagis/webapp/oagis/WEB-INF/controller.xml
    ofbiz/trunk/specialpurpose/oagis/widget/CommonScreens.xml
    ofbiz/trunk/specialpurpose/oagis/widget/Menus.xml
    ofbiz/trunk/specialpurpose/oagis/widget/MessageInfoScreens.xml
    ofbiz/trunk/specialpurpose/oagis/widget/forms/MessageInfoForms.xml

Modified: ofbiz/trunk/specialpurpose/oagis/config/OagisUiLabels.properties
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/config/OagisUiLabels.properties?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/config/OagisUiLabels.properties (original)
+++ ofbiz/trunk/specialpurpose/oagis/config/OagisUiLabels.properties Thu Jun 21 13:07:50 2007
@@ -18,5 +18,13 @@
 ###############################################################################
 ####
 # OFBiz UiLabel Properties used for the product component
-OagisMessageInfo=Message Info
+
+OagisListMessageErrorInfo=Message Error Infos
 OagisListMessageInfo=Message Infos
+OagisNewMessageInfo = New Message Info
+
+OagisMessageDataFileUpload=Oagis Message DataFile Upload
+OagisMessageErrorInfo=Message Error Info
+OagisMessageInfo=Message Info
+OagisMessageUpload=Upload Oagis Message
+OagisNewMessageErrorInfo = New Message Error Info

Modified: ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/entitydef/entitymodel.xml Thu Jun 21 13:07:50 2007
@@ -53,6 +53,13 @@
         <field name="outgoingMessage" type="indicator"><!-- Y for outgoing, N for incoming --></field>
         <field name="sentDate" type="date-time"><!-- should be the same as the CNTROLAREA -> DATETIMEISO (DATETIMEANY) element --></field>
         <field name="receivedDate" type="date-time"><!-- will generally only be set for outgoing messages --></field>
+        <field name="confirmation" type="id">
+        <!--
+             0 = No confirmation Business Object Document requested
+             1 = Send back a confirmation Business Object Document only if an error has occurred
+             2 = Send a confirmation Business Object Document regardless          
+          -->
+        </field>
         <field name="bsrVerb" type="short-varchar"></field>
         <field name="bsrNoun" type="short-varchar"></field>
         <field name="bsrRevision" type="short-varchar"></field>

Modified: ofbiz/trunk/specialpurpose/oagis/ofbiz-component.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/ofbiz-component.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/ofbiz-component.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/ofbiz-component.xml Thu Jun 21 13:07:50 2007
@@ -30,6 +30,8 @@
     <entity-resource type="group" reader-name="main" loader="main" location="entitydef/entitygroup.xml"/>
     <entity-resource type="data" reader-name="seed" loader="main" location="data/OagisTypeData.xml"/>
     
+    <service-resource type="model" loader="main" location="servicedef/services.xml"/>        
+    
     <webapp name="oagis"
         title="Oagis"
         server="default-server"

Added: ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/OagisMessageServices.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/OagisMessageServices.xml?view=auto&rev=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/OagisMessageServices.xml (added)
+++ ofbiz/trunk/specialpurpose/oagis/script/org/ofbiz/oagis/OagisMessageServices.xml Thu Jun 21 13:07:50 2007
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<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="createOagisMessageInfo" short-description="Create MessageInfo">
+        <make-value entity-name="OagisMessageInfo" value-name="newEntity"/>
+        <set-pk-fields  map-name="parameters" value-name="newEntity" />
+        <set-nonpk-fields map-name="parameters" value-name="newEntity"/>
+        <create-value value-name="newEntity"/>
+        <if-compare value="1" field-name="newEntity.confirmation" operator="equals" type="Integer">
+            <set-service-fields to-map-name="oagisMessageErrorInfoMap" service-name="createOagisMessageErrorInfo" map-name="parameters"/>
+            <call-service service-name="createOagisMessageErrorInfo" in-map-name="oagisMessageErrorInfoMap"/>
+        </if-compare>
+    </simple-method>
+        
+    <simple-method method-name="updateOagisMessageInfo" short-description="Update Oagis MessageInfo">
+        <entity-one entity-name="OagisMessageInfo" value-name="lookedUpValue"/>
+        <set-nonpk-fields value-name="lookedUpValue" map-name="parameters"/>
+        <store-value value-name="lookedUpValue"/>
+    </simple-method>
+    
+    <simple-method method-name="createOagisMessageErrorInfo" short-description="Create MessageErrorInfo">
+        <make-value entity-name="OagisMessageErrorInfo" value-name="newEntity"/>
+        <set-pk-fields  map-name="parameters" value-name="newEntity" />
+        <if-empty field-name="parameters.errorSeqId">
+            <sequenced-id-to-env sequence-name="OagisMessageErrorInfo" env-name="newEntity.errorSeqId"/>
+        </if-empty>        
+        <set-nonpk-fields map-name="parameters" value-name="newEntity"/>
+        <create-value value-name="newEntity"/>
+    </simple-method>
+        
+    <simple-method method-name="updateOagisMessageErrorInfo" short-description="Update Oagis MessageErrorInfo">
+        <entity-one entity-name="OagisMessageErrorInfo" value-name="lookedUpValue"/>
+        <set-nonpk-fields value-name="lookedUpValue" map-name="parameters"/>
+        <store-value value-name="lookedUpValue"/>
+    </simple-method>
+    
+</simple-methods>

Added: ofbiz/trunk/specialpurpose/oagis/servicedef/services.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/servicedef/services.xml?view=auto&rev=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/servicedef/services.xml (added)
+++ ofbiz/trunk/specialpurpose/oagis/servicedef/services.xml Thu Jun 21 13:07:50 2007
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<services xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+        xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/services.xsd">
+    
+    <service name="createOagisMessageInfo" engine="simple" default-entity-name="OagisMessageInfo"
+            location="org/ofbiz/oagis/OagisMessageServices.xml" invoke="createOagisMessageInfo" auth="true">
+         <description>Create MessageInfo</description>
+         <auto-attributes mode="IN" include="pk" optional="false"/>
+         <auto-attributes mode="IN" include="nonpk" optional="true"/>
+    </service>
+    
+    <service name="updateOagisMessageInfo" engine="simple" default-entity-name="OagisMessageInfo"
+             location="org/ofbiz/oagis/OagisMessageServices.xml" invoke="updateOagisMessageInfo" auth="true">
+        <description>Update MessageInfo</description>
+        <auto-attributes mode="IN" include="pk" optional="false"/>
+        <auto-attributes mode="IN" include="nonpk" optional="true"/>
+    </service>
+
+    <service name="createOagisMessageErrorInfo" engine="simple" default-entity-name="OagisMessageErrorInfo"
+            location="org/ofbiz/oagis/OagisMessageServices.xml" invoke="createOagisMessageErrorInfo" auth="true">
+         <description>Create MessageErrorInfo</description>
+         <auto-attributes mode="IN" include="pk" optional="false"/>
+         <auto-attributes mode="IN" include="nonpk" optional="true"/>
+         <override name="errorSeqId" optional="true"/>        
+    </service>        
+    
+    <service name="updateOagisMessageErrorInfo" engine="simple" default-entity-name="OagisMessageErrorInfo"
+             location="org/ofbiz/oagis/OagisMessageServices.xml" invoke="updateOagisMessageErrorInfo" auth="true">
+        <description>Update MessageErrorInfo</description>
+        <auto-attributes mode="IN" include="pk" optional="false"/>
+        <auto-attributes mode="IN" include="nonpk" optional="true"/>
+    </service>
+
+</services>

Modified: ofbiz/trunk/specialpurpose/oagis/webapp/oagis/WEB-INF/controller.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/webapp/oagis/WEB-INF/controller.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/webapp/oagis/WEB-INF/controller.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/webapp/oagis/WEB-INF/controller.xml Thu Jun 21 13:07:50 2007
@@ -82,7 +82,103 @@
         <response name="success" type="view" value="FindMessageInfo"/>
     </request-map>
     
-
+    <request-map uri="EditMessageInfo">
+        <security https="true" auth="true"/>
+        <response name="success" type="view" value="EditMessageInfo"/>
+    </request-map>
+    
+    <request-map uri="createOagisMessageInfo">
+        <security https="true" auth="true"/>
+        <event type="service" path="" invoke="createOagisMessageInfo"/>
+        <response name="success" type="view" value="EditMessageInfo"/>
+        <response name="error" type="view" value="EditMessageInfo"/>
+    </request-map>
+    
+    <request-map uri="updateOagisMessageInfo">
+        <security https="true" auth="true"/>
+        <event type="service" path="" invoke="updateOagisMessageInfo"/>
+        <response name="success" type="view" value="EditMessageInfo"/>
+        <response name="error" type="view" value="EditMessageInfo"/>
+    </request-map>
+    
+    <request-map uri="FindMessageErrorInfo">
+        <security https="true" auth="true"/>
+        <response name="success" type="view" value="FindMessageErrorInfo"/>
+    </request-map>
+    
+    <request-map uri="EditMessageErrorInfo">
+        <security https="true" auth="true"/>
+        <response name="success" type="view" value="EditMessageErrorInfo"/>
+    </request-map>
+    
+    <request-map uri="createOagisMessageErrorInfo">
+        <security https="true" auth="true"/>
+        <event type="service" path="" invoke="createOagisMessageErrorInfo"/>
+        <response name="success" type="view" value="EditMessageErrorInfo"/>
+        <response name="error" type="view" value="EditMessageErrorInfo"/>
+    </request-map>
+    
+    <request-map uri="updateOagisMessageErrorInfo">
+        <security https="true" auth="true"/>
+        <event type="service" path="" invoke="updateOagisMessageErrorInfo"/>
+        <response name="success" type="view" value="EditMessageErrorInfo"/>
+        <response name="error" type="view" value="EditMessageErrorInfo"/>
+    </request-map>
+    
+    <request-map uri="UploadOagisMessage">
+        <security https="true" auth="true" />
+        <response name="success" type="view" value="UploadOagisMessage" />
+        <response name="error" type="view" value="UploadOagisMessage"/>
+    </request-map>
+    
+    <request-map uri="importConfirmBODOagisMessage">
+        <security https="true" auth="true" />
+        <event type="service" path="" invoke="importConfirmBOD" />
+        <response name="success" type="view" value="UploadOagisMessage" />
+        <response name="error" type="view" value="UploadOagisMessage"/>
+    </request-map>
+    
+    <request-map uri="importSyncInventoryOagisMessage">
+        <security https="true" auth="true" />
+        <event type="service" path="" invoke="importConfirmBOD" />
+        <response name="success" type="view" value="UploadOagisMessage" />
+        <response name="error" type="view" value="UploadOagisMessage"/>
+    </request-map>
+    
+    <request-map uri="importAcknowledgementDeliveryOagisMessage">
+        <security https="true" auth="true" />
+        <event type="service" path="" invoke="importConfirmBOD" />
+        <response name="success" type="view" value="UploadOagisMessage" />
+        <response name="error" type="view" value="UploadOagisMessage"/>
+    </request-map>
+    
+    <request-map uri="importProcessShipmentOagisMessage">
+        <security https="true" auth="true" />
+        <event type="service" path="" invoke="importConfirmBOD" />
+        <response name="success" type="view" value="UploadOagisMessage" />
+        <response name="error" type="view" value="UploadOagisMessage"/>
+    </request-map>
+    
+    <request-map uri="importShowShipmentOagisMessage">
+        <security https="true" auth="true" />
+        <event type="service" path="" invoke="importConfirmBOD" />
+        <response name="success" type="view" value="UploadOagisMessage" />
+        <response name="error" type="view" value="UploadOagisMessage"/>
+    </request-map>
+    
+    <request-map uri="importAcknowledgementDeliveryOagisMessage">
+        <security https="true" auth="true" />
+        <event type="service" path="" invoke="importConfirmBOD" />
+        <response name="success" type="view" value="UploadOagisMessage" />
+        <response name="error" type="view" value="UploadOagisMessage"/>
+    </request-map>
+    
+    <request-map uri="importReceiveDeliveryOagisMessage">
+        <security https="true" auth="true" />
+        <event type="service" path="" invoke="importConfirmBOD" />
+        <response name="success" type="view" value="UploadOagisMessage" />
+        <response name="error" type="view" value="UploadOagisMessage"/>
+    </request-map>
 
     <!-- end of request mappings -->
 
@@ -94,6 +190,9 @@
     <view-map name="requirePasswordChange" type="screen" page="component://oagis/widget/CommonScreens.xml#requirePasswordChange"/>
     
     <view-map name="FindMessageInfo" type="screen" page="component://oagis/widget/MessageInfoScreens.xml#FindMessageInfo"/>
+    <view-map name="EditMessageInfo" type="screen" page="component://oagis/widget/MessageInfoScreens.xml#EditMessageInfo"/>
+    <view-map name="FindMessageErrorInfo" type="screen" page="component://oagis/widget/MessageInfoScreens.xml#FindMessageErrorInfo"/>
+    <view-map name="EditMessageErrorInfo" type="screen" page="component://oagis/widget/MessageInfoScreens.xml#EditMessageErrorInfo"/>
     
     <!-- end of view mappings -->
 </site-conf>

Modified: ofbiz/trunk/specialpurpose/oagis/widget/CommonScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/widget/CommonScreens.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/widget/CommonScreens.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/widget/CommonScreens.xml Thu Jun 21 13:07:50 2007
@@ -84,5 +84,21 @@
             </widgets>
         </section>
     </screen>
+    
+    <screen name="CommonOagisMessageScreen">
+        <section>
+            <widgets>
+                <decorator-screen name="main-decorator">
+                    <decorator-section name="body">
+                        <section>
+                            <widgets>
+                                <decorator-section-include name="body"/>
+                            </widgets>
+                        </section>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
 
 </screens>

Modified: ofbiz/trunk/specialpurpose/oagis/widget/Menus.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/widget/Menus.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/widget/Menus.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/widget/Menus.xml Thu Jun 21 13:07:50 2007
@@ -24,6 +24,7 @@
     
         <menu-item name="main" title="${uiLabelMap.CommonMain}"><link target="main"/></menu-item>
         <menu-item name="MessageInfos" title="${uiLabelMap.OagisMessageInfo}"><link target="FindMessageInfo"/></menu-item>
+        <menu-item name="MessageErrorInfos" title="${uiLabelMap.OagisMessageErrorInfo}"><link target="FindMessageErrorInfo"/></menu-item>
         <menu-item name="Logout" title="Logout" align-style="col-right" widget-style="headerButtonRight" selected-style="headerButtonRightSelected">
             <condition><not><if-empty field-name="userLogin"/></not></condition>
             <link target="logout"/>

Modified: ofbiz/trunk/specialpurpose/oagis/widget/MessageInfoScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/widget/MessageInfoScreens.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/widget/MessageInfoScreens.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/widget/MessageInfoScreens.xml Thu Jun 21 13:07:50 2007
@@ -26,9 +26,12 @@
                 <set field="headerItem" value="MessageInfos"/>
             </actions>        
             <widgets>
-                <decorator-screen name="main-decorator" location="${parameters.mainDecoratorLocation}">
+                <decorator-screen name="CommonOagisMessageScreen" location="${parameters.mainDecoratorLocation}">
                     <decorator-section name="body">
                         <container><label style="head1">${uiLabelMap.OagisListMessageInfo}</label></container>                                          
+                        <container>
+                            <link target="EditMessageInfo" text="${uiLabelMap.OagisNewMessageInfo}" style="buttontext"/>
+                        </container>
                         <label>&lt;br/&gt;</label>      
                         <include-form name="FindMessageInfos" location="component://oagis/widget/forms/MessageInfoForms.xml"/>                        
                         <include-form name="ListMessageInfos" location="component://oagis/widget/forms/MessageInfoForms.xml"/>
@@ -36,6 +39,68 @@
                 </decorator-screen>
             </widgets>
         </section>
+    </screen>
+    
+    <screen name="EditMessageInfo">
+        <section>
+            <actions>
+                <set field="headerItem" value="MessageInfos"/>
+                <set field="logicalId" from-field="parameters.logicalId"/>
+                <set field="component" from-field="parameters.component"/>
+                <set field="task" from-field="parameters.task"/>
+                <set field="referenceId" from-field="parameters.referenceId"/>
+                <entity-one entity-name="OagisMessageInfo" value-name="oagisMessageInfo"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="CommonOagisMessageScreen" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <include-form name="EditMessageInfo" location="component://oagis/widget/forms/MessageInfoForms.xml"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    
+    <screen name="FindMessageErrorInfo">
+        <section>
+            <actions>
+                <set field="headerItem" value="MessageErrorInfos"/>
+            </actions>        
+            <widgets>
+                <decorator-screen name="CommonOagisMessageScreen" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <container><label style="head1">${uiLabelMap.OagisListMessageErrorInfo}</label></container>                                          
+                        <container>
+                            <link target="EditMessageErrorInfo" text="${uiLabelMap.OagisNewMessageErrorInfo}" style="buttontext"/>
+                        </container>
+                        <label>&lt;br/&gt;</label>                        
+                        <include-form name="FindMessageErrorInfos" location="component://oagis/widget/forms/MessageInfoForms.xml"/>                        
+                        <include-form name="ListMessageErrorInfos" location="component://oagis/widget/forms/MessageInfoForms.xml"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    
+    <screen name="EditMessageErrorInfo">
+        <section>
+            <actions>
+                <set field="headerItem" value="MessageErrorInfos"/>
+                <set field="logicalId" from-field="parameters.logicalId"/>
+                <set field="component" from-field="parameters.component"/>
+                <set field="task" from-field="parameters.task"/>
+                <set field="referenceId" from-field="parameters.referenceId"/>
+                <set field="errorSeqId" from-field="parameters.errorSeqId"/>
+                <entity-one entity-name="OagisMessageErrorInfo" value-name="oagisMessageErrorInfo"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="CommonOagisMessageScreen" location="${parameters.mainDecoratorLocation}">
+                    <decorator-section name="body">
+                        <include-form name="EditMessageErrorInfo" location="component://oagis/widget/forms/MessageInfoForms.xml"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
     </screen>
     
 </screens>

Modified: ofbiz/trunk/specialpurpose/oagis/widget/forms/MessageInfoForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/widget/forms/MessageInfoForms.xml?view=diff&rev=549594&r1=549593&r2=549594
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/widget/forms/MessageInfoForms.xml (original)
+++ ofbiz/trunk/specialpurpose/oagis/widget/forms/MessageInfoForms.xml Thu Jun 21 13:07:50 2007
@@ -38,4 +38,51 @@
             <submit button-type="button"/>
         </field>
     </form>
+
+     <form name="EditMessageInfo" type="single" title="" target="updateOagisMessageInfo" default-map-name="oagisMessageInfo" paginate-target="FindMessageInfo" >
+        <alt-target use-when="oagisMessageInfo==null" target="createOagisMessageInfo"/>
+        <auto-fields-service service-name="updateOagisMessageInfo" default-field-type="edit"/>
+         <field name="processingStatusId">
+              <drop-down allow-empty="true" >
+                <entity-options description="${description}" entity-name="StatusItem" key-field-name="statusId"/>
+            </drop-down>
+         </field>
+         <field name="orderId" >
+             <lookup target-form-name="/ordermgr/control/LookupOrderHeader"/>
+         </field>    
+        <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit">
+            <submit button-type="button"/>
+        </field>
+    </form>  
+    
+    <form name="ListMessageErrorInfos" type="list" list-name="listIt" title="" paginate-target="FindMessageErrorInfo">
+        <actions>
+            <set field="entityName" value="OagisMessageErrorInfo"/>
+            <service service-name="performFind" result-map-name="result" result-map-list-name="listIt">
+                <field-map field-name="inputFields" env-name="requestParameters"/>
+                <field-map field-name="entityName" env-name="entityName"/>
+            </service>
+        </actions>
+        <auto-fields-entity entity-name="OagisMessageErrorInfo" default-field-type="display"/>
+        <field name="logicalId" title="${uiLabelMap.CommonEdit}" widget-style="buttontext">
+            <hyperlink also-hidden="false" description="${logicalId}" target="EditMessageErrorInfo?logicalId=${logicalId}&amp;component=${component}&amp;task=${task}&amp;referenceId=${referenceId}&amp;errorSeqId=${errorSeqId}"/>
+        </field>
+    </form>
+    
+    <form name="FindMessageErrorInfos" type="single" target="FindMessageErrorInfo" >
+        <auto-fields-entity entity-name="OagisMessageErrorInfo" default-field-type="find"/>
+        <field name="noConditionFind"><hidden value="Y"/></field>
+        <field name="submitButton" title="${uiLabelMap.CommonFind}" widget-style="smallSubmit">
+            <submit button-type="button"/>
+        </field>
+    </form>
+    
+     <form name="EditMessageErrorInfo" type="single" title="" target="updateOagisMessageErrorInfo" default-map-name="oagisMessageErrorInfo" paginate-target="FindMessageErrorInfo" >
+        <alt-target use-when="oagisMessageErrorInfo==null" target="createOagisMessageErrorInfo"/>
+        <auto-fields-service service-name="updateOagisMessageErrorInfo" default-field-type="edit"/>
+        <field name="submitButton" title="${uiLabelMap.CommonSubmit}" widget-style="smallSubmit">
+            <submit button-type="button"/>
+        </field>
+    </form>    
+    
 </forms>