You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by David E Jones <de...@me.com> on 2009/04/17 08:53:35 UTC

Re: svn commit: r765864 - in /ofbiz/trunk: applications/accounting/servicedef/ applications/content/servicedef/ applications/manufacturing/servicedef/ applications/order/servicedef/ applications/party/servicedef/ applications/product/servicedef/ framework/...

These shouldn't require the fully qualified name of the class. Someone  
must have changed something as the service engine used to accept just  
plain "GenericValue" with no problem...

-David


On Apr 17, 2009, at 12:33 AM, adrianc@apache.org wrote:

> Author: adrianc
> Date: Fri Apr 17 06:33:43 2009
> New Revision: 765864
>
> URL: http://svn.apache.org/viewvc?rev=765864&view=rev
> Log:
> Fixed a problem where service definitions were using "GenericValue"  
> as attribute types, but that threw exceptions because the service  
> definitions needed the full class name -  
> "org.ofbiz.entity.GenericValue". The problem was reported in https://issues.apache.org/jira/browse/OFBIZ-2268 
>  and https://issues.apache.org/jira/browse/OFBIZ-2311.
>
> I checked the commit logs and I don't see what changed to cause  
> these services to stop working, so I took the shotgun approach and  
> changed all occurrences of GenericValue service attributes.
>
> If anyone has a better solution, please feel free to revert this  
> commit and change it.
>
> Modified:
>    ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
>    ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
>    ofbiz/trunk/applications/accounting/servicedef/ 
> services_finaccount.xml
>    ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
>    ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
>    ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
>    ofbiz/trunk/applications/accounting/servicedef/ 
> services_paymentmethod.xml
>    ofbiz/trunk/applications/content/servicedef/services.xml
>    ofbiz/trunk/applications/content/servicedef/services_content.xml
>    ofbiz/trunk/applications/content/servicedef/services_data.xml
>    ofbiz/trunk/applications/manufacturing/servicedef/ 
> services_production_run.xml
>    ofbiz/trunk/applications/manufacturing/servicedef/ 
> services_routing.xml
>    ofbiz/trunk/applications/order/servicedef/services.xml
>    ofbiz/trunk/applications/order/servicedef/services_return.xml
>    ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
>    ofbiz/trunk/applications/party/servicedef/services.xml
>    ofbiz/trunk/applications/product/servicedef/services.xml
>    ofbiz/trunk/applications/product/servicedef/services_facility.xml
>    ofbiz/trunk/applications/product/servicedef/services_maint.xml
>    ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
>    ofbiz/trunk/applications/product/servicedef/ 
> services_shipment_ups.xml
>    ofbiz/trunk/applications/product/servicedef/services_store.xml
>    ofbiz/trunk/applications/product/servicedef/ 
> services_subscription.xml
>    ofbiz/trunk/framework/common/servicedef/services.xml
>    ofbiz/trunk/framework/entityext/servicedef/services.xml
>
> Modified: ofbiz/trunk/applications/accounting/servicedef/ 
> services_admin.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_admin.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/accounting/servicedef/ 
> services_admin.xml (original)
> +++ ofbiz/trunk/applications/accounting/servicedef/ 
> services_admin.xml Fri Apr 17 06:33:43 2009
> @@ -60,7 +60,7 @@
>         <description>Get accounting preferences for a party  
> (organization)</description>
>         <permission-service service-name="acctgPrefPermissionCheck"  
> main-action="VIEW"/>
>         <attribute type="String" mode="IN"  
> name="organizationPartyId" optional="false"/>
> -        <attribute name="partyAccountingPreference"  
> type="GenericValue" mode="OUT" optional="true"/>
> +        <attribute name="partyAccountingPreference"  
> type="org.ofbiz.entity.GenericValue" mode="OUT" optional="true"/>
>     </service>
>
>     <service name="updateFXConversion" engine="simple"
>
> Modified: ofbiz/trunk/applications/accounting/servicedef/ 
> services_billing.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_billing.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/accounting/servicedef/ 
> services_billing.xml (original)
> +++ ofbiz/trunk/applications/accounting/servicedef/ 
> services_billing.xml Fri Apr 17 06:33:43 2009
> @@ -111,7 +111,7 @@
>         <attribute name="netAccountBalance" type="BigDecimal"  
> mode="OUT" optional="false"/>
>         <attribute name="availableBalance" type="BigDecimal"  
> mode="OUT" optional="false"/>
>         <attribute name="availableToCapture" type="BigDecimal"  
> mode="OUT" optional="false"/>
> -        <attribute name="billingAccount" type="GenericValue"  
> mode="OUT" optional="false"/>
> +        <attribute name="billingAccount"  
> type="org.ofbiz.entity.GenericValue" mode="OUT" optional="false"/>
>     </service>
>     <service name="acctgBillingAcctCheck" engine="simple"
>             location="component://accounting/script/org/ofbiz/ 
> accounting/permissions/PermissionServices.xml"  
> invoke="acctgBillingAcctCheck">
>
> Modified: ofbiz/trunk/applications/accounting/servicedef/ 
> services_finaccount.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/accounting/servicedef/ 
> services_finaccount.xml (original)
> +++ ofbiz/trunk/applications/accounting/servicedef/ 
> services_finaccount.xml Fri Apr 17 06:33:43 2009
> @@ -331,7 +331,7 @@
>     <service name="refundGcPurchase" engine="java" require-new- 
> transaction="true" use-transaction="true"
>              
> location="org.ofbiz.accounting.payment.GiftCertificateServices"  
> invoke="refundGcPurchase" auth="true">
>         <description>Creates return for reload on failure</ 
> description>
> -        <attribute name="orderItem" type="GenericValue" mode="IN"  
> optional="false"/>
> +        <attribute name="orderItem"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="partyId" type="String" mode="IN"  
> optional="false"/>
>     </service>
>
>
> Modified: ofbiz/trunk/applications/accounting/servicedef/ 
> services_invoice.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/accounting/servicedef/ 
> services_invoice.xml (original)
> +++ ofbiz/trunk/applications/accounting/servicedef/ 
> services_invoice.xml Fri Apr 17 06:33:43 2009
> @@ -56,7 +56,7 @@
>         <description>Retrieve an existing Invoice/Items</description>
>         <permission-service service- 
> name="acctgInvoicePermissionCheck" main-action="VIEW"/>
>         <auto-attributes mode="IN" include="pk" optional="false"/>
> -        <attribute name="invoice" type="GenericValue" mode="OUT"/>
> +        <attribute name="invoice"  
> type="org.ofbiz.entity.GenericValue" mode="OUT"/>
>         <attribute name="invoiceItems" type="List" mode="OUT"/><!--  
> list of invoiceItem GenericValues -->
>     </service>
>     <service name="updateInvoice" engine="simple" default-entity- 
> name="Invoice"
> @@ -265,7 +265,7 @@
>     <service name="calculateInvoicedAdjustmentTotal" engine="java"
>             location="org.ofbiz.accounting.invoice.InvoiceServices"  
> invoke="calculateInvoicedAdjustmentTotal">
>         <description>Calculate the previously invoiced amount for an  
> OrderAdjustment</description>
> -        <attribute name="orderAdjustment" type="GenericValue"  
> mode="IN" optional="false"/>
> +        <attribute name="orderAdjustment"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="invoicedTotal" type="BigDecimal" mode="OUT"  
> optional="false"/>
>     </service>
>
>
> Modified: ofbiz/trunk/applications/accounting/servicedef/ 
> services_olap.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_olap.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/accounting/servicedef/services_olap.xml  
> (original)
> +++ ofbiz/trunk/applications/accounting/servicedef/services_olap.xml  
> Fri Apr 17 06:33:43 2009
> @@ -30,8 +30,8 @@
>         </description>
>         <attribute name="invoiceId" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="invoiceItemSeqId" type="String" mode="IN"  
> optional="true"/>
> -        <attribute name="invoice" type="GenericValue" mode="IN"  
> optional="true"/>
> -        <attribute name="invoiceItem" type="GenericValue" mode="IN"  
> optional="true"/>
> +        <attribute name="invoice"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
> +        <attribute name="invoiceItem"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>     </service>
>     <service name="loadSalesInvoiceFact" auth="true" engine="simple"
>         location="component://accounting/script/org/ofbiz/accounting/ 
> olap/FactServices.xml" invoke="loadSalesInvoiceFact">
>
> Modified: ofbiz/trunk/applications/accounting/servicedef/ 
> services_payment.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_payment.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/accounting/servicedef/ 
> services_payment.xml (original)
> +++ ofbiz/trunk/applications/accounting/servicedef/ 
> services_payment.xml Fri Apr 17 06:33:43 2009
> @@ -130,7 +130,7 @@
>             location="component://accounting/script/org/ofbiz/ 
> accounting/payment/PaymentServices.xml"  
> invoke="getInvoicePaymentInfoList" auth="true">
>         <description>Create a list with information on payment due  
> dates and amounts for the invoice; one of invoiceId or invoice must  
> be provided.</description>
>         <attribute name="invoiceId" type="String" mode="IN"  
> optional="true"/>
> -        <attribute name="invoice" type="GenericValue" mode="IN"  
> optional="true"/>
> +        <attribute name="invoice"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>         <attribute name="invoicePaymentInfoList" type="List"  
> mode="OUT" optional="false"/>
>     </service>
>     <service name="getInvoicePaymentInfoListByDueDateOffset"  
> engine="simple"
>
> Modified: ofbiz/trunk/applications/accounting/servicedef/ 
> services_paymentmethod.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/accounting/servicedef/ 
> services_paymentmethod.xml (original)
> +++ ofbiz/trunk/applications/accounting/servicedef/ 
> services_paymentmethod.xml Fri Apr 17 06:33:43 2009
> @@ -316,14 +316,14 @@
>     <service name="processCaptureSplitPayment" engine="java" require- 
> new-transaction="true"
>              
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"  
> invoke="processCaptureSplitPayment" auth="true">
>         <description>Handles the creation of new  
> OrderPaymentPreference record (and Auth) for partial captures</ 
> description>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="splitAmount" type="BigDecimal" mode="IN"  
> optional="false"/>
>     </service>
>
>     <service name="refundPayment" engine="java"
>              
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"  
> invoke="refundPayment" auth="true">
>         <description>Refunds A Payment</description>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="refundAmount" type="BigDecimal" mode="IN"  
> optional="false"/>
>         <attribute name="paymentId" type="String" mode="OUT"  
> optional="false"/>
>     </service>
> @@ -331,7 +331,7 @@
>     <service name="processAuthResult" engine="java"
>              
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"  
> invoke="processAuthResult" auth="true">
>         <description>Process the payment authorization result(s)</ 
> description>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="processAmount" type="BigDecimal" mode="IN"  
> optional="false"/>
>         <attribute name="currencyUomId" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="authResult" type="Boolean" mode="IN"  
> optional="false"/>
> @@ -350,7 +350,7 @@
>     <service name="processCaptureResult" engine="java"
>              
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"  
> invoke="processCaptureResult" auth="true">
>         <description>Process the payment capture result(s)</ 
> description>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="serviceTypeEnum" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="payToPartyId" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="invoiceId" type="String" mode="IN"  
> optional="true"/>
> @@ -368,7 +368,7 @@
>    <service name="processReleaseResult" engine="java"
>              
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"  
> invoke="processReleaseResult" auth="true">
>         <description>Process the payment release result(s)</ 
> description>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="releaseAmount" type="BigDecimal" mode="IN"  
> optional="false"/>
>         <attribute name="currencyUomId" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="releaseResult" type="Boolean" mode="IN"  
> optional="false"/>
> @@ -383,7 +383,7 @@
>     <service name="processRefundResult" engine="java"
>              
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"  
> invoke="processRefundResult" auth="true">
>         <description>Process the payment refund result(s)</ 
> description>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="serviceTypeEnum" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="payFromPartyId" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="payToPartyId" type="String" mode="IN"  
> optional="true"/>
> @@ -404,7 +404,7 @@
>              
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"  
> invoke="storePaymentErrorMessage" auth="true">
>         <description>Process (store) error messages from payment  
> service failures</description>
>         <attribute name="paymentServiceTypeEnumId" type="String"  
> mode="IN" optional="false"/>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="transCodeEnumId" type="String" mode="IN"  
> optional="false"/>
>         <attribute name="serviceResultMap" type="Map" mode="IN"  
> optional="false"/>
>     </service>
> @@ -412,20 +412,20 @@
>     <service name="savePaymentGatewayResponse" engine="java"
>              
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"  
> invoke="savePaymentGatewayResponse" auth="false">
>         <description>Method to make sure PaymentGatewayResponse  
> records get stored (uses XA wrapper on rollback)</description>
> -        <attribute name="paymentGatewayResponse"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="paymentGatewayResponse"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>     </service>
>
>     <!-- Payment Gateway Interfaces -->
>     <service name="paymentProcessInterface" engine="interface"  
> location="" invoke="">
>         <description>Generic Payment Processing Interface</ 
> description>
>         <attribute name="orderId" type="String" mode="IN"  
> optional="false"/>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="processAmount" type="BigDecimal"  
> mode="INOUT" optional="false"/>
>         <attribute name="orderItems" type="List" mode="IN"  
> optional="false"/>
> -        <attribute name="billToParty" type="GenericValue" mode="IN"  
> optional="false"/>
> -        <attribute name="billToEmail" type="GenericValue" mode="IN"  
> optional="true"/>
> -        <attribute name="billingAddress" type="GenericValue"  
> mode="IN" optional="true"/>
> -        <attribute name="shippingAddress" type="GenericValue"  
> mode="IN" optional="true"/>
> +        <attribute name="billToParty"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
> +        <attribute name="billToEmail"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
> +        <attribute name="billingAddress"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
> +        <attribute name="shippingAddress"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>         <attribute name="customerIpAddress" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="currency" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="paymentConfig" type="String" mode="IN"  
> optional="true"/>
> @@ -455,11 +455,11 @@
>
>     <service name="paymentReleaseInterface" engine="interface"  
> location="" invoke="">
>         <description>Generic Payment Release (reverse) Interface</ 
> description>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="releaseAmount" type="BigDecimal"  
> mode="INOUT" optional="false"/>
>         <attribute name="currency" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="paymentConfig" type="String" mode="IN"  
> optional="true"/>
> -        <attribute name="authTrans" type="GenericValue" mode="IN"  
> optional="true"/>
> +        <attribute name="authTrans"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>         <attribute name="releaseResult" type="Boolean" mode="OUT"  
> optional="true"/>
>         <attribute name="releaseAltRefNum" type="String" mode="OUT"  
> optional="true"/>
>         <attribute name="releaseRefNum" type="String" mode="OUT"  
> optional="false"/>
> @@ -475,9 +475,9 @@
>         <attribute name="referenceCode" type="String" mode="IN"  
> optional="false"/>
>         <attribute name="creditAmount" type="BigDecimal"  
> mode="INOUT" optional="false"/>
>         <attribute name="orderItems" type="List" mode="IN"  
> optional="true"/>
> -        <attribute name="billToParty" type="GenericValue" mode="IN"  
> optional="false"/>
> -        <attribute name="billToEmail" type="GenericValue" mode="IN"  
> optional="true"/>
> -        <attribute name="billingAddress" type="GenericValue"  
> mode="IN" optional="true"/>
> +        <attribute name="billToParty"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
> +        <attribute name="billToEmail"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
> +        <attribute name="billingAddress"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>         <attribute name="currency" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="paymentConfig" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="creditResult" type="Boolean" mode="OUT"  
> optional="false"/>
> @@ -492,7 +492,7 @@
>
>     <service name="paymentRefundInterface" engine="interface"  
> location="" invoke="">
>         <description>Generic Payment Refund Interface</description>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="refundAmount" type="BigDecimal"  
> mode="INOUT" optional="false"/>
>         <attribute name="currency" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="paymentConfig" type="String" mode="IN"  
> optional="true"/>
> @@ -510,17 +510,17 @@
>     <service name="ccAuthInterface" engine="interface" location=""  
> invoke="">
>         <description>Credit Card Authorization Interface</description>
>         <implements service="paymentProcessInterface"/>
> -        <attribute name="creditCard" type="GenericValue" mode="IN"  
> optional="false"/>
> +        <attribute name="creditCard"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="cardSecurityCode" type="String" mode="IN"  
> optional="true"/>
>     </service>
>
>     <service name="ccCaptureInterface" engine="interface"  
> location="" invoke="">
>         <description>Credit Card Capture Interface</description>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="captureAmount" type="BigDecimal"  
> mode="INOUT" optional="false"/>
>         <attribute name="currency" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="paymentConfig" type="String" mode="IN"  
> optional="true"/>
> -        <attribute name="authTrans" type="GenericValue" mode="IN"  
> optional="true"/>
> +        <attribute name="authTrans"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>         <attribute name="captureResult" type="Boolean" mode="OUT"  
> optional="true"/>
>         <attribute name="captureAltRefNum" type="String" mode="OUT"  
> optional="true"/>
>         <attribute name="captureRefNum" type="String" mode="OUT"  
> optional="false"/>
> @@ -534,7 +534,7 @@
>     <service name="ccCreditInterface" engine="interface" location=""  
> invoke="">
>         <description>Credit Card 'Credit' Inteface</description>
>         <implements service="paymentCreditInterface"/>
> -        <attribute name="creditCard" type="GenericValue" mode="IN"  
> optional="false"/>
> +        <attribute name="creditCard"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="cardSecurityCode" type="String" mode="IN"  
> optional="true"/>
>     </service>
>
> @@ -542,14 +542,14 @@
>     <service name="eftProcessInterface" engine="interface"  
> location="" invoke="">
>         <description>EFT Account Processing Interface</description>
>         <implements service="paymentProcessInterface"/>
> -        <attribute name="eftAccount" type="GenericValue" mode="IN"  
> optional="false"/>
> +        <attribute name="eftAccount"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>     </service>
>
>     <!-- Gift Card Interfaces -->
>     <service name="giftCardProcessInterface" engine="interface"  
> location="" invoke="">
>         <description>Gift Card Processing Interface</description>
>         <implements service="paymentProcessInterface"/>
> -        <attribute name="giftCard" type="GenericValue" mode="IN"  
> optional="false"/>
> +        <attribute name="giftCard"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>     </service>
>
>     <!-- Test Implementations -->
>
> Modified: ofbiz/trunk/applications/content/servicedef/services.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/content/servicedef/services.xml  
> (original)
> +++ ofbiz/trunk/applications/content/servicedef/services.xml Fri Apr  
> 17 06:33:43 2009
> @@ -391,7 +391,7 @@
>         location="org.ofbiz.content.ContentManagementServices"  
> invoke="getContent" auth="false">
>         <description>Get Content of passed contentId</description>
>         <attribute mode="IN" name="contentId" optional="true"  
> type="String"/>
> -        <attribute mode="OUT" name="view" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="OUT" name="view" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>     </service>
>     <service name="getSubContent" engine="java"  
> location="org.ofbiz.content.ContentManagementServices"  
> invoke="getSubContent" auth="false">
>         <description>Get subContent of passed contentId/mapKey or  
> subContentId</description>
> @@ -402,8 +402,8 @@
>         <attribute mode="IN" name="assocTypesString" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="contentTypes" optional="true"  
> type="List"/>
>         <attribute mode="IN" name="fromDate" optional="true"  
> type="Timestamp"/>
> -        <attribute mode="OUT" name="view" optional="true"  
> type="GenericValue"/>
> -        <attribute mode="OUT" name="content" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="OUT" name="view" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
> +        <attribute mode="OUT" name="content" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>     </service>
>     <!--
>     <service name="addMostRecent"
> @@ -412,7 +412,7 @@
>             invoke="addMostRecent" auth="false">
>         <description>Get subContent of passed contentId/mapKey or  
> subContentId</description>
>         <attribute mode="IN" name="suffix" optional="true"  
> type="String"/>
> -        <attribute mode="IN" name="pk" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="pk" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="IN" name="session" optional="true"  
> type="javax.servlet.http.HttpSession"/>
>     </service>
>     -->
> @@ -455,7 +455,7 @@
>              the service in a request event, so I added new ones  
> without removing lists -->
>         <attribute mode="IN" name="targetOperationString"  
> optional="true" type="String"/>
>         <attribute mode="IN" name="contentPurposeString"  
> optional="true" type="String"/>
> -        <attribute mode="IN" name="userLogin" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="userLogin" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="IN" name="imageData" optional="true"  
> type="java.nio.ByteBuffer"/>
>         <attribute mode="IN" name="_imageData_contentType"  
> optional="true" type="String"/>
>         <attribute mode="IN" name="_imageData_fileName"  
> optional="true" type="String"/>
> @@ -486,7 +486,7 @@
>              the service in a request event, so I added new ones  
> without removing lists -->
>         <attribute mode="IN" name="targetOperationString"  
> optional="true" type="String"/>
>         <attribute mode="IN" name="contentPurposeString"  
> optional="true" type="String"/>
> -        <attribute mode="IN" name="userLogin" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="userLogin" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="IN" name="imageData" optional="true"  
> type="java.nio.ByteBuffer"/>
>         <attribute mode="IN" name="_imageData_contentType"  
> optional="true" type="String"/>
>         <attribute mode="IN" name="_imageData_fileName"  
> optional="true" type="String"/>
> @@ -572,7 +572,7 @@
>         <attribute mode="IN" name="mimeTypeId" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="fromDate" optional="true"  
> type="Timestamp"/>
>         <attribute mode="IN" name="subContentDataResourceView"  
> optional="true" type="org.ofbiz.entity.GenericValue"/>
> -        <attribute mode="OUT" name="view" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="OUT" name="view" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="OUT" name="textData" optional="true"  
> type="String"/>
>     </service>
>     <service name="renderContentAsText" engine="java"
> @@ -678,7 +678,7 @@
>         location="org.ofbiz.content.ContentManagementServices"  
> invoke="changeLeafToNode">
>         <description>Moves dataResource to separate content  
> associated with current content so that node can have only children,  
> no content of its own</description>
>         <attribute mode="IN" name="contentId" optional="false"  
> type="String"/>
> -        <attribute mode="IN" name="userLogin" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="userLogin" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>     </service>
>
>     <service name="updatePageType" auth="true" engine="java"  
> validate="true" transaction-timeout="7200"
> @@ -786,7 +786,7 @@
>     <service name="publishContent" auth="true" engine="java"  
> transaction-timeout="7200"
>             location="org.ofbiz.content.content.ContentServices"  
> invoke="publishContent">
>         <description>Change statusId to published (CTNT_PUBLISHED)</ 
> description>
> -        <attribute mode="IN" name="content" optional="false"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="content" optional="false"  
> type="org.ofbiz.entity.GenericValue"/>
>     </service>
>
>     <!-- these three services are for use in screen widget files -->
> @@ -1102,7 +1102,7 @@
>     <service name="getOwnedOrPublishedBlogEntries" engine="simple"  
> location="component://content/script/org/ofbiz/content/blog/ 
> BlogServices.xml" invoke="getOwnedOrPublishedBlogEntries"
>          auth="true"  transaction-timeout="7200">
>         <attribute type="String" mode="IN" name="contentId"  
> optional="false"/>
> -        <attribute mode="IN" name="userLogin" optional="false"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="userLogin" optional="false"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="OUT" name="blogList" optional="true"  
> type="List"/>
>     </service>
>
>
> Modified: ofbiz/trunk/applications/content/servicedef/ 
> services_content.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services_content.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/content/servicedef/services_content.xml  
> (original)
> +++ ofbiz/trunk/applications/content/servicedef/services_content.xml  
> Fri Apr 17 06:33:43 2009
> @@ -146,7 +146,7 @@
>         <auto-attributes include="pk" mode="IN" optional="false"/>
>         <attribute mode="IN" name="targetOperationList"  
> optional="true" type="List"/>
>         <attribute mode="IN" name="contentPurposeTypeId"  
> optional="true" type="String"/>
> -        <attribute mode="IN" name="userLogin" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="userLogin" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="INOUT" name="roleTypeList" optional="true"  
> type="List"/>
>     </service>
>
> @@ -164,7 +164,7 @@
>         <attribute mode="IN" name="contentPurposeString"  
> optional="true" type="String"/>
>         <attribute mode="IN" name="roleTypeString" optional="true"  
> type="String"/>
>         <attribute mode="INOUT" name="roleTypeList" optional="true"  
> type="List"/>
> -        <attribute mode="IN" name="currentContent" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="currentContent" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="IN" name="fromDate" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="thruDate" optional="true"  
> type="String"/>
>         <!-- NOTE: entityOperation should be "_VIEW", "_ADMIN", etc.  
> -->
> @@ -183,12 +183,12 @@
>     <service name="findRelatedContent" default-entity-name="Content"  
> engine="java"
>             location="org.ofbiz.content.content.ContentServices"  
> invoke="findRelatedContent" auth="true">
>         <description>Create a Content</description>
> -        <attribute mode="IN" name="currentContent" optional="false"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="currentContent" optional="false"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="IN" name="toFrom" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="fromDate" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="thruDate" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="targetOperationList"  
> optional="true" type="List"/>
> -        <attribute mode="IN" name="userLogin" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="userLogin" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="IN" name="contentAssocTypeList"  
> optional="true" type="List"/>
>         <attribute mode="IN" name="contentTypeList" optional="true"  
> type="List"/>
>         <attribute mode="IN" name="entityOperation" optional="true"  
> type="String"/>
> @@ -225,7 +225,7 @@
>         <attribute mode="IN" name="targetOperationList"  
> optional="true" type="List"/>
>         <attribute mode="IN" name="contentPurposeList"  
> optional="true" type="List"/>
>         <attribute mode="INOUT" name="roleTypeList" optional="true"  
> type="List"/>
> -        <attribute mode="IN" name="userLogin" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="userLogin" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="IN" name="contentIdTo" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="contentIdFrom" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="statusId" optional="true"  
> type="String"/>
>
> Modified: ofbiz/trunk/applications/content/servicedef/ 
> services_data.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services_data.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/content/servicedef/services_data.xml  
> (original)
> +++ ofbiz/trunk/applications/content/servicedef/services_data.xml  
> Fri Apr 17 06:33:43 2009
> @@ -35,7 +35,7 @@
>         <attribute name="roleTypeId" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="partyId" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="dataResourceId" type="String" mode="OUT"  
> optional="false"/>
> -        <attribute name="dataResource" type="GenericValue"  
> mode="OUT" optional="true"/>
> +        <attribute name="dataResource"  
> type="org.ofbiz.entity.GenericValue" mode="OUT" optional="true"/>
>         <override name="objectInfo" allow-html="safe"/>
>     </service>
>     <service name="updateDataResource" engine="simple" default- 
> entity-name="DataResource" auth="true"
> @@ -48,7 +48,7 @@
>         <attribute name="contentPurposeList" type="List" mode="IN"  
> optional="true"/>
>         <attribute name="skipPermissionCheck" type="String"  
> mode="IN" optional="true"/>
>         <attribute name="dataResourceId" type="String" mode="OUT"  
> optional="false"/>
> -        <attribute name="dataResource" type="GenericValue"  
> mode="OUT" optional="true"/>
> +        <attribute name="dataResource"  
> type="org.ofbiz.entity.GenericValue" mode="OUT" optional="true"/>
>         <override name="objectInfo" allow-html="safe"/>
>     </service>
>     <service name="removeDataResource" engine="simple" default- 
> entity-name="DataResource" auth="true"
> @@ -125,7 +125,7 @@
>             location="component://content/script/org/ofbiz/content/ 
> data/DataServices.xml" invoke="getElectronicText" default-entity- 
> name="ElectronicText" auth="false" >
>         <description>Get a ElectronicText: Can pass either content  
> value object or contentId</description>
>         <attribute mode="IN" name="contentId" optional="true"  
> type="String"/>
> -        <attribute mode="IN" name="content" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="content" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="OUT" name="dataResourceId" optional="true"  
> type="String"/>
>         <attribute mode="OUT" name="textData" optional="false"  
> type="String"/>
>     </service>
> @@ -223,7 +223,7 @@
>             location="org.ofbiz.content.data.DataServices"  
> invoke="createFile" auth="true">
>         <description>Create a File</description>
>         <implements service="createDataResource"/>
> -        <attribute mode="IN" name="dataResource" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="dataResource" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="IN" name="binData" optional="true"  
> type="java.nio.ByteBuffer"/>
>         <attribute mode="IN" name="textData" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="rootDir" optional="true"  
> type="String"/>
> @@ -238,7 +238,7 @@
>     <service name="updateFile" engine="java"
>             location="org.ofbiz.content.data.DataServices"  
> invoke="updateFile" auth="true">
>         <description>Update a File</description>
> -        <attribute mode="IN" name="dataResource" optional="true"  
> type="GenericValue"/>
> +        <attribute mode="IN" name="dataResource" optional="true"  
> type="org.ofbiz.entity.GenericValue"/>
>         <attribute mode="IN" name="binData" optional="true"  
> type="java.nio.ByteBuffer"/>
>         <attribute mode="IN" name="textData" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="rootDir" optional="true"  
> type="String"/>
>
> Modified: ofbiz/trunk/applications/manufacturing/servicedef/ 
> services_production_run.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/manufacturing/servicedef/ 
> services_production_run.xml (original)
> +++ ofbiz/trunk/applications/manufacturing/servicedef/ 
> services_production_run.xml Fri Apr 17 06:33:43 2009
> @@ -174,7 +174,7 @@
>             Note that this skips the normal inventory reservation  
> process.
>         </description>
>         <attribute name="workEffortId" type="String" mode="IN"  
> optional="false"/>
> -        <attribute name="inventoryItem" type="GenericValue"  
> mode="IN" optional="false"/>
> +        <attribute name="inventoryItem"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="quantity" type="BigDecimal" mode="IN"  
> optional="true"/>
>         <attribute name="quantityIssued" type="BigDecimal"  
> mode="OUT" optional="false"/>
>         <attribute name="finishedProductId" type="String" mode="OUT"  
> optional="false"/>
>
> Modified: ofbiz/trunk/applications/manufacturing/servicedef/ 
> services_routing.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/manufacturing/servicedef/ 
> services_routing.xml (original)
> +++ ofbiz/trunk/applications/manufacturing/servicedef/ 
> services_routing.xml Fri Apr 17 06:33:43 2009
> @@ -48,7 +48,7 @@
>         <attribute mode="IN" name="workEffortId" optional="true"  
> type="String"/>
>         <attribute mode="IN" name="applicableDate" optional="true"  
> type="java.sql.Timestamp"/>
>         <attribute mode="IN" name="ignoreDefaultRouting"  
> optional="true" type="String"/><!-- If this is set to Y, the default  
> routing is not returned -->
> -        <attribute mode="OUT" name="routing" type="GenericValue"  
> optional="true"/>
> +        <attribute mode="OUT" name="routing"  
> type="org.ofbiz.entity.GenericValue" optional="true"/>
>         <attribute mode="OUT" name="tasks" type="java.util.List"  
> optional="true"/>
>     </service>
>     <service name="getRoutingTaskAssocs" engine="simple" auth="true"
>
> Modified: ofbiz/trunk/applications/order/servicedef/services.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/order/servicedef/services.xml (original)
> +++ ofbiz/trunk/applications/order/servicedef/services.xml Fri Apr  
> 17 06:33:43 2009
> @@ -40,7 +40,7 @@
>         <attribute name="sendTo" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="sendCc" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="note" type="String" mode="IN"  
> optional="true"/>
> -        <attribute name="temporaryAnonymousUserLogin"  
> type="GenericValue" mode="IN" optional="true"/>
> +        <attribute name="temporaryAnonymousUserLogin"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>     </service>
>     <service name="sendOrderConfirmation" engine="java" require-new- 
> transaction="true" max-retry="3"
>             location="org.ofbiz.order.order.OrderServices"  
> invoke="sendOrderConfirmNotification">
> @@ -460,7 +460,7 @@
>    </service>
>    <service name="itemFulfillmentInterface" engine="interface"  
> invoke="" location="" auth="false" >
>        <auto-attributes entity-name="ProductContent" include="pk"  
> mode="IN" optional="false"/>
> -       <attribute name="orderItem" type="GenericValue" mode="IN"  
> optional="false"/>
> +       <attribute name="orderItem"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>    </service>
>     <service name="invoiceServiceItems" engine="java"
>             location="org.ofbiz.order.order.OrderServices"  
> invoke="invoiceServiceItems" auth="true">
> @@ -877,7 +877,7 @@
>         <attribute name="setDefaultShipping" mode="IN" type="String"  
> optional="true"/>
>         <attribute name="keepAddressBook" mode="IN" type="String"  
> optional="true"/>
>         <attribute name="partyId" mode="IN" type="String"  
> optional="true"/>
> -        <attribute name="userLogin" mode="IN" type="GenericValue"  
> optional="true"/>
> +        <attribute name="userLogin" mode="IN"  
> type="org.ofbiz.entity.GenericValue" optional="true"/>
>         <attribute name="shipToAttnName" mode="IN" type="String"  
> optional="true"/>
>         <attribute name="shipToToName" mode="IN" type="String"  
> optional="true"/>
>         <attribute name="shipToAddress1" mode="IN" type="String"  
> optional="false"/>
> @@ -899,7 +899,7 @@
>         <attribute name="keepAddressBook" mode="IN" type="String"  
> optional="true"/>
>         <attribute name="useShippingAddressForBilling" mode="IN"  
> type="String" optional="true"/>
>         <attribute name="partyId" mode="IN" type="String"  
> optional="true"/>
> -        <attribute name="userLogin" mode="IN" type="GenericValue"  
> optional="true"/>
> +        <attribute name="userLogin" mode="IN"  
> type="org.ofbiz.entity.GenericValue" optional="true"/>
>         <attribute name="billToAttnName" mode="IN" type="String"  
> optional="true"/>
>         <attribute name="billToName" mode="IN" type="String"  
> optional="true"/>
>         <attribute name="billToAddress1" mode="IN" type="String"  
> optional="false"/>
>
> Modified: ofbiz/trunk/applications/order/servicedef/ 
> services_return.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services_return.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/order/servicedef/services_return.xml  
> (original)
> +++ ofbiz/trunk/applications/order/servicedef/services_return.xml  
> Fri Apr 17 06:33:43 2009
> @@ -259,7 +259,7 @@
>     <service name="getReturnableQuantity" engine="java"
>             location="org.ofbiz.order.order.OrderReturnServices"  
> invoke="getReturnableQuantity">
>         <description>Get the quantity allowed for an item to be  
> returned</description>
> -        <attribute name="orderItem" type="GenericValue" mode="IN"  
> optional="false"/>
> +        <attribute name="orderItem"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="returnableQuantity" type="BigDecimal"  
> mode="OUT" optional="false"/>
>         <attribute name="returnablePrice" type="BigDecimal"  
> mode="OUT" optional="false"/>
>     </service>
> @@ -284,7 +284,7 @@
>     <service name="refundBillingAccountPayment" engine="java"
>             location="org.ofbiz.order.order.OrderReturnServices"  
> invoke="refundBillingAccountPayment" auth="true">
>         <description>Refunds A Billing Account Payment</description>
> -        <attribute name="orderPaymentPreference"  
> type="GenericValue" mode="IN" optional="false"/>
> +        <attribute name="orderPaymentPreference"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="refundAmount" type="BigDecimal" mode="IN"  
> optional="false"/>
>         <attribute name="paymentId" type="String" mode="OUT"  
> optional="false"/>
>     </service>
>
> Modified: ofbiz/trunk/applications/order/servicedef/ 
> services_shoppinglist.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/order/servicedef/ 
> services_shoppinglist.xml (original)
> +++ ofbiz/trunk/applications/order/servicedef/ 
> services_shoppinglist.xml Fri Apr 17 06:33:43 2009
> @@ -60,7 +60,7 @@
>         <attribute name="productStoreGroupId" type="String"  
> mode="IN" optional="true"/>
>         <attribute name="quantity" type="BigDecimal" mode="IN"  
> optional="true"/>
>         <attribute name="currencyUomId" type="String" mode="IN"  
> optional="true"/>
> -        <attribute name="autoUserLogin" type="GenericValue"  
> mode="IN" optional="true"/>
> +        <attribute name="autoUserLogin"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>         <attribute name="totalPrice" type="BigDecimal" mode="OUT"  
> optional="false"/>
>     </service>
>
>
> Modified: ofbiz/trunk/applications/party/servicedef/services.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/party/servicedef/services.xml (original)
> +++ ofbiz/trunk/applications/party/servicedef/services.xml Fri Apr  
> 17 06:33:43 2009
> @@ -1138,7 +1138,7 @@
>         <description>Create and Update a person</description>
>         <auto-attributes mode="INOUT" include="pk" optional="true"/>
>         <auto-attributes mode="IN" include="nonpk" optional="true"/>
> -        <attribute name="userLogin" type="GenericValue" mode="IN"  
> optional="true"/>
> +        <attribute name="userLogin"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>         <override name="firstName" optional="false"/>
>         <override name="lastName" optional="false"/>
>     </service>
> @@ -1148,7 +1148,7 @@
>         <attribute name="partyId" type="String" mode="IN"  
> optional="false"/>
>         <auto-attributes entity-name="PartyContactMech"  
> include="all" mode="IN" optional="true"/>
>         <auto-attributes entity-name="TelecomNumber" include="nonpk"  
> mode="IN" optional="true"/>
> -        <attribute name="userLogin" type="GenericValue" mode="IN"  
> optional="true"/>
> +        <attribute name="userLogin"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>         <attribute name="contactMechPurposeTypeId" type="String"  
> mode="IN" optional="true"/>
>         <attribute name="roleTypeId" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="contactMechId" type="String" mode="INOUT"  
> optional="true"/>
> @@ -1157,7 +1157,7 @@
>         location="component://party/script/org/ofbiz/party/party/ 
> PartyServices.xml" invoke="createUpdateEmailAddress" auth="false">
>         <description>Create and Update email address</description>
>         <attribute name="partyId" type="String" mode="IN"  
> optional="true"/>
> -        <attribute name="userLogin" type="GenericValue" mode="IN"  
> optional="true"/>
> +        <attribute name="userLogin"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>         <attribute name="contactMechPurposeTypeId" type="String"  
> mode="IN" optional="true"/>
>         <attribute name="emailAddress" type="String" mode="INOUT"  
> optional="false"/>
>         <attribute name="contactMechId" type="String" mode="IN"  
> optional="true"/>
>
> Modified: ofbiz/trunk/applications/product/servicedef/services.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/product/servicedef/services.xml  
> (original)
> +++ ofbiz/trunk/applications/product/servicedef/services.xml Fri Apr  
> 17 06:33:43 2009
> @@ -157,7 +157,7 @@
>                 location="component://product/script/org/ofbiz/ 
> product/product/ProductServices.xml" invoke="indexProductKeywords"  
> auth="false">
>         <description>Index the Keywords for a Product</description>
>         <attribute name="productId" type="String" mode="IN"  
> optional="false"/>
> -        <attribute name="productInstance" type="GenericValue"  
> mode="IN" optional="true"/>
> +        <attribute name="productInstance"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>     </service>
>     <service name="forceIndexProductKeywords" engine="simple"
>             location="component://product/script/org/ofbiz/product/ 
> product/ProductServices.xml" invoke="forceIndexProductKeywords"  
> auth="true">
> @@ -213,7 +213,7 @@
>         <attribute type="String" mode="IN"  
> name="goodIdentificationTypeId" optional="true"/>
>         <attribute type="String" mode="IN" name="searchProductFirst"  
> optional="true"/>
>         <attribute type="String" mode="IN" name="searchAllId"  
> optional="true"/>
> -        <attribute type="GenericValue" mode="OUT" name="product"  
> optional="true"/>
> +        <attribute type="org.ofbiz.entity.GenericValue" mode="OUT"  
> name="product" optional="true"/>
>         <attribute type="List" mode="OUT" name="productsFound"  
> optional="true"/>
>     </service>
>
>
> Modified: ofbiz/trunk/applications/product/servicedef/ 
> services_facility.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_facility.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/product/servicedef/ 
> services_facility.xml (original)
> +++ ofbiz/trunk/applications/product/servicedef/ 
> services_facility.xml Fri Apr 17 06:33:43 2009
> @@ -454,9 +454,9 @@
>         </description>
>         <attribute name="orderId" type="String" mode="IN"  
> optional="false"/>
>         <attribute name="orderItemSeqId" type="String" mode="IN"  
> optional="false"/>
> -        <attribute name="orderHeader" type="GenericValue" mode="IN"  
> optional="true"/>
> -        <attribute name="orderItem" type="GenericValue" mode="IN"  
> optional="true"/>
> -        <attribute name="productStore" type="GenericValue"  
> mode="IN" optional="true"/>
> +        <attribute name="orderHeader"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
> +        <attribute name="orderItem"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
> +        <attribute name="productStore"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>     </service>
>
>     <service name="createProductFacility" default-entity- 
> name="ProductFacility" engine="simple"
>
> Modified: ofbiz/trunk/applications/product/servicedef/ 
> services_maint.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_maint.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/product/servicedef/services_maint.xml  
> (original)
> +++ ofbiz/trunk/applications/product/servicedef/services_maint.xml  
> Fri Apr 17 06:33:43 2009
> @@ -161,6 +161,6 @@
>     <service name="updateOldInventoryToDetailSingle" engine="simple"  
> require-new-transaction="true"
>             location="component://product/script/org/ofbiz/product/ 
> inventory/InventoryServices.xml"  
> invoke="updateOldInventoryToDetailSingle" auth="true">
>         <description>Update Old Inventory To Detail</description>
> -        <attribute name="inventoryItem" type="GenericValue"  
> mode="IN" optional="false"/>
> +        <attribute name="inventoryItem"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>     </service>
> </services>
>
> Modified: ofbiz/trunk/applications/product/servicedef/ 
> services_pricepromo.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/product/servicedef/ 
> services_pricepromo.xml (original)
> +++ ofbiz/trunk/applications/product/servicedef/ 
> services_pricepromo.xml Fri Apr 17 06:33:43 2009
> @@ -40,7 +40,7 @@
>         <attribute name="currencyUomId" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="productPricePurposeId" type="String"  
> mode="IN" optional="true"><!-- defaults to PURCHASE --></attribute>
>         <attribute name="termUomId" type="String" mode="IN"  
> optional="true"><!-- if specified ProductPrice records will be  
> filtered by this, ensures for purposes like recurring prices that  
> only the recurring term desired is taken into consideration --></ 
> attribute>
> -        <attribute name="autoUserLogin" type="GenericValue"  
> mode="IN" optional="true"/>
> +        <attribute name="autoUserLogin"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>         <attribute name="checkIncludeVat" type="String" mode="IN"  
> optional="true"><!-- can be Y or N, defaults to N --></attribute>
>         <attribute name="findAllQuantityPrices" type="String"  
> mode="IN" optional="true"><!-- can be Y or N, defaults to N; see the  
> allQuantityPrices attribute for more details --></attribute>
>         <attribute name="surveyResponseId" type="String" mode="IN"  
> optional="true"/>
>
> Modified: ofbiz/trunk/applications/product/servicedef/ 
> services_shipment_ups.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/product/servicedef/ 
> services_shipment_ups.xml (original)
> +++ ofbiz/trunk/applications/product/servicedef/ 
> services_shipment_ups.xml Fri Apr 17 06:33:43 2009
> @@ -84,7 +84,7 @@
>         <attribute name="isResidentialAddress" type="String"  
> mode="IN" optional="true"/>
>         <attribute name="shippingCountryCode" type="String"  
> mode="IN" optional="true"/>
>         <!-- Allow specifying a from address if different from  
> product store's facility address. -->
> -        <attribute name="shipFromAddress" type="GenericValue"  
> mode="IN" optional="true"/>
> +        <attribute name="shipFromAddress"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"/>
>     </service>
>
>     <!-- UPS Address Validation -->
>
> Modified: ofbiz/trunk/applications/product/servicedef/ 
> services_store.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_store.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/product/servicedef/services_store.xml  
> (original)
> +++ ofbiz/trunk/applications/product/servicedef/services_store.xml  
> Fri Apr 17 06:33:43 2009
> @@ -56,18 +56,18 @@
>             location="component://product/script/org/ofbiz/product/ 
> store/ProductStoreServices.xml" invoke="isStoreInventoryRequired"  
> auth="false">
>         <description>Checks if Store Inventory is Required</ 
> description>
>         <attribute name="productStoreId" type="String" mode="IN"  
> optional="false"></attribute>
> -        <attribute name="productStore" type="GenericValue"  
> mode="IN" optional="true"></attribute>
> +        <attribute name="productStore"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"></ 
> attribute>
>         <attribute name="productId" type="String" mode="IN"  
> optional="false"></attribute>
> -        <attribute name="product" type="GenericValue" mode="IN"  
> optional="true"></attribute>
> +        <attribute name="product"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"></ 
> attribute>
>         <attribute name="requireInventory" type="String" mode="OUT"  
> optional="false"><!-- Y/N --></attribute>
>     </service>
>     <service name="isStoreInventoryAvailable" engine="simple"
>             location="component://product/script/org/ofbiz/product/ 
> store/ProductStoreServices.xml" invoke="isStoreInventoryAvailable"  
> auth="false">
>         <description>Checks if Store Inventory is Required</ 
> description>
>         <attribute name="productStoreId" type="String" mode="IN"  
> optional="false"></attribute>
> -        <attribute name="productStore" type="GenericValue"  
> mode="IN" optional="true"></attribute>
> +        <attribute name="productStore"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"></ 
> attribute>
>         <attribute name="productId" type="String" mode="IN"  
> optional="false"></attribute>
> -        <attribute name="product" type="GenericValue" mode="IN"  
> optional="true"></attribute>
> +        <attribute name="product"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"></ 
> attribute>
>         <attribute name="quantity" type="BigDecimal" mode="IN"  
> optional="false"></attribute>
>         <attribute name="available" type="String" mode="OUT"  
> optional="false"><!-- Y/N --></attribute>
>     </service>
> @@ -75,9 +75,9 @@
>             location="component://product/script/org/ofbiz/product/ 
> store/ProductStoreServices.xml"  
> invoke="isStoreInventoryAvailableOrNotRequired" auth="false">
>         <description>Checks if Store Inventory is Required</ 
> description>
>         <attribute name="productStoreId" type="String" mode="IN"  
> optional="false"></attribute>
> -        <attribute name="productStore" type="GenericValue"  
> mode="IN" optional="true"></attribute>
> +        <attribute name="productStore"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"></ 
> attribute>
>         <attribute name="productId" type="String" mode="IN"  
> optional="false"></attribute>
> -        <attribute name="product" type="GenericValue" mode="IN"  
> optional="true"></attribute>
> +        <attribute name="product"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="true"></ 
> attribute>
>         <attribute name="quantity" type="BigDecimal" mode="IN"  
> optional="false"></attribute>
>         <attribute name="availableOrNotRequired" type="String"  
> mode="OUT" optional="false"><!-- Y/N --></attribute>
>     </service>
>
> Modified: ofbiz/trunk/applications/product/servicedef/ 
> services_subscription.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_subscription.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/applications/product/servicedef/ 
> services_subscription.xml (original)
> +++ ofbiz/trunk/applications/product/servicedef/ 
> services_subscription.xml Fri Apr 17 06:33:43 2009
> @@ -54,7 +54,7 @@
>         <description>Retrieve a single Subscription Entity Record</ 
> description>
>         <permission-service service- 
> name="subscriptionPermissionCheck" main-action="VIEW"/>
>         <auto-attributes include="pk" mode="INOUT" optional="false"/>
> -        <attribute name="subscription" type="GenericValue"  
> mode="OUT" optional="true"/>
> +        <attribute name="subscription"  
> type="org.ofbiz.entity.GenericValue" mode="OUT" optional="true"/>
>     </service>
>
>     <service name="createSubscriptionResource" default-entity- 
> name="SubscriptionResource" auth="true" engine="simple"
>
> Modified: ofbiz/trunk/framework/common/servicedef/services.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/framework/common/servicedef/services.xml (original)
> +++ ofbiz/trunk/framework/common/servicedef/services.xml Fri Apr 17  
> 06:33:43 2009
> @@ -253,7 +253,7 @@
>         <attribute name="orderBy" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="filterByDate" type="String" mode="IN"  
> optional="true"/>
>         <attribute name="filterByDateValue" type="Timestamp"  
> mode="IN" optional="true"/>
> -        <attribute name="item" type="GenericValue" mode="OUT"  
> optional="true"/>
> +        <attribute name="item" type="org.ofbiz.entity.GenericValue"  
> mode="OUT" optional="true"/>
>         <attribute name="queryString" type="String" mode="OUT"  
> optional="true"/>
>         <attribute name="queryStringMap" type="java.util.Map"  
> mode="OUT" optional="true"/>
>     </service>
>
> Modified: ofbiz/trunk/framework/entityext/servicedef/services.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/entityext/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> ======================================================================
> --- ofbiz/trunk/framework/entityext/servicedef/services.xml (original)
> +++ ofbiz/trunk/framework/entityext/servicedef/services.xml Fri Apr  
> 17 06:33:43 2009
> @@ -26,7 +26,7 @@
>
>     <!-- simple generic service to watch and entity through an EECA  
> -->
>     <service name="watchEntity" engine="java"  
> location="org.ofbiz.entityext.EntityWatchServices"  
> invoke="watchEntity">
> -        <attribute name="newValue" type="GenericValue" mode="IN"/>
> +        <attribute name="newValue"  
> type="org.ofbiz.entity.GenericValue" mode="IN"/>
>         <attribute name="fieldName" type="String" mode="IN"  
> optional="true"/>
>     </service>
>
> @@ -45,7 +45,7 @@
>
>     <service name="distributedClearCacheLineByValue" engine="jms"  
> location="serviceMessenger" invoke="clearCacheLineByValue"  
> auth="true">
>         <description>Clear Cache Line by value for all Servers  
> listening to the topic</description>
> -        <attribute name="value" type="GenericValue" mode="IN"  
> optional="false"/>
> +        <attribute name="value"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>     </service>
>     <!-- Below uses Group/HTTP engine
>     <service name="distributedClearCacheLineByValue" engine="group"  
> location="distributedClearCacheLineByValue" invoke=""/>
> @@ -53,7 +53,7 @@
>     <service name="clearCacheLineByValue" engine="java" export="true"
>             location="org.ofbiz.entityext.cache.EntityCacheServices"  
> invoke="clearCacheLine" auth="true">
>         <description>Clear Cache Line with a value (GenericValue);  
> this is the preferred method since the all, by primary key and by  
> and caches will be cleared. By default does not distribute.</ 
> description>
> -        <attribute name="value" type="GenericValue" mode="IN"  
> optional="false"/>
> +        <attribute name="value"  
> type="org.ofbiz.entity.GenericValue" mode="IN" optional="false"/>
>         <attribute name="distribute" type="Boolean" mode="IN"  
> optional="true"/>
>     </service>
>
>
>


Re: svn commit: r765864 - in /ofbiz/trunk: applications/accounting/servicedef/ applications/content/servicedef/ applications/manufacturing/servicedef/ applications/order/servicedef/ applications/party/servicedef/ applications/product/servicedef/ framework/...

Posted by Adrian Crum <ad...@yahoo.com>.
I totally support you with that decision! The new theme needs a lot of work. Let's give the newcomers a UI that works, and work on the new theme later.

-Adrian


--- On Fri, 4/17/09, David E Jones <da...@hotwaxmedia.com> wrote:

> From: David E Jones <da...@hotwaxmedia.com>
> Subject: Re: svn commit: r765864 - in /ofbiz/trunk: applications/accounting/servicedef/ applications/content/servicedef/ applications/manufacturing/servicedef/ applications/order/servicedef/ applications/party/servicedef/ applications/product/servicedef/ framework/...
> To: dev@ofbiz.apache.org
> Date: Friday, April 17, 2009, 12:14 AM
> I guess that'll do for now, thanks for fixing it.
> 
> I'm frustrated enough working on the damn theme... the
> CSS is massive and convoluted and messy and half the changes
> I make do nothing... I'm getting tempted to change it
> back and call it a failed effort to get it into this release
> branch!
> 
> -David
> 
> 
> On Apr 17, 2009, at 12:59 AM, Adrian Crum wrote:
> 
> > 
> > I agree! I knew something changed, and I looked
> through commit logs, but I couldn't find any clues. We
> will just have to wait to see if someone figures it out. In
> the meantime, the services work.
> > 
> > -Adrian
> > 
> > 
> > 
> > --- On Thu, 4/16/09, David E Jones <de...@me.com>
> wrote:
> > 
> >> From: David E Jones <de...@me.com>
> >> Subject: Re: svn commit: r765864 - in
> /ofbiz/trunk: applications/accounting/servicedef/
> applications/content/servicedef/
> applications/manufacturing/servicedef/
> applications/order/servicedef/
> applications/party/servicedef/
> applications/product/servicedef/ framework/...
> >> To: dev@ofbiz.apache.org
> >> Cc: commits@ofbiz.apache.org
> >> Date: Thursday, April 16, 2009, 11:53 PM
> >> These shouldn't require the fully qualified
> name of the
> >> class. Someone must have changed something as the
> service
> >> engine used to accept just plain
> "GenericValue"
> >> with no problem...
> >> 
> >> -David
> >> 
> >> 
> >> On Apr 17, 2009, at 12:33 AM, adrianc@apache.org
> wrote:
> >> 
> >>> Author: adrianc
> >>> Date: Fri Apr 17 06:33:43 2009
> >>> New Revision: 765864
> >>> 
> >>> URL:
> >>
> http://svn.apache.org/viewvc?rev=765864&view=rev
> >>> Log:
> >>> Fixed a problem where service definitions were
> using
> >> "GenericValue" as attribute types, but
> that threw
> >> exceptions because the service definitions needed
> the full
> >> class name -
> "org.ofbiz.entity.GenericValue". The
> >> problem was reported in
> >> https://issues.apache.org/jira/browse/OFBIZ-2268
> and
> >> https://issues.apache.org/jira/browse/OFBIZ-2311.
> >>> 
> >>> I checked the commit logs and I don't see
> what
> >> changed to cause these services to stop working,
> so I took
> >> the shotgun approach and changed all occurrences
> of
> >> GenericValue service attributes.
> >>> 
> >>> If anyone has a better solution, please feel
> free to
> >> revert this commit and change it.
> >>> 
> >>> Modified:
> >>> 
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
> >>> 
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
> >>> 
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml
> >>> 
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
> >>> 
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
> >>> 
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
> >>> 
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml
> >>> 
> >>
> ofbiz/trunk/applications/content/servicedef/services.xml
> >>> 
> >>
> ofbiz/trunk/applications/content/servicedef/services_content.xml
> >>> 
> >>
> ofbiz/trunk/applications/content/servicedef/services_data.xml
> >>> 
> >>
> ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml
> >>> 
> >>
> ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml
> >>> 
> >>
> ofbiz/trunk/applications/order/servicedef/services.xml
> >>> 
> >>
> ofbiz/trunk/applications/order/servicedef/services_return.xml
> >>> 
> >>
> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
> >>> 
> >>
> ofbiz/trunk/applications/party/servicedef/services.xml
> >>> 
> >>
> ofbiz/trunk/applications/product/servicedef/services.xml
> >>> 
> >>
> ofbiz/trunk/applications/product/servicedef/services_facility.xml
> >>> 
> >>
> ofbiz/trunk/applications/product/servicedef/services_maint.xml
> >>> 
> >>
> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
> >>> 
> >>
> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
> >>> 
> >>
> ofbiz/trunk/applications/product/servicedef/services_store.xml
> >>> 
> >>
> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
> >>> 
> >>
> ofbiz/trunk/framework/common/servicedef/services.xml
> >>> 
> >>
> ofbiz/trunk/framework/entityext/servicedef/services.xml
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_admin.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -60,7 +60,7 @@
> >>>        <description>Get accounting
> preferences
> >> for a party (organization)</description>
> >>>        <permission-service
> >> service-name="acctgPrefPermissionCheck"
> >> main-action="VIEW"/>
> >>>        <attribute type="String"
> >> mode="IN"
> name="organizationPartyId"
> >> optional="false"/>
> >>> -        <attribute
> >> name="partyAccountingPreference"
> >> type="GenericValue" mode="OUT"
> >> optional="true"/>
> >>> +        <attribute
> >> name="partyAccountingPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="OUT"
> optional="true"/>
> >>>    </service>
> >>> 
> >>>    <service
> name="updateFXConversion"
> >> engine="simple"
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_billing.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -111,7 +111,7 @@
> >>>        <attribute
> >> name="netAccountBalance"
> >> type="BigDecimal" mode="OUT"
> >> optional="false"/>
> >>>        <attribute
> >> name="availableBalance"
> >> type="BigDecimal" mode="OUT"
> >> optional="false"/>
> >>>        <attribute
> >> name="availableToCapture"
> >> type="BigDecimal" mode="OUT"
> >> optional="false"/>
> >>> -        <attribute
> name="billingAccount"
> >> type="GenericValue" mode="OUT"
> >> optional="false"/>
> >>> +        <attribute
> name="billingAccount"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="OUT"
> optional="false"/>
> >>>    </service>
> >>>    <service
> name="acctgBillingAcctCheck"
> >> engine="simple"
> >>> 
> >>
> location="component://accounting/script/org/ofbiz/accounting/permissions/PermissionServices.xml"
> >> invoke="acctgBillingAcctCheck">
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -331,7 +331,7 @@
> >>>    <service
> name="refundGcPurchase"
> >> engine="java"
> >> require-new-transaction="true"
> >> use-transaction="true"
> >>> 
> >>
> location="org.ofbiz.accounting.payment.GiftCertificateServices"
> >> invoke="refundGcPurchase"
> >> auth="true">
> >>>        <description>Creates return for
> reload
> >> on failure</description>
> >>> -        <attribute
> name="orderItem"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> name="orderItem"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute name="partyId"
> >> type="String" mode="IN"
> >> optional="false"/>
> >>>    </service>
> >>> 
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -56,7 +56,7 @@
> >>>        <description>Retrieve an existing
> >> Invoice/Items</description>
> >>>        <permission-service
> >>
> service-name="acctgInvoicePermissionCheck"
> >> main-action="VIEW"/>
> >>>        <auto-attributes mode="IN"
> >> include="pk"
> optional="false"/>
> >>> -        <attribute
> name="invoice"
> >> type="GenericValue"
> mode="OUT"/>
> >>> +        <attribute
> name="invoice"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="OUT"/>
> >>>        <attribute
> name="invoiceItems"
> >> type="List"
> mode="OUT"/><!-- list
> >> of invoiceItem GenericValues -->
> >>>    </service>
> >>>    <service name="updateInvoice"
> >> engine="simple"
> >> default-entity-name="Invoice"
> >>> @@ -265,7 +265,7 @@
> >>>    <service
> >> name="calculateInvoicedAdjustmentTotal"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.accounting.invoice.InvoiceServices"
> >>
> invoke="calculateInvoicedAdjustmentTotal">
> >>>        <description>Calculate the
> previously
> >> invoiced amount for an
> OrderAdjustment</description>
> >>> -        <attribute
> >> name="orderAdjustment"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderAdjustment"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="invoicedTotal"
> >> type="BigDecimal" mode="OUT"
> >> optional="false"/>
> >>>    </service>
> >>> 
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_olap.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -30,8 +30,8 @@
> >>>        </description>
> >>>        <attribute
> name="invoiceId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> >> name="invoiceItemSeqId"
> type="String"
> >> mode="IN" optional="true"/>
> >>> -        <attribute
> name="invoice"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="invoiceItem"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="invoice"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>> +        <attribute
> name="invoiceItem"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>    </service>
> >>>    <service
> name="loadSalesInvoiceFact"
> >> auth="true" engine="simple"
> >>> 
> >>
> location="component://accounting/script/org/ofbiz/accounting/olap/FactServices.xml"
> >> invoke="loadSalesInvoiceFact">
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_payment.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -130,7 +130,7 @@
> >>> 
> >>
> location="component://accounting/script/org/ofbiz/accounting/payment/PaymentServices.xml"
> >> invoke="getInvoicePaymentInfoList"
> >> auth="true">
> >>>        <description>Create a list with
> >> information on payment due dates and amounts for
> the
> >> invoice; one of invoiceId or invoice must be
> >> provided.</description>
> >>>        <attribute
> name="invoiceId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="invoice"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="invoice"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>        <attribute
> >> name="invoicePaymentInfoList"
> >> type="List" mode="OUT"
> >> optional="false"/>
> >>>    </service>
> >>>    <service
> >>
> name="getInvoicePaymentInfoListByDueDateOffset"
> >> engine="simple"
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -316,14 +316,14 @@
> >>>    <service
> >> name="processCaptureSplitPayment"
> >> engine="java"
> >> require-new-transaction="true"
> >>> 
> >>
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> >> invoke="processCaptureSplitPayment"
> >> auth="true">
> >>>        <description>Handles the creation
> of new
> >> OrderPaymentPreference record (and Auth) for
> partial
> >> captures</description>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="splitAmount"
> >> type="BigDecimal" mode="IN"
> >> optional="false"/>
> >>>    </service>
> >>> 
> >>>    <service name="refundPayment"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> >> invoke="refundPayment"
> auth="true">
> >>>        <description>Refunds A
> >> Payment</description>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="refundAmount"
> >> type="BigDecimal" mode="IN"
> >> optional="false"/>
> >>>        <attribute
> name="paymentId"
> >> type="String" mode="OUT"
> >> optional="false"/>
> >>>    </service>
> >>> @@ -331,7 +331,7 @@
> >>>    <service
> name="processAuthResult"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> >> invoke="processAuthResult"
> >> auth="true">
> >>>        <description>Process the payment
> >> authorization result(s)</description>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="processAmount"
> >> type="BigDecimal" mode="IN"
> >> optional="false"/>
> >>>        <attribute
> name="currencyUomId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="authResult"
> >> type="Boolean" mode="IN"
> >> optional="false"/>
> >>> @@ -350,7 +350,7 @@
> >>>    <service
> name="processCaptureResult"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> >> invoke="processCaptureResult"
> >> auth="true">
> >>>        <description>Process the payment
> capture
> >> result(s)</description>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="serviceTypeEnum"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="payToPartyId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="invoiceId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> @@ -368,7 +368,7 @@
> >>>   <service
> name="processReleaseResult"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> >> invoke="processReleaseResult"
> >> auth="true">
> >>>        <description>Process the payment
> release
> >> result(s)</description>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="releaseAmount"
> >> type="BigDecimal" mode="IN"
> >> optional="false"/>
> >>>        <attribute
> name="currencyUomId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="releaseResult"
> >> type="Boolean" mode="IN"
> >> optional="false"/>
> >>> @@ -383,7 +383,7 @@
> >>>    <service
> name="processRefundResult"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> >> invoke="processRefundResult"
> >> auth="true">
> >>>        <description>Process the payment
> refund
> >> result(s)</description>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="serviceTypeEnum"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="payFromPartyId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="payToPartyId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> @@ -404,7 +404,7 @@
> >>> 
> >>
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> >> invoke="storePaymentErrorMessage"
> >> auth="true">
> >>>        <description>Process (store)
> error
> >> messages from payment service
> failures</description>
> >>>        <attribute
> >> name="paymentServiceTypeEnumId"
> >> type="String" mode="IN"
> >> optional="false"/>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="transCodeEnumId"
> >> type="String" mode="IN"
> >> optional="false"/>
> >>>        <attribute
> >> name="serviceResultMap"
> type="Map"
> >> mode="IN"
> optional="false"/>
> >>>    </service>
> >>> @@ -412,20 +412,20 @@
> >>>    <service
> >> name="savePaymentGatewayResponse"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> >> invoke="savePaymentGatewayResponse"
> >> auth="false">
> >>>        <description>Method to make sure
> >> PaymentGatewayResponse records get stored (uses XA
> wrapper
> >> on rollback)</description>
> >>> -        <attribute
> >> name="paymentGatewayResponse"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="paymentGatewayResponse"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>    </service>
> >>> 
> >>>    <!-- Payment Gateway Interfaces -->
> >>>    <service
> >> name="paymentProcessInterface"
> >> engine="interface" location=""
> >> invoke="">
> >>>        <description>Generic Payment
> Processing
> >> Interface</description>
> >>>        <attribute name="orderId"
> >> type="String" mode="IN"
> >> optional="false"/>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="processAmount"
> >> type="BigDecimal" mode="INOUT"
> >> optional="false"/>
> >>>        <attribute
> name="orderItems"
> >> type="List" mode="IN"
> >> optional="false"/>
> >>> -        <attribute
> name="billToParty"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> -        <attribute
> name="billToEmail"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="billingAddress"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> >> name="shippingAddress"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="billToParty"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>> +        <attribute
> name="billToEmail"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>> +        <attribute
> name="billingAddress"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>> +        <attribute
> >> name="shippingAddress"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>        <attribute
> >> name="customerIpAddress"
> type="String"
> >> mode="IN" optional="true"/>
> >>>        <attribute name="currency"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="paymentConfig"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> @@ -455,11 +455,11 @@
> >>> 
> >>>    <service
> >> name="paymentReleaseInterface"
> >> engine="interface" location=""
> >> invoke="">
> >>>        <description>Generic Payment
> Release
> >> (reverse) Interface</description>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="releaseAmount"
> >> type="BigDecimal" mode="INOUT"
> >> optional="false"/>
> >>>        <attribute name="currency"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="paymentConfig"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="authTrans"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="authTrans"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>        <attribute
> name="releaseResult"
> >> type="Boolean" mode="OUT"
> >> optional="true"/>
> >>>        <attribute
> >> name="releaseAltRefNum"
> type="String"
> >> mode="OUT"
> optional="true"/>
> >>>        <attribute
> name="releaseRefNum"
> >> type="String" mode="OUT"
> >> optional="false"/>
> >>> @@ -475,9 +475,9 @@
> >>>        <attribute
> name="referenceCode"
> >> type="String" mode="IN"
> >> optional="false"/>
> >>>        <attribute
> name="creditAmount"
> >> type="BigDecimal" mode="INOUT"
> >> optional="false"/>
> >>>        <attribute
> name="orderItems"
> >> type="List" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="billToParty"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> -        <attribute
> name="billToEmail"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="billingAddress"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="billToParty"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>> +        <attribute
> name="billToEmail"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>> +        <attribute
> name="billingAddress"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>        <attribute name="currency"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="paymentConfig"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="creditResult"
> >> type="Boolean" mode="OUT"
> >> optional="false"/>
> >>> @@ -492,7 +492,7 @@
> >>> 
> >>>    <service
> >> name="paymentRefundInterface"
> >> engine="interface" location=""
> >> invoke="">
> >>>        <description>Generic Payment
> Refund
> >> Interface</description>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="refundAmount"
> >> type="BigDecimal" mode="INOUT"
> >> optional="false"/>
> >>>        <attribute name="currency"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="paymentConfig"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> @@ -510,17 +510,17 @@
> >>>    <service
> name="ccAuthInterface"
> >> engine="interface" location=""
> >> invoke="">
> >>>        <description>Credit Card
> Authorization
> >> Interface</description>
> >>>        <implements
> >> service="paymentProcessInterface"/>
> >>> -        <attribute
> name="creditCard"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> name="creditCard"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> >> name="cardSecurityCode"
> type="String"
> >> mode="IN" optional="true"/>
> >>>    </service>
> >>> 
> >>>    <service
> name="ccCaptureInterface"
> >> engine="interface" location=""
> >> invoke="">
> >>>        <description>Credit Card Capture
> >> Interface</description>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="captureAmount"
> >> type="BigDecimal" mode="INOUT"
> >> optional="false"/>
> >>>        <attribute name="currency"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="paymentConfig"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="authTrans"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="authTrans"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>        <attribute
> name="captureResult"
> >> type="Boolean" mode="OUT"
> >> optional="true"/>
> >>>        <attribute
> >> name="captureAltRefNum"
> type="String"
> >> mode="OUT"
> optional="true"/>
> >>>        <attribute
> name="captureRefNum"
> >> type="String" mode="OUT"
> >> optional="false"/>
> >>> @@ -534,7 +534,7 @@
> >>>    <service
> name="ccCreditInterface"
> >> engine="interface" location=""
> >> invoke="">
> >>>        <description>Credit Card
> >> 'Credit' Inteface</description>
> >>>        <implements
> >> service="paymentCreditInterface"/>
> >>> -        <attribute
> name="creditCard"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> name="creditCard"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> >> name="cardSecurityCode"
> type="String"
> >> mode="IN" optional="true"/>
> >>>    </service>
> >>> 
> >>> @@ -542,14 +542,14 @@
> >>>    <service
> name="eftProcessInterface"
> >> engine="interface" location=""
> >> invoke="">
> >>>        <description>EFT Account
> Processing
> >> Interface</description>
> >>>        <implements
> >> service="paymentProcessInterface"/>
> >>> -        <attribute
> name="eftAccount"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> name="eftAccount"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>    </service>
> >>> 
> >>>    <!-- Gift Card Interfaces -->
> >>>    <service
> >> name="giftCardProcessInterface"
> >> engine="interface" location=""
> >> invoke="">
> >>>        <description>Gift Card Processing
> >> Interface</description>
> >>>        <implements
> >> service="paymentProcessInterface"/>
> >>> -        <attribute
> name="giftCard"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> name="giftCard"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>    </service>
> >>> 
> >>>    <!-- Test Implementations -->
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/content/servicedef/services.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/content/servicedef/services.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/content/servicedef/services.xml Fri
> >> Apr 17 06:33:43 2009
> >>> @@ -391,7 +391,7 @@
> >>> 
> >>
> location="org.ofbiz.content.ContentManagementServices"
> >> invoke="getContent"
> auth="false">
> >>>        <description>Get Content of
> passed
> >> contentId</description>
> >>>        <attribute mode="IN"
> >> name="contentId"
> optional="true"
> >> type="String"/>
> >>> -        <attribute mode="OUT"
> >> name="view" optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="OUT"
> >> name="view" optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>    </service>
> >>>    <service name="getSubContent"
> >> engine="java"
> >>
> location="org.ofbiz.content.ContentManagementServices"
> >> invoke="getSubContent"
> auth="false">
> >>>        <description>Get subContent of
> passed
> >> contentId/mapKey or
> subContentId</description>
> >>> @@ -402,8 +402,8 @@
> >>>        <attribute mode="IN"
> >> name="assocTypesString"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="contentTypes"
> optional="true"
> >> type="List"/>
> >>>        <attribute mode="IN"
> >> name="fromDate"
> optional="true"
> >> type="Timestamp"/>
> >>> -        <attribute mode="OUT"
> >> name="view" optional="true"
> >> type="GenericValue"/>
> >>> -        <attribute mode="OUT"
> >> name="content" optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="OUT"
> >> name="view" optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>> +        <attribute mode="OUT"
> >> name="content" optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>    </service>
> >>>    <!--
> >>>    <service name="addMostRecent"
> >>> @@ -412,7 +412,7 @@
> >>>            invoke="addMostRecent"
> >> auth="false">
> >>>        <description>Get subContent of
> passed
> >> contentId/mapKey or
> subContentId</description>
> >>>        <attribute mode="IN"
> >> name="suffix" optional="true"
> >> type="String"/>
> >>> -        <attribute mode="IN"
> >> name="pk" optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="pk" optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="IN"
> >> name="session" optional="true"
> >>
> type="javax.servlet.http.HttpSession"/>
> >>>    </service>
> >>>    -->
> >>> @@ -455,7 +455,7 @@
> >>>             the service in a request event, so
> I
> >> added new ones without removing lists -->
> >>>        <attribute mode="IN"
> >> name="targetOperationString"
> >> optional="true"
> type="String"/>
> >>>        <attribute mode="IN"
> >> name="contentPurposeString"
> >> optional="true"
> type="String"/>
> >>> -        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="IN"
> >> name="imageData"
> optional="true"
> >> type="java.nio.ByteBuffer"/>
> >>>        <attribute mode="IN"
> >> name="_imageData_contentType"
> >> optional="true"
> type="String"/>
> >>>        <attribute mode="IN"
> >> name="_imageData_fileName"
> >> optional="true"
> type="String"/>
> >>> @@ -486,7 +486,7 @@
> >>>             the service in a request event, so
> I
> >> added new ones without removing lists -->
> >>>        <attribute mode="IN"
> >> name="targetOperationString"
> >> optional="true"
> type="String"/>
> >>>        <attribute mode="IN"
> >> name="contentPurposeString"
> >> optional="true"
> type="String"/>
> >>> -        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="IN"
> >> name="imageData"
> optional="true"
> >> type="java.nio.ByteBuffer"/>
> >>>        <attribute mode="IN"
> >> name="_imageData_contentType"
> >> optional="true"
> type="String"/>
> >>>        <attribute mode="IN"
> >> name="_imageData_fileName"
> >> optional="true"
> type="String"/>
> >>> @@ -572,7 +572,7 @@
> >>>        <attribute mode="IN"
> >> name="mimeTypeId"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="fromDate"
> optional="true"
> >> type="Timestamp"/>
> >>>        <attribute mode="IN"
> >> name="subContentDataResourceView"
> >> optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>> -        <attribute mode="OUT"
> >> name="view" optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="OUT"
> >> name="view" optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="OUT"
> >> name="textData"
> optional="true"
> >> type="String"/>
> >>>    </service>
> >>>    <service
> name="renderContentAsText"
> >> engine="java"
> >>> @@ -678,7 +678,7 @@
> >>> 
> >>
> location="org.ofbiz.content.ContentManagementServices"
> >> invoke="changeLeafToNode">
> >>>        <description>Moves dataResource
> to
> >> separate content associated with current content
> so that
> >> node can have only children, no content of its
> >> own</description>
> >>>        <attribute mode="IN"
> >> name="contentId"
> optional="false"
> >> type="String"/>
> >>> -        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>    </service>
> >>> 
> >>>    <service name="updatePageType"
> >> auth="true" engine="java"
> >> validate="true"
> >> transaction-timeout="7200"
> >>> @@ -786,7 +786,7 @@
> >>>    <service name="publishContent"
> >> auth="true" engine="java"
> >> transaction-timeout="7200"
> >>> 
> >>
> location="org.ofbiz.content.content.ContentServices"
> >> invoke="publishContent">
> >>>        <description>Change statusId to
> >> published (CTNT_PUBLISHED)</description>
> >>> -        <attribute mode="IN"
> >> name="content"
> optional="false"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="content"
> optional="false"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>    </service>
> >>> 
> >>>    <!-- these three services are for use in
> screen
> >> widget files -->
> >>> @@ -1102,7 +1102,7 @@
> >>>    <service
> >> name="getOwnedOrPublishedBlogEntries"
> >> engine="simple"
> >>
> location="component://content/script/org/ofbiz/content/blog/BlogServices.xml"
> >> invoke="getOwnedOrPublishedBlogEntries"
> >>>         auth="true"
> >> transaction-timeout="7200">
> >>>        <attribute type="String"
> >> mode="IN" name="contentId"
> >> optional="false"/>
> >>> -        <attribute mode="IN"
> >> name="userLogin"
> optional="false"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="userLogin"
> optional="false"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="OUT"
> >> name="blogList"
> optional="true"
> >> type="List"/>
> >>>    </service>
> >>> 
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/content/servicedef/services_content.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services_content.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/content/servicedef/services_content.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/content/servicedef/services_content.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -146,7 +146,7 @@
> >>>        <auto-attributes
> include="pk"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute mode="IN"
> >> name="targetOperationList"
> >> optional="true"
> type="List"/>
> >>>        <attribute mode="IN"
> >> name="contentPurposeTypeId"
> >> optional="true"
> type="String"/>
> >>> -        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="INOUT"
> >> name="roleTypeList"
> optional="true"
> >> type="List"/>
> >>>    </service>
> >>> 
> >>> @@ -164,7 +164,7 @@
> >>>        <attribute mode="IN"
> >> name="contentPurposeString"
> >> optional="true"
> type="String"/>
> >>>        <attribute mode="IN"
> >> name="roleTypeString"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="INOUT"
> >> name="roleTypeList"
> optional="true"
> >> type="List"/>
> >>> -        <attribute mode="IN"
> >> name="currentContent"
> optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="currentContent"
> optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="IN"
> >> name="fromDate"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="thruDate"
> optional="true"
> >> type="String"/>
> >>>        <!-- NOTE: entityOperation should be
> >> "_VIEW", "_ADMIN", etc. -->
> >>> @@ -183,12 +183,12 @@
> >>>    <service
> name="findRelatedContent"
> >> default-entity-name="Content"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.content.content.ContentServices"
> >> invoke="findRelatedContent"
> >> auth="true">
> >>>        <description>Create a
> >> Content</description>
> >>> -        <attribute mode="IN"
> >> name="currentContent"
> optional="false"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="currentContent"
> optional="false"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="IN"
> >> name="toFrom" optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="fromDate"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="thruDate"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="targetOperationList"
> >> optional="true"
> type="List"/>
> >>> -        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="IN"
> >> name="contentAssocTypeList"
> >> optional="true"
> type="List"/>
> >>>        <attribute mode="IN"
> >> name="contentTypeList"
> optional="true"
> >> type="List"/>
> >>>        <attribute mode="IN"
> >> name="entityOperation"
> optional="true"
> >> type="String"/>
> >>> @@ -225,7 +225,7 @@
> >>>        <attribute mode="IN"
> >> name="targetOperationList"
> >> optional="true"
> type="List"/>
> >>>        <attribute mode="IN"
> >> name="contentPurposeList"
> >> optional="true"
> type="List"/>
> >>>        <attribute mode="INOUT"
> >> name="roleTypeList"
> optional="true"
> >> type="List"/>
> >>> -        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="userLogin"
> optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="IN"
> >> name="contentIdTo"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="contentIdFrom"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="statusId"
> optional="true"
> >> type="String"/>
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/content/servicedef/services_data.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services_data.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/content/servicedef/services_data.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/content/servicedef/services_data.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -35,7 +35,7 @@
> >>>        <attribute
> name="roleTypeId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute name="partyId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="dataResourceId"
> >> type="String" mode="OUT"
> >> optional="false"/>
> >>> -        <attribute
> name="dataResource"
> >> type="GenericValue" mode="OUT"
> >> optional="true"/>
> >>> +        <attribute
> name="dataResource"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="OUT"
> optional="true"/>
> >>>        <override
> name="objectInfo"
> >> allow-html="safe"/>
> >>>    </service>
> >>>    <service
> name="updateDataResource"
> >> engine="simple"
> >> default-entity-name="DataResource"
> >> auth="true"
> >>> @@ -48,7 +48,7 @@
> >>>        <attribute
> >> name="contentPurposeList"
> type="List"
> >> mode="IN" optional="true"/>
> >>>        <attribute
> >> name="skipPermissionCheck"
> type="String"
> >> mode="IN" optional="true"/>
> >>>        <attribute
> name="dataResourceId"
> >> type="String" mode="OUT"
> >> optional="false"/>
> >>> -        <attribute
> name="dataResource"
> >> type="GenericValue" mode="OUT"
> >> optional="true"/>
> >>> +        <attribute
> name="dataResource"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="OUT"
> optional="true"/>
> >>>        <override
> name="objectInfo"
> >> allow-html="safe"/>
> >>>    </service>
> >>>    <service
> name="removeDataResource"
> >> engine="simple"
> >> default-entity-name="DataResource"
> >> auth="true"
> >>> @@ -125,7 +125,7 @@
> >>> 
> >>
> location="component://content/script/org/ofbiz/content/data/DataServices.xml"
> >> invoke="getElectronicText"
> >> default-entity-name="ElectronicText"
> >> auth="false" >
> >>>        <description>Get a
> ElectronicText: Can
> >> pass either content value object or
> >> contentId</description>
> >>>        <attribute mode="IN"
> >> name="contentId"
> optional="true"
> >> type="String"/>
> >>> -        <attribute mode="IN"
> >> name="content" optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="content" optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="OUT"
> >> name="dataResourceId"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="OUT"
> >> name="textData"
> optional="false"
> >> type="String"/>
> >>>    </service>
> >>> @@ -223,7 +223,7 @@
> >>> 
> >>
> location="org.ofbiz.content.data.DataServices"
> >> invoke="createFile"
> auth="true">
> >>>        <description>Create a
> >> File</description>
> >>>        <implements
> >> service="createDataResource"/>
> >>> -        <attribute mode="IN"
> >> name="dataResource"
> optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="dataResource"
> optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="IN"
> >> name="binData" optional="true"
> >> type="java.nio.ByteBuffer"/>
> >>>        <attribute mode="IN"
> >> name="textData"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="rootDir" optional="true"
> >> type="String"/>
> >>> @@ -238,7 +238,7 @@
> >>>    <service name="updateFile"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.content.data.DataServices"
> >> invoke="updateFile"
> auth="true">
> >>>        <description>Update a
> >> File</description>
> >>> -        <attribute mode="IN"
> >> name="dataResource"
> optional="true"
> >> type="GenericValue"/>
> >>> +        <attribute mode="IN"
> >> name="dataResource"
> optional="true"
> >>
> type="org.ofbiz.entity.GenericValue"/>
> >>>        <attribute mode="IN"
> >> name="binData" optional="true"
> >> type="java.nio.ByteBuffer"/>
> >>>        <attribute mode="IN"
> >> name="textData"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="rootDir" optional="true"
> >> type="String"/>
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -174,7 +174,7 @@
> >>>            Note that this skips the normal
> inventory
> >> reservation process.
> >>>        </description>
> >>>        <attribute
> name="workEffortId"
> >> type="String" mode="IN"
> >> optional="false"/>
> >>> -        <attribute
> name="inventoryItem"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> name="inventoryItem"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute name="quantity"
> >> type="BigDecimal" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="quantityIssued"
> >> type="BigDecimal" mode="OUT"
> >> optional="false"/>
> >>>        <attribute
> >> name="finishedProductId"
> type="String"
> >> mode="OUT"
> optional="false"/>
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -48,7 +48,7 @@
> >>>        <attribute mode="IN"
> >> name="workEffortId"
> optional="true"
> >> type="String"/>
> >>>        <attribute mode="IN"
> >> name="applicableDate"
> optional="true"
> >> type="java.sql.Timestamp"/>
> >>>        <attribute mode="IN"
> >> name="ignoreDefaultRouting"
> >> optional="true"
> >> type="String"/><!-- If this is set
> to Y, the
> >> default routing is not returned -->
> >>> -        <attribute mode="OUT"
> >> name="routing"
> type="GenericValue"
> >> optional="true"/>
> >>> +        <attribute mode="OUT"
> >> name="routing"
> >> type="org.ofbiz.entity.GenericValue"
> >> optional="true"/>
> >>>        <attribute mode="OUT"
> >> name="tasks"
> type="java.util.List"
> >> optional="true"/>
> >>>    </service>
> >>>    <service
> name="getRoutingTaskAssocs"
> >> engine="simple" auth="true"
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/order/servicedef/services.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/order/servicedef/services.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/order/servicedef/services.xml Fri
> >> Apr 17 06:33:43 2009
> >>> @@ -40,7 +40,7 @@
> >>>        <attribute name="sendTo"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute name="sendCc"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute name="note"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> >> name="temporaryAnonymousUserLogin"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> >> name="temporaryAnonymousUserLogin"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>    </service>
> >>>    <service
> name="sendOrderConfirmation"
> >> engine="java"
> >> require-new-transaction="true"
> >> max-retry="3"
> >>> 
> >>
> location="org.ofbiz.order.order.OrderServices"
> >>
> invoke="sendOrderConfirmNotification">
> >>> @@ -460,7 +460,7 @@
> >>>   </service>
> >>>   <service
> >> name="itemFulfillmentInterface"
> >> engine="interface" invoke=""
> >> location="" auth="false" >
> >>>       <auto-attributes
> >> entity-name="ProductContent"
> >> include="pk" mode="IN"
> >> optional="false"/>
> >>> -       <attribute
> name="orderItem"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +       <attribute
> name="orderItem"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>   </service>
> >>>    <service
> name="invoiceServiceItems"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.order.order.OrderServices"
> >> invoke="invoiceServiceItems"
> >> auth="true">
> >>> @@ -877,7 +877,7 @@
> >>>        <attribute
> >> name="setDefaultShipping"
> mode="IN"
> >> type="String"
> optional="true"/>
> >>>        <attribute
> name="keepAddressBook"
> >> mode="IN" type="String"
> >> optional="true"/>
> >>>        <attribute name="partyId"
> >> mode="IN" type="String"
> >> optional="true"/>
> >>> -        <attribute
> name="userLogin"
> >> mode="IN" type="GenericValue"
> >> optional="true"/>
> >>> +        <attribute
> name="userLogin"
> >> mode="IN"
> >> type="org.ofbiz.entity.GenericValue"
> >> optional="true"/>
> >>>        <attribute
> name="shipToAttnName"
> >> mode="IN" type="String"
> >> optional="true"/>
> >>>        <attribute
> name="shipToToName"
> >> mode="IN" type="String"
> >> optional="true"/>
> >>>        <attribute
> name="shipToAddress1"
> >> mode="IN" type="String"
> >> optional="false"/>
> >>> @@ -899,7 +899,7 @@
> >>>        <attribute
> name="keepAddressBook"
> >> mode="IN" type="String"
> >> optional="true"/>
> >>>        <attribute
> >> name="useShippingAddressForBilling"
> >> mode="IN" type="String"
> >> optional="true"/>
> >>>        <attribute name="partyId"
> >> mode="IN" type="String"
> >> optional="true"/>
> >>> -        <attribute
> name="userLogin"
> >> mode="IN" type="GenericValue"
> >> optional="true"/>
> >>> +        <attribute
> name="userLogin"
> >> mode="IN"
> >> type="org.ofbiz.entity.GenericValue"
> >> optional="true"/>
> >>>        <attribute
> name="billToAttnName"
> >> mode="IN" type="String"
> >> optional="true"/>
> >>>        <attribute
> name="billToName"
> >> mode="IN" type="String"
> >> optional="true"/>
> >>>        <attribute
> name="billToAddress1"
> >> mode="IN" type="String"
> >> optional="false"/>
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/order/servicedef/services_return.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services_return.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/order/servicedef/services_return.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/order/servicedef/services_return.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -259,7 +259,7 @@
> >>>    <service
> name="getReturnableQuantity"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.order.order.OrderReturnServices"
> >> invoke="getReturnableQuantity">
> >>>        <description>Get the quantity
> allowed
> >> for an item to be returned</description>
> >>> -        <attribute
> name="orderItem"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> name="orderItem"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> >> name="returnableQuantity"
> >> type="BigDecimal" mode="OUT"
> >> optional="false"/>
> >>>        <attribute
> name="returnablePrice"
> >> type="BigDecimal" mode="OUT"
> >> optional="false"/>
> >>>    </service>
> >>> @@ -284,7 +284,7 @@
> >>>    <service
> >> name="refundBillingAccountPayment"
> >> engine="java"
> >>> 
> >>
> location="org.ofbiz.order.order.OrderReturnServices"
> >> invoke="refundBillingAccountPayment"
> >> auth="true">
> >>>        <description>Refunds A Billing
> Account
> >> Payment</description>
> >>> -        <attribute
> >> name="orderPaymentPreference"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> >> name="orderPaymentPreference"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="refundAmount"
> >> type="BigDecimal" mode="IN"
> >> optional="false"/>
> >>>        <attribute
> name="paymentId"
> >> type="String" mode="OUT"
> >> optional="false"/>
> >>>    </service>
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -60,7 +60,7 @@
> >>>        <attribute
> >> name="productStoreGroupId"
> type="String"
> >> mode="IN" optional="true"/>
> >>>        <attribute name="quantity"
> >> type="BigDecimal" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="currencyUomId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="autoUserLogin"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="autoUserLogin"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>        <attribute
> name="totalPrice"
> >> type="BigDecimal" mode="OUT"
> >> optional="false"/>
> >>>    </service>
> >>> 
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/party/servicedef/services.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/party/servicedef/services.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/party/servicedef/services.xml Fri
> >> Apr 17 06:33:43 2009
> >>> @@ -1138,7 +1138,7 @@
> >>>        <description>Create and Update a
> >> person</description>
> >>>        <auto-attributes
> mode="INOUT"
> >> include="pk"
> optional="true"/>
> >>>        <auto-attributes mode="IN"
> >> include="nonpk"
> optional="true"/>
> >>> -        <attribute
> name="userLogin"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="userLogin"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>        <override name="firstName"
> >> optional="false"/>
> >>>        <override name="lastName"
> >> optional="false"/>
> >>>    </service>
> >>> @@ -1148,7 +1148,7 @@
> >>>        <attribute name="partyId"
> >> type="String" mode="IN"
> >> optional="false"/>
> >>>        <auto-attributes
> >> entity-name="PartyContactMech"
> >> include="all" mode="IN"
> >> optional="true"/>
> >>>        <auto-attributes
> >> entity-name="TelecomNumber"
> >> include="nonpk" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="userLogin"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="userLogin"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>        <attribute
> >> name="contactMechPurposeTypeId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="roleTypeId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="contactMechId"
> >> type="String" mode="INOUT"
> >> optional="true"/>
> >>> @@ -1157,7 +1157,7 @@
> >>> 
> >>
> location="component://party/script/org/ofbiz/party/party/PartyServices.xml"
> >> invoke="createUpdateEmailAddress"
> >> auth="false">
> >>>        <description>Create and Update
> email
> >> address</description>
> >>>        <attribute name="partyId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="userLogin"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="userLogin"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>        <attribute
> >> name="contactMechPurposeTypeId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="emailAddress"
> >> type="String" mode="INOUT"
> >> optional="false"/>
> >>>        <attribute
> name="contactMechId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/product/servicedef/services.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/product/servicedef/services.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/product/servicedef/services.xml Fri
> >> Apr 17 06:33:43 2009
> >>> @@ -157,7 +157,7 @@
> >>> 
> >>
> location="component://product/script/org/ofbiz/product/product/ProductServices.xml"
> >> invoke="indexProductKeywords"
> >> auth="false">
> >>>        <description>Index the Keywords
> for a
> >> Product</description>
> >>>        <attribute
> name="productId"
> >> type="String" mode="IN"
> >> optional="false"/>
> >>> -        <attribute
> >> name="productInstance"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> >> name="productInstance"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>    </service>
> >>>    <service
> >> name="forceIndexProductKeywords"
> >> engine="simple"
> >>> 
> >>
> location="component://product/script/org/ofbiz/product/product/ProductServices.xml"
> >> invoke="forceIndexProductKeywords"
> >> auth="true">
> >>> @@ -213,7 +213,7 @@
> >>>        <attribute type="String"
> >> mode="IN"
> >> name="goodIdentificationTypeId"
> >> optional="true"/>
> >>>        <attribute type="String"
> >> mode="IN"
> name="searchProductFirst"
> >> optional="true"/>
> >>>        <attribute type="String"
> >> mode="IN" name="searchAllId"
> >> optional="true"/>
> >>> -        <attribute
> type="GenericValue"
> >> mode="OUT" name="product"
> >> optional="true"/>
> >>> +        <attribute
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="OUT" name="product"
> >> optional="true"/>
> >>>        <attribute type="List"
> >> mode="OUT"
> name="productsFound"
> >> optional="true"/>
> >>>    </service>
> >>> 
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/product/servicedef/services_facility.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_facility.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/product/servicedef/services_facility.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/product/servicedef/services_facility.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -454,9 +454,9 @@
> >>>        </description>
> >>>        <attribute name="orderId"
> >> type="String" mode="IN"
> >> optional="false"/>
> >>>        <attribute
> name="orderItemSeqId"
> >> type="String" mode="IN"
> >> optional="false"/>
> >>> -        <attribute
> name="orderHeader"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="orderItem"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> -        <attribute
> name="productStore"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="orderHeader"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>> +        <attribute
> name="orderItem"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>> +        <attribute
> name="productStore"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>    </service>
> >>> 
> >>>    <service
> name="createProductFacility"
> >> default-entity-name="ProductFacility"
> >> engine="simple"
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/product/servicedef/services_maint.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_maint.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/product/servicedef/services_maint.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/product/servicedef/services_maint.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -161,6 +161,6 @@
> >>>    <service
> >> name="updateOldInventoryToDetailSingle"
> >> engine="simple"
> >> require-new-transaction="true"
> >>> 
> >>
> location="component://product/script/org/ofbiz/product/inventory/InventoryServices.xml"
> >>
> invoke="updateOldInventoryToDetailSingle"
> >> auth="true">
> >>>        <description>Update Old Inventory
> To
> >> Detail</description>
> >>> -        <attribute
> name="inventoryItem"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute
> name="inventoryItem"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>    </service>
> >>> </services>
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -40,7 +40,7 @@
> >>>        <attribute
> name="currencyUomId"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> >> name="productPricePurposeId"
> >> type="String" mode="IN"
> >> optional="true"><!-- defaults to
> PURCHASE
> >> --></attribute>
> >>>        <attribute
> name="termUomId"
> >> type="String" mode="IN"
> >> optional="true"><!-- if specified
> >> ProductPrice records will be filtered by this,
> ensures for
> >> purposes like recurring prices that only the
> recurring term
> >> desired is taken into consideration
> --></attribute>
> >>> -        <attribute
> name="autoUserLogin"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> name="autoUserLogin"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>        <attribute
> name="checkIncludeVat"
> >> type="String" mode="IN"
> >> optional="true"><!-- can be Y or
> N, defaults
> >> to N --></attribute>
> >>>        <attribute
> >> name="findAllQuantityPrices"
> >> type="String" mode="IN"
> >> optional="true"><!-- can be Y or
> N, defaults
> >> to N; see the allQuantityPrices attribute for more
> details
> >> --></attribute>
> >>>        <attribute
> >> name="surveyResponseId"
> type="String"
> >> mode="IN" optional="true"/>
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -84,7 +84,7 @@
> >>>        <attribute
> >> name="isResidentialAddress"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> >> name="shippingCountryCode"
> type="String"
> >> mode="IN" optional="true"/>
> >>>        <!-- Allow specifying a from address
> if
> >> different from product store's facility
> address. -->
> >>> -        <attribute
> >> name="shipFromAddress"
> >> type="GenericValue" mode="IN"
> >> optional="true"/>
> >>> +        <attribute
> >> name="shipFromAddress"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN" optional="true"/>
> >>>    </service>
> >>> 
> >>>    <!-- UPS Address Validation -->
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/product/servicedef/services_store.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_store.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/product/servicedef/services_store.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/product/servicedef/services_store.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -56,18 +56,18 @@
> >>> 
> >>
> location="component://product/script/org/ofbiz/product/store/ProductStoreServices.xml"
> >> invoke="isStoreInventoryRequired"
> >> auth="false">
> >>>        <description>Checks if Store
> Inventory
> >> is Required</description>
> >>>        <attribute
> name="productStoreId"
> >> type="String" mode="IN"
> >> optional="false"></attribute>
> >>> -        <attribute
> name="productStore"
> >> type="GenericValue" mode="IN"
> >> optional="true"></attribute>
> >>> +        <attribute
> name="productStore"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> >> optional="true"></attribute>
> >>>        <attribute
> name="productId"
> >> type="String" mode="IN"
> >> optional="false"></attribute>
> >>> -        <attribute
> name="product"
> >> type="GenericValue" mode="IN"
> >> optional="true"></attribute>
> >>> +        <attribute
> name="product"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> >> optional="true"></attribute>
> >>>        <attribute
> >> name="requireInventory"
> type="String"
> >> mode="OUT"
> optional="false"><!--
> >> Y/N --></attribute>
> >>>    </service>
> >>>    <service
> >> name="isStoreInventoryAvailable"
> >> engine="simple"
> >>> 
> >>
> location="component://product/script/org/ofbiz/product/store/ProductStoreServices.xml"
> >> invoke="isStoreInventoryAvailable"
> >> auth="false">
> >>>        <description>Checks if Store
> Inventory
> >> is Required</description>
> >>>        <attribute
> name="productStoreId"
> >> type="String" mode="IN"
> >> optional="false"></attribute>
> >>> -        <attribute
> name="productStore"
> >> type="GenericValue" mode="IN"
> >> optional="true"></attribute>
> >>> +        <attribute
> name="productStore"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> >> optional="true"></attribute>
> >>>        <attribute
> name="productId"
> >> type="String" mode="IN"
> >> optional="false"></attribute>
> >>> -        <attribute
> name="product"
> >> type="GenericValue" mode="IN"
> >> optional="true"></attribute>
> >>> +        <attribute
> name="product"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> >> optional="true"></attribute>
> >>>        <attribute name="quantity"
> >> type="BigDecimal" mode="IN"
> >> optional="false"></attribute>
> >>>        <attribute
> name="available"
> >> type="String" mode="OUT"
> >> optional="false"><!-- Y/N
> >> --></attribute>
> >>>    </service>
> >>> @@ -75,9 +75,9 @@
> >>> 
> >>
> location="component://product/script/org/ofbiz/product/store/ProductStoreServices.xml"
> >>
> invoke="isStoreInventoryAvailableOrNotRequired"
> >> auth="false">
> >>>        <description>Checks if Store
> Inventory
> >> is Required</description>
> >>>        <attribute
> name="productStoreId"
> >> type="String" mode="IN"
> >> optional="false"></attribute>
> >>> -        <attribute
> name="productStore"
> >> type="GenericValue" mode="IN"
> >> optional="true"></attribute>
> >>> +        <attribute
> name="productStore"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> >> optional="true"></attribute>
> >>>        <attribute
> name="productId"
> >> type="String" mode="IN"
> >> optional="false"></attribute>
> >>> -        <attribute
> name="product"
> >> type="GenericValue" mode="IN"
> >> optional="true"></attribute>
> >>> +        <attribute
> name="product"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> >> optional="true"></attribute>
> >>>        <attribute name="quantity"
> >> type="BigDecimal" mode="IN"
> >> optional="false"></attribute>
> >>>        <attribute
> >> name="availableOrNotRequired"
> >> type="String" mode="OUT"
> >> optional="false"><!-- Y/N
> >> --></attribute>
> >>>    </service>
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_subscription.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
> >> Fri Apr 17 06:33:43 2009
> >>> @@ -54,7 +54,7 @@
> >>>        <description>Retrieve a single
> >> Subscription Entity Record</description>
> >>>        <permission-service
> >>
> service-name="subscriptionPermissionCheck"
> >> main-action="VIEW"/>
> >>>        <auto-attributes
> include="pk"
> >> mode="INOUT"
> optional="false"/>
> >>> -        <attribute
> name="subscription"
> >> type="GenericValue" mode="OUT"
> >> optional="true"/>
> >>> +        <attribute
> name="subscription"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="OUT"
> optional="true"/>
> >>>    </service>
> >>> 
> >>>    <service
> >> name="createSubscriptionResource"
> >>
> default-entity-name="SubscriptionResource"
> >> auth="true" engine="simple"
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/framework/common/servicedef/services.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/framework/common/servicedef/services.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/framework/common/servicedef/services.xml Fri Apr
> >> 17 06:33:43 2009
> >>> @@ -253,7 +253,7 @@
> >>>        <attribute name="orderBy"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> name="filterByDate"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>        <attribute
> >> name="filterByDateValue"
> >> type="Timestamp" mode="IN"
> >> optional="true"/>
> >>> -        <attribute name="item"
> >> type="GenericValue" mode="OUT"
> >> optional="true"/>
> >>> +        <attribute name="item"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="OUT"
> optional="true"/>
> >>>        <attribute
> name="queryString"
> >> type="String" mode="OUT"
> >> optional="true"/>
> >>>        <attribute
> name="queryStringMap"
> >> type="java.util.Map"
> mode="OUT"
> >> optional="true"/>
> >>>    </service>
> >>> 
> >>> Modified:
> >>
> ofbiz/trunk/framework/entityext/servicedef/services.xml
> >>> URL:
> >>
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entityext/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >>> 
> >>
> ==============================================================================
> >>> ---
> >>
> ofbiz/trunk/framework/entityext/servicedef/services.xml
> >> (original)
> >>> +++
> >>
> ofbiz/trunk/framework/entityext/servicedef/services.xml Fri
> >> Apr 17 06:33:43 2009
> >>> @@ -26,7 +26,7 @@
> >>> 
> >>>    <!-- simple generic service to watch and
> entity
> >> through an EECA -->
> >>>    <service name="watchEntity"
> >> engine="java"
> >>
> location="org.ofbiz.entityext.EntityWatchServices"
> >> invoke="watchEntity">
> >>> -        <attribute
> name="newValue"
> >> type="GenericValue"
> mode="IN"/>
> >>> +        <attribute
> name="newValue"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"/>
> >>>        <attribute
> name="fieldName"
> >> type="String" mode="IN"
> >> optional="true"/>
> >>>    </service>
> >>> 
> >>> @@ -45,7 +45,7 @@
> >>> 
> >>>    <service
> >> name="distributedClearCacheLineByValue"
> >> engine="jms"
> location="serviceMessenger"
> >> invoke="clearCacheLineByValue"
> >> auth="true">
> >>>        <description>Clear Cache Line by
> value
> >> for all Servers listening to the
> topic</description>
> >>> -        <attribute name="value"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute name="value"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>    </service>
> >>>    <!-- Below uses Group/HTTP engine
> >>>    <service
> >> name="distributedClearCacheLineByValue"
> >> engine="group"
> >>
> location="distributedClearCacheLineByValue"
> >> invoke=""/>
> >>> @@ -53,7 +53,7 @@
> >>>    <service
> name="clearCacheLineByValue"
> >> engine="java" export="true"
> >>> 
> >>
> location="org.ofbiz.entityext.cache.EntityCacheServices"
> >> invoke="clearCacheLine"
> auth="true">
> >>>        <description>Clear Cache Line
> with a
> >> value (GenericValue); this is the preferred method
> since the
> >> all, by primary key and by and caches will be
> cleared. By
> >> default does not distribute.</description>
> >>> -        <attribute name="value"
> >> type="GenericValue" mode="IN"
> >> optional="false"/>
> >>> +        <attribute name="value"
> >> type="org.ofbiz.entity.GenericValue"
> >> mode="IN"
> optional="false"/>
> >>>        <attribute
> name="distribute"
> >> type="Boolean" mode="IN"
> >> optional="true"/>
> >>>    </service>
> >>> 
> >>> 
> >>> 
> > 
> > 
> >


      

Re: svn commit: r765864 - in /ofbiz/trunk: applications/accounting/servicedef/ applications/content/servicedef/ applications/manufacturing/servicedef/ applications/order/servicedef/ applications/party/servicedef/ applications/product/servicedef/ framework/...

Posted by David E Jones <da...@hotwaxmedia.com>.
I guess that'll do for now, thanks for fixing it.

I'm frustrated enough working on the damn theme... the CSS is massive  
and convoluted and messy and half the changes I make do nothing... I'm  
getting tempted to change it back and call it a failed effort to get  
it into this release branch!

-David


On Apr 17, 2009, at 12:59 AM, Adrian Crum wrote:

>
> I agree! I knew something changed, and I looked through commit logs,  
> but I couldn't find any clues. We will just have to wait to see if  
> someone figures it out. In the meantime, the services work.
>
> -Adrian
>
>
>
> --- On Thu, 4/16/09, David E Jones <de...@me.com> wrote:
>
>> From: David E Jones <de...@me.com>
>> Subject: Re: svn commit: r765864 - in /ofbiz/trunk: applications/ 
>> accounting/servicedef/ applications/content/servicedef/  
>> applications/manufacturing/servicedef/ applications/order/ 
>> servicedef/ applications/party/servicedef/ applications/product/ 
>> servicedef/ framework/...
>> To: dev@ofbiz.apache.org
>> Cc: commits@ofbiz.apache.org
>> Date: Thursday, April 16, 2009, 11:53 PM
>> These shouldn't require the fully qualified name of the
>> class. Someone must have changed something as the service
>> engine used to accept just plain "GenericValue"
>> with no problem...
>>
>> -David
>>
>>
>> On Apr 17, 2009, at 12:33 AM, adrianc@apache.org wrote:
>>
>>> Author: adrianc
>>> Date: Fri Apr 17 06:33:43 2009
>>> New Revision: 765864
>>>
>>> URL:
>> http://svn.apache.org/viewvc?rev=765864&view=rev
>>> Log:
>>> Fixed a problem where service definitions were using
>> "GenericValue" as attribute types, but that threw
>> exceptions because the service definitions needed the full
>> class name - "org.ofbiz.entity.GenericValue". The
>> problem was reported in
>> https://issues.apache.org/jira/browse/OFBIZ-2268 and
>> https://issues.apache.org/jira/browse/OFBIZ-2311.
>>>
>>> I checked the commit logs and I don't see what
>> changed to cause these services to stop working, so I took
>> the shotgun approach and changed all occurrences of
>> GenericValue service attributes.
>>>
>>> If anyone has a better solution, please feel free to
>> revert this commit and change it.
>>>
>>> Modified:
>>>
>> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
>>>
>> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
>>>
>> ofbiz/trunk/applications/accounting/servicedef/ 
>> services_finaccount.xml
>>>
>> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
>>>
>> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
>>>
>> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
>>>
>> ofbiz/trunk/applications/accounting/servicedef/ 
>> services_paymentmethod.xml
>>>
>> ofbiz/trunk/applications/content/servicedef/services.xml
>>>
>> ofbiz/trunk/applications/content/servicedef/services_content.xml
>>>
>> ofbiz/trunk/applications/content/servicedef/services_data.xml
>>>
>> ofbiz/trunk/applications/manufacturing/servicedef/ 
>> services_production_run.xml
>>>
>> ofbiz/trunk/applications/manufacturing/servicedef/ 
>> services_routing.xml
>>>
>> ofbiz/trunk/applications/order/servicedef/services.xml
>>>
>> ofbiz/trunk/applications/order/servicedef/services_return.xml
>>>
>> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
>>>
>> ofbiz/trunk/applications/party/servicedef/services.xml
>>>
>> ofbiz/trunk/applications/product/servicedef/services.xml
>>>
>> ofbiz/trunk/applications/product/servicedef/services_facility.xml
>>>
>> ofbiz/trunk/applications/product/servicedef/services_maint.xml
>>>
>> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
>>>
>> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
>>>
>> ofbiz/trunk/applications/product/servicedef/services_store.xml
>>>
>> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
>>>
>> ofbiz/trunk/framework/common/servicedef/services.xml
>>>
>> ofbiz/trunk/framework/entityext/servicedef/services.xml
>>>
>>> Modified:
>> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_admin.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -60,7 +60,7 @@
>>>        <description>Get accounting preferences
>> for a party (organization)</description>
>>>        <permission-service
>> service-name="acctgPrefPermissionCheck"
>> main-action="VIEW"/>
>>>        <attribute type="String"
>> mode="IN" name="organizationPartyId"
>> optional="false"/>
>>> -        <attribute
>> name="partyAccountingPreference"
>> type="GenericValue" mode="OUT"
>> optional="true"/>
>>> +        <attribute
>> name="partyAccountingPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="OUT" optional="true"/>
>>>    </service>
>>>
>>>    <service name="updateFXConversion"
>> engine="simple"
>>>
>>> Modified:
>> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_billing.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -111,7 +111,7 @@
>>>        <attribute
>> name="netAccountBalance"
>> type="BigDecimal" mode="OUT"
>> optional="false"/>
>>>        <attribute
>> name="availableBalance"
>> type="BigDecimal" mode="OUT"
>> optional="false"/>
>>>        <attribute
>> name="availableToCapture"
>> type="BigDecimal" mode="OUT"
>> optional="false"/>
>>> -        <attribute name="billingAccount"
>> type="GenericValue" mode="OUT"
>> optional="false"/>
>>> +        <attribute name="billingAccount"
>> type="org.ofbiz.entity.GenericValue"
>> mode="OUT" optional="false"/>
>>>    </service>
>>>    <service name="acctgBillingAcctCheck"
>> engine="simple"
>>>
>> location="component://accounting/script/org/ofbiz/accounting/ 
>> permissions/PermissionServices.xml"
>> invoke="acctgBillingAcctCheck">
>>>
>>> Modified:
>> ofbiz/trunk/applications/accounting/servicedef/ 
>> services_finaccount.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/accounting/servicedef/ 
>> services_finaccount.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/accounting/servicedef/ 
>> services_finaccount.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -331,7 +331,7 @@
>>>    <service name="refundGcPurchase"
>> engine="java"
>> require-new-transaction="true"
>> use-transaction="true"
>>>
>> location="org.ofbiz.accounting.payment.GiftCertificateServices"
>> invoke="refundGcPurchase"
>> auth="true">
>>>        <description>Creates return for reload
>> on failure</description>
>>> -        <attribute name="orderItem"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute name="orderItem"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="partyId"
>> type="String" mode="IN"
>> optional="false"/>
>>>    </service>
>>>
>>>
>>> Modified:
>> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -56,7 +56,7 @@
>>>        <description>Retrieve an existing
>> Invoice/Items</description>
>>>        <permission-service
>> service-name="acctgInvoicePermissionCheck"
>> main-action="VIEW"/>
>>>        <auto-attributes mode="IN"
>> include="pk" optional="false"/>
>>> -        <attribute name="invoice"
>> type="GenericValue" mode="OUT"/>
>>> +        <attribute name="invoice"
>> type="org.ofbiz.entity.GenericValue"
>> mode="OUT"/>
>>>        <attribute name="invoiceItems"
>> type="List" mode="OUT"/><!-- list
>> of invoiceItem GenericValues -->
>>>    </service>
>>>    <service name="updateInvoice"
>> engine="simple"
>> default-entity-name="Invoice"
>>> @@ -265,7 +265,7 @@
>>>    <service
>> name="calculateInvoicedAdjustmentTotal"
>> engine="java"
>>>
>> location="org.ofbiz.accounting.invoice.InvoiceServices"
>> invoke="calculateInvoicedAdjustmentTotal">
>>>        <description>Calculate the previously
>> invoiced amount for an OrderAdjustment</description>
>>> -        <attribute
>> name="orderAdjustment"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderAdjustment"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="invoicedTotal"
>> type="BigDecimal" mode="OUT"
>> optional="false"/>
>>>    </service>
>>>
>>>
>>> Modified:
>> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_olap.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -30,8 +30,8 @@
>>>        </description>
>>>        <attribute name="invoiceId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute
>> name="invoiceItemSeqId" type="String"
>> mode="IN" optional="true"/>
>>> -        <attribute name="invoice"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> -        <attribute name="invoiceItem"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="invoice"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>> +        <attribute name="invoiceItem"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>    </service>
>>>    <service name="loadSalesInvoiceFact"
>> auth="true" engine="simple"
>>>
>> location="component://accounting/script/org/ofbiz/accounting/olap/ 
>> FactServices.xml"
>> invoke="loadSalesInvoiceFact">
>>>
>>> Modified:
>> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_payment.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -130,7 +130,7 @@
>>>
>> location="component://accounting/script/org/ofbiz/accounting/ 
>> payment/PaymentServices.xml"
>> invoke="getInvoicePaymentInfoList"
>> auth="true">
>>>        <description>Create a list with
>> information on payment due dates and amounts for the
>> invoice; one of invoiceId or invoice must be
>> provided.</description>
>>>        <attribute name="invoiceId"
>> type="String" mode="IN"
>> optional="true"/>
>>> -        <attribute name="invoice"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="invoice"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>        <attribute
>> name="invoicePaymentInfoList"
>> type="List" mode="OUT"
>> optional="false"/>
>>>    </service>
>>>    <service
>> name="getInvoicePaymentInfoListByDueDateOffset"
>> engine="simple"
>>>
>>> Modified:
>> ofbiz/trunk/applications/accounting/servicedef/ 
>> services_paymentmethod.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/accounting/servicedef/ 
>> services_paymentmethod.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/accounting/servicedef/ 
>> services_paymentmethod.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -316,14 +316,14 @@
>>>    <service
>> name="processCaptureSplitPayment"
>> engine="java"
>> require-new-transaction="true"
>>>
>> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
>> invoke="processCaptureSplitPayment"
>> auth="true">
>>>        <description>Handles the creation of new
>> OrderPaymentPreference record (and Auth) for partial
>> captures</description>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="splitAmount"
>> type="BigDecimal" mode="IN"
>> optional="false"/>
>>>    </service>
>>>
>>>    <service name="refundPayment"
>> engine="java"
>>>
>> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
>> invoke="refundPayment" auth="true">
>>>        <description>Refunds A
>> Payment</description>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="refundAmount"
>> type="BigDecimal" mode="IN"
>> optional="false"/>
>>>        <attribute name="paymentId"
>> type="String" mode="OUT"
>> optional="false"/>
>>>    </service>
>>> @@ -331,7 +331,7 @@
>>>    <service name="processAuthResult"
>> engine="java"
>>>
>> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
>> invoke="processAuthResult"
>> auth="true">
>>>        <description>Process the payment
>> authorization result(s)</description>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="processAmount"
>> type="BigDecimal" mode="IN"
>> optional="false"/>
>>>        <attribute name="currencyUomId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="authResult"
>> type="Boolean" mode="IN"
>> optional="false"/>
>>> @@ -350,7 +350,7 @@
>>>    <service name="processCaptureResult"
>> engine="java"
>>>
>> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
>> invoke="processCaptureResult"
>> auth="true">
>>>        <description>Process the payment capture
>> result(s)</description>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="serviceTypeEnum"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="payToPartyId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="invoiceId"
>> type="String" mode="IN"
>> optional="true"/>
>>> @@ -368,7 +368,7 @@
>>>   <service name="processReleaseResult"
>> engine="java"
>>>
>> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
>> invoke="processReleaseResult"
>> auth="true">
>>>        <description>Process the payment release
>> result(s)</description>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="releaseAmount"
>> type="BigDecimal" mode="IN"
>> optional="false"/>
>>>        <attribute name="currencyUomId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="releaseResult"
>> type="Boolean" mode="IN"
>> optional="false"/>
>>> @@ -383,7 +383,7 @@
>>>    <service name="processRefundResult"
>> engine="java"
>>>
>> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
>> invoke="processRefundResult"
>> auth="true">
>>>        <description>Process the payment refund
>> result(s)</description>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="serviceTypeEnum"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="payFromPartyId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="payToPartyId"
>> type="String" mode="IN"
>> optional="true"/>
>>> @@ -404,7 +404,7 @@
>>>
>> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
>> invoke="storePaymentErrorMessage"
>> auth="true">
>>>        <description>Process (store) error
>> messages from payment service failures</description>
>>>        <attribute
>> name="paymentServiceTypeEnumId"
>> type="String" mode="IN"
>> optional="false"/>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="transCodeEnumId"
>> type="String" mode="IN"
>> optional="false"/>
>>>        <attribute
>> name="serviceResultMap" type="Map"
>> mode="IN" optional="false"/>
>>>    </service>
>>> @@ -412,20 +412,20 @@
>>>    <service
>> name="savePaymentGatewayResponse"
>> engine="java"
>>>
>> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
>> invoke="savePaymentGatewayResponse"
>> auth="false">
>>>        <description>Method to make sure
>> PaymentGatewayResponse records get stored (uses XA wrapper
>> on rollback)</description>
>>> -        <attribute
>> name="paymentGatewayResponse"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="paymentGatewayResponse"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>    </service>
>>>
>>>    <!-- Payment Gateway Interfaces -->
>>>    <service
>> name="paymentProcessInterface"
>> engine="interface" location=""
>> invoke="">
>>>        <description>Generic Payment Processing
>> Interface</description>
>>>        <attribute name="orderId"
>> type="String" mode="IN"
>> optional="false"/>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="processAmount"
>> type="BigDecimal" mode="INOUT"
>> optional="false"/>
>>>        <attribute name="orderItems"
>> type="List" mode="IN"
>> optional="false"/>
>>> -        <attribute name="billToParty"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> -        <attribute name="billToEmail"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> -        <attribute name="billingAddress"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> -        <attribute
>> name="shippingAddress"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="billToParty"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>> +        <attribute name="billToEmail"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>> +        <attribute name="billingAddress"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>> +        <attribute
>> name="shippingAddress"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>        <attribute
>> name="customerIpAddress" type="String"
>> mode="IN" optional="true"/>
>>>        <attribute name="currency"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="paymentConfig"
>> type="String" mode="IN"
>> optional="true"/>
>>> @@ -455,11 +455,11 @@
>>>
>>>    <service
>> name="paymentReleaseInterface"
>> engine="interface" location=""
>> invoke="">
>>>        <description>Generic Payment Release
>> (reverse) Interface</description>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="releaseAmount"
>> type="BigDecimal" mode="INOUT"
>> optional="false"/>
>>>        <attribute name="currency"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="paymentConfig"
>> type="String" mode="IN"
>> optional="true"/>
>>> -        <attribute name="authTrans"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="authTrans"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>        <attribute name="releaseResult"
>> type="Boolean" mode="OUT"
>> optional="true"/>
>>>        <attribute
>> name="releaseAltRefNum" type="String"
>> mode="OUT" optional="true"/>
>>>        <attribute name="releaseRefNum"
>> type="String" mode="OUT"
>> optional="false"/>
>>> @@ -475,9 +475,9 @@
>>>        <attribute name="referenceCode"
>> type="String" mode="IN"
>> optional="false"/>
>>>        <attribute name="creditAmount"
>> type="BigDecimal" mode="INOUT"
>> optional="false"/>
>>>        <attribute name="orderItems"
>> type="List" mode="IN"
>> optional="true"/>
>>> -        <attribute name="billToParty"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> -        <attribute name="billToEmail"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> -        <attribute name="billingAddress"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="billToParty"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>> +        <attribute name="billToEmail"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>> +        <attribute name="billingAddress"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>        <attribute name="currency"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="paymentConfig"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="creditResult"
>> type="Boolean" mode="OUT"
>> optional="false"/>
>>> @@ -492,7 +492,7 @@
>>>
>>>    <service
>> name="paymentRefundInterface"
>> engine="interface" location=""
>> invoke="">
>>>        <description>Generic Payment Refund
>> Interface</description>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="refundAmount"
>> type="BigDecimal" mode="INOUT"
>> optional="false"/>
>>>        <attribute name="currency"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="paymentConfig"
>> type="String" mode="IN"
>> optional="true"/>
>>> @@ -510,17 +510,17 @@
>>>    <service name="ccAuthInterface"
>> engine="interface" location=""
>> invoke="">
>>>        <description>Credit Card Authorization
>> Interface</description>
>>>        <implements
>> service="paymentProcessInterface"/>
>>> -        <attribute name="creditCard"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute name="creditCard"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute
>> name="cardSecurityCode" type="String"
>> mode="IN" optional="true"/>
>>>    </service>
>>>
>>>    <service name="ccCaptureInterface"
>> engine="interface" location=""
>> invoke="">
>>>        <description>Credit Card Capture
>> Interface</description>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="captureAmount"
>> type="BigDecimal" mode="INOUT"
>> optional="false"/>
>>>        <attribute name="currency"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="paymentConfig"
>> type="String" mode="IN"
>> optional="true"/>
>>> -        <attribute name="authTrans"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="authTrans"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>        <attribute name="captureResult"
>> type="Boolean" mode="OUT"
>> optional="true"/>
>>>        <attribute
>> name="captureAltRefNum" type="String"
>> mode="OUT" optional="true"/>
>>>        <attribute name="captureRefNum"
>> type="String" mode="OUT"
>> optional="false"/>
>>> @@ -534,7 +534,7 @@
>>>    <service name="ccCreditInterface"
>> engine="interface" location=""
>> invoke="">
>>>        <description>Credit Card
>> 'Credit' Inteface</description>
>>>        <implements
>> service="paymentCreditInterface"/>
>>> -        <attribute name="creditCard"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute name="creditCard"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute
>> name="cardSecurityCode" type="String"
>> mode="IN" optional="true"/>
>>>    </service>
>>>
>>> @@ -542,14 +542,14 @@
>>>    <service name="eftProcessInterface"
>> engine="interface" location=""
>> invoke="">
>>>        <description>EFT Account Processing
>> Interface</description>
>>>        <implements
>> service="paymentProcessInterface"/>
>>> -        <attribute name="eftAccount"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute name="eftAccount"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>    </service>
>>>
>>>    <!-- Gift Card Interfaces -->
>>>    <service
>> name="giftCardProcessInterface"
>> engine="interface" location=""
>> invoke="">
>>>        <description>Gift Card Processing
>> Interface</description>
>>>        <implements
>> service="paymentProcessInterface"/>
>>> -        <attribute name="giftCard"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute name="giftCard"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>    </service>
>>>
>>>    <!-- Test Implementations -->
>>>
>>> Modified:
>> ofbiz/trunk/applications/content/servicedef/services.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/content/servicedef/services.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/content/servicedef/services.xml Fri
>> Apr 17 06:33:43 2009
>>> @@ -391,7 +391,7 @@
>>>
>> location="org.ofbiz.content.ContentManagementServices"
>> invoke="getContent" auth="false">
>>>        <description>Get Content of passed
>> contentId</description>
>>>        <attribute mode="IN"
>> name="contentId" optional="true"
>> type="String"/>
>>> -        <attribute mode="OUT"
>> name="view" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="OUT"
>> name="view" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>    </service>
>>>    <service name="getSubContent"
>> engine="java"
>> location="org.ofbiz.content.ContentManagementServices"
>> invoke="getSubContent" auth="false">
>>>        <description>Get subContent of passed
>> contentId/mapKey or subContentId</description>
>>> @@ -402,8 +402,8 @@
>>>        <attribute mode="IN"
>> name="assocTypesString" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="contentTypes" optional="true"
>> type="List"/>
>>>        <attribute mode="IN"
>> name="fromDate" optional="true"
>> type="Timestamp"/>
>>> -        <attribute mode="OUT"
>> name="view" optional="true"
>> type="GenericValue"/>
>>> -        <attribute mode="OUT"
>> name="content" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="OUT"
>> name="view" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>> +        <attribute mode="OUT"
>> name="content" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>    </service>
>>>    <!--
>>>    <service name="addMostRecent"
>>> @@ -412,7 +412,7 @@
>>>            invoke="addMostRecent"
>> auth="false">
>>>        <description>Get subContent of passed
>> contentId/mapKey or subContentId</description>
>>>        <attribute mode="IN"
>> name="suffix" optional="true"
>> type="String"/>
>>> -        <attribute mode="IN"
>> name="pk" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="pk" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="IN"
>> name="session" optional="true"
>> type="javax.servlet.http.HttpSession"/>
>>>    </service>
>>>    -->
>>> @@ -455,7 +455,7 @@
>>>             the service in a request event, so I
>> added new ones without removing lists -->
>>>        <attribute mode="IN"
>> name="targetOperationString"
>> optional="true" type="String"/>
>>>        <attribute mode="IN"
>> name="contentPurposeString"
>> optional="true" type="String"/>
>>> -        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="IN"
>> name="imageData" optional="true"
>> type="java.nio.ByteBuffer"/>
>>>        <attribute mode="IN"
>> name="_imageData_contentType"
>> optional="true" type="String"/>
>>>        <attribute mode="IN"
>> name="_imageData_fileName"
>> optional="true" type="String"/>
>>> @@ -486,7 +486,7 @@
>>>             the service in a request event, so I
>> added new ones without removing lists -->
>>>        <attribute mode="IN"
>> name="targetOperationString"
>> optional="true" type="String"/>
>>>        <attribute mode="IN"
>> name="contentPurposeString"
>> optional="true" type="String"/>
>>> -        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="IN"
>> name="imageData" optional="true"
>> type="java.nio.ByteBuffer"/>
>>>        <attribute mode="IN"
>> name="_imageData_contentType"
>> optional="true" type="String"/>
>>>        <attribute mode="IN"
>> name="_imageData_fileName"
>> optional="true" type="String"/>
>>> @@ -572,7 +572,7 @@
>>>        <attribute mode="IN"
>> name="mimeTypeId" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="fromDate" optional="true"
>> type="Timestamp"/>
>>>        <attribute mode="IN"
>> name="subContentDataResourceView"
>> optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>> -        <attribute mode="OUT"
>> name="view" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="OUT"
>> name="view" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="OUT"
>> name="textData" optional="true"
>> type="String"/>
>>>    </service>
>>>    <service name="renderContentAsText"
>> engine="java"
>>> @@ -678,7 +678,7 @@
>>>
>> location="org.ofbiz.content.ContentManagementServices"
>> invoke="changeLeafToNode">
>>>        <description>Moves dataResource to
>> separate content associated with current content so that
>> node can have only children, no content of its
>> own</description>
>>>        <attribute mode="IN"
>> name="contentId" optional="false"
>> type="String"/>
>>> -        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>    </service>
>>>
>>>    <service name="updatePageType"
>> auth="true" engine="java"
>> validate="true"
>> transaction-timeout="7200"
>>> @@ -786,7 +786,7 @@
>>>    <service name="publishContent"
>> auth="true" engine="java"
>> transaction-timeout="7200"
>>>
>> location="org.ofbiz.content.content.ContentServices"
>> invoke="publishContent">
>>>        <description>Change statusId to
>> published (CTNT_PUBLISHED)</description>
>>> -        <attribute mode="IN"
>> name="content" optional="false"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="content" optional="false"
>> type="org.ofbiz.entity.GenericValue"/>
>>>    </service>
>>>
>>>    <!-- these three services are for use in screen
>> widget files -->
>>> @@ -1102,7 +1102,7 @@
>>>    <service
>> name="getOwnedOrPublishedBlogEntries"
>> engine="simple"
>> location="component://content/script/org/ofbiz/content/blog/ 
>> BlogServices.xml"
>> invoke="getOwnedOrPublishedBlogEntries"
>>>         auth="true"
>> transaction-timeout="7200">
>>>        <attribute type="String"
>> mode="IN" name="contentId"
>> optional="false"/>
>>> -        <attribute mode="IN"
>> name="userLogin" optional="false"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="userLogin" optional="false"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="OUT"
>> name="blogList" optional="true"
>> type="List"/>
>>>    </service>
>>>
>>>
>>> Modified:
>> ofbiz/trunk/applications/content/servicedef/services_content.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services_content.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/content/servicedef/services_content.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/content/servicedef/services_content.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -146,7 +146,7 @@
>>>        <auto-attributes include="pk"
>> mode="IN" optional="false"/>
>>>        <attribute mode="IN"
>> name="targetOperationList"
>> optional="true" type="List"/>
>>>        <attribute mode="IN"
>> name="contentPurposeTypeId"
>> optional="true" type="String"/>
>>> -        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="INOUT"
>> name="roleTypeList" optional="true"
>> type="List"/>
>>>    </service>
>>>
>>> @@ -164,7 +164,7 @@
>>>        <attribute mode="IN"
>> name="contentPurposeString"
>> optional="true" type="String"/>
>>>        <attribute mode="IN"
>> name="roleTypeString" optional="true"
>> type="String"/>
>>>        <attribute mode="INOUT"
>> name="roleTypeList" optional="true"
>> type="List"/>
>>> -        <attribute mode="IN"
>> name="currentContent" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="currentContent" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="IN"
>> name="fromDate" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="thruDate" optional="true"
>> type="String"/>
>>>        <!-- NOTE: entityOperation should be
>> "_VIEW", "_ADMIN", etc. -->
>>> @@ -183,12 +183,12 @@
>>>    <service name="findRelatedContent"
>> default-entity-name="Content"
>> engine="java"
>>>
>> location="org.ofbiz.content.content.ContentServices"
>> invoke="findRelatedContent"
>> auth="true">
>>>        <description>Create a
>> Content</description>
>>> -        <attribute mode="IN"
>> name="currentContent" optional="false"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="currentContent" optional="false"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="IN"
>> name="toFrom" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="fromDate" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="thruDate" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="targetOperationList"
>> optional="true" type="List"/>
>>> -        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="IN"
>> name="contentAssocTypeList"
>> optional="true" type="List"/>
>>>        <attribute mode="IN"
>> name="contentTypeList" optional="true"
>> type="List"/>
>>>        <attribute mode="IN"
>> name="entityOperation" optional="true"
>> type="String"/>
>>> @@ -225,7 +225,7 @@
>>>        <attribute mode="IN"
>> name="targetOperationList"
>> optional="true" type="List"/>
>>>        <attribute mode="IN"
>> name="contentPurposeList"
>> optional="true" type="List"/>
>>>        <attribute mode="INOUT"
>> name="roleTypeList" optional="true"
>> type="List"/>
>>> -        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="userLogin" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="IN"
>> name="contentIdTo" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="contentIdFrom" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="statusId" optional="true"
>> type="String"/>
>>>
>>> Modified:
>> ofbiz/trunk/applications/content/servicedef/services_data.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services_data.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/content/servicedef/services_data.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/content/servicedef/services_data.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -35,7 +35,7 @@
>>>        <attribute name="roleTypeId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="partyId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="dataResourceId"
>> type="String" mode="OUT"
>> optional="false"/>
>>> -        <attribute name="dataResource"
>> type="GenericValue" mode="OUT"
>> optional="true"/>
>>> +        <attribute name="dataResource"
>> type="org.ofbiz.entity.GenericValue"
>> mode="OUT" optional="true"/>
>>>        <override name="objectInfo"
>> allow-html="safe"/>
>>>    </service>
>>>    <service name="updateDataResource"
>> engine="simple"
>> default-entity-name="DataResource"
>> auth="true"
>>> @@ -48,7 +48,7 @@
>>>        <attribute
>> name="contentPurposeList" type="List"
>> mode="IN" optional="true"/>
>>>        <attribute
>> name="skipPermissionCheck" type="String"
>> mode="IN" optional="true"/>
>>>        <attribute name="dataResourceId"
>> type="String" mode="OUT"
>> optional="false"/>
>>> -        <attribute name="dataResource"
>> type="GenericValue" mode="OUT"
>> optional="true"/>
>>> +        <attribute name="dataResource"
>> type="org.ofbiz.entity.GenericValue"
>> mode="OUT" optional="true"/>
>>>        <override name="objectInfo"
>> allow-html="safe"/>
>>>    </service>
>>>    <service name="removeDataResource"
>> engine="simple"
>> default-entity-name="DataResource"
>> auth="true"
>>> @@ -125,7 +125,7 @@
>>>
>> location="component://content/script/org/ofbiz/content/data/ 
>> DataServices.xml"
>> invoke="getElectronicText"
>> default-entity-name="ElectronicText"
>> auth="false" >
>>>        <description>Get a ElectronicText: Can
>> pass either content value object or
>> contentId</description>
>>>        <attribute mode="IN"
>> name="contentId" optional="true"
>> type="String"/>
>>> -        <attribute mode="IN"
>> name="content" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="content" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="OUT"
>> name="dataResourceId" optional="true"
>> type="String"/>
>>>        <attribute mode="OUT"
>> name="textData" optional="false"
>> type="String"/>
>>>    </service>
>>> @@ -223,7 +223,7 @@
>>>
>> location="org.ofbiz.content.data.DataServices"
>> invoke="createFile" auth="true">
>>>        <description>Create a
>> File</description>
>>>        <implements
>> service="createDataResource"/>
>>> -        <attribute mode="IN"
>> name="dataResource" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="dataResource" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="IN"
>> name="binData" optional="true"
>> type="java.nio.ByteBuffer"/>
>>>        <attribute mode="IN"
>> name="textData" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="rootDir" optional="true"
>> type="String"/>
>>> @@ -238,7 +238,7 @@
>>>    <service name="updateFile"
>> engine="java"
>>>
>> location="org.ofbiz.content.data.DataServices"
>> invoke="updateFile" auth="true">
>>>        <description>Update a
>> File</description>
>>> -        <attribute mode="IN"
>> name="dataResource" optional="true"
>> type="GenericValue"/>
>>> +        <attribute mode="IN"
>> name="dataResource" optional="true"
>> type="org.ofbiz.entity.GenericValue"/>
>>>        <attribute mode="IN"
>> name="binData" optional="true"
>> type="java.nio.ByteBuffer"/>
>>>        <attribute mode="IN"
>> name="textData" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="rootDir" optional="true"
>> type="String"/>
>>>
>>> Modified:
>> ofbiz/trunk/applications/manufacturing/servicedef/ 
>> services_production_run.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/manufacturing/servicedef/ 
>> services_production_run.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/manufacturing/servicedef/ 
>> services_production_run.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -174,7 +174,7 @@
>>>            Note that this skips the normal inventory
>> reservation process.
>>>        </description>
>>>        <attribute name="workEffortId"
>> type="String" mode="IN"
>> optional="false"/>
>>> -        <attribute name="inventoryItem"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute name="inventoryItem"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="quantity"
>> type="BigDecimal" mode="IN"
>> optional="true"/>
>>>        <attribute name="quantityIssued"
>> type="BigDecimal" mode="OUT"
>> optional="false"/>
>>>        <attribute
>> name="finishedProductId" type="String"
>> mode="OUT" optional="false"/>
>>>
>>> Modified:
>> ofbiz/trunk/applications/manufacturing/servicedef/ 
>> services_routing.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/manufacturing/servicedef/ 
>> services_routing.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/manufacturing/servicedef/ 
>> services_routing.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -48,7 +48,7 @@
>>>        <attribute mode="IN"
>> name="workEffortId" optional="true"
>> type="String"/>
>>>        <attribute mode="IN"
>> name="applicableDate" optional="true"
>> type="java.sql.Timestamp"/>
>>>        <attribute mode="IN"
>> name="ignoreDefaultRouting"
>> optional="true"
>> type="String"/><!-- If this is set to Y, the
>> default routing is not returned -->
>>> -        <attribute mode="OUT"
>> name="routing" type="GenericValue"
>> optional="true"/>
>>> +        <attribute mode="OUT"
>> name="routing"
>> type="org.ofbiz.entity.GenericValue"
>> optional="true"/>
>>>        <attribute mode="OUT"
>> name="tasks" type="java.util.List"
>> optional="true"/>
>>>    </service>
>>>    <service name="getRoutingTaskAssocs"
>> engine="simple" auth="true"
>>>
>>> Modified:
>> ofbiz/trunk/applications/order/servicedef/services.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/order/servicedef/services.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/order/servicedef/services.xml Fri
>> Apr 17 06:33:43 2009
>>> @@ -40,7 +40,7 @@
>>>        <attribute name="sendTo"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="sendCc"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="note"
>> type="String" mode="IN"
>> optional="true"/>
>>> -        <attribute
>> name="temporaryAnonymousUserLogin"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute
>> name="temporaryAnonymousUserLogin"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>    </service>
>>>    <service name="sendOrderConfirmation"
>> engine="java"
>> require-new-transaction="true"
>> max-retry="3"
>>>
>> location="org.ofbiz.order.order.OrderServices"
>> invoke="sendOrderConfirmNotification">
>>> @@ -460,7 +460,7 @@
>>>   </service>
>>>   <service
>> name="itemFulfillmentInterface"
>> engine="interface" invoke=""
>> location="" auth="false" >
>>>       <auto-attributes
>> entity-name="ProductContent"
>> include="pk" mode="IN"
>> optional="false"/>
>>> -       <attribute name="orderItem"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +       <attribute name="orderItem"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>   </service>
>>>    <service name="invoiceServiceItems"
>> engine="java"
>>>
>> location="org.ofbiz.order.order.OrderServices"
>> invoke="invoiceServiceItems"
>> auth="true">
>>> @@ -877,7 +877,7 @@
>>>        <attribute
>> name="setDefaultShipping" mode="IN"
>> type="String" optional="true"/>
>>>        <attribute name="keepAddressBook"
>> mode="IN" type="String"
>> optional="true"/>
>>>        <attribute name="partyId"
>> mode="IN" type="String"
>> optional="true"/>
>>> -        <attribute name="userLogin"
>> mode="IN" type="GenericValue"
>> optional="true"/>
>>> +        <attribute name="userLogin"
>> mode="IN"
>> type="org.ofbiz.entity.GenericValue"
>> optional="true"/>
>>>        <attribute name="shipToAttnName"
>> mode="IN" type="String"
>> optional="true"/>
>>>        <attribute name="shipToToName"
>> mode="IN" type="String"
>> optional="true"/>
>>>        <attribute name="shipToAddress1"
>> mode="IN" type="String"
>> optional="false"/>
>>> @@ -899,7 +899,7 @@
>>>        <attribute name="keepAddressBook"
>> mode="IN" type="String"
>> optional="true"/>
>>>        <attribute
>> name="useShippingAddressForBilling"
>> mode="IN" type="String"
>> optional="true"/>
>>>        <attribute name="partyId"
>> mode="IN" type="String"
>> optional="true"/>
>>> -        <attribute name="userLogin"
>> mode="IN" type="GenericValue"
>> optional="true"/>
>>> +        <attribute name="userLogin"
>> mode="IN"
>> type="org.ofbiz.entity.GenericValue"
>> optional="true"/>
>>>        <attribute name="billToAttnName"
>> mode="IN" type="String"
>> optional="true"/>
>>>        <attribute name="billToName"
>> mode="IN" type="String"
>> optional="true"/>
>>>        <attribute name="billToAddress1"
>> mode="IN" type="String"
>> optional="false"/>
>>>
>>> Modified:
>> ofbiz/trunk/applications/order/servicedef/services_return.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services_return.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/order/servicedef/services_return.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/order/servicedef/services_return.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -259,7 +259,7 @@
>>>    <service name="getReturnableQuantity"
>> engine="java"
>>>
>> location="org.ofbiz.order.order.OrderReturnServices"
>> invoke="getReturnableQuantity">
>>>        <description>Get the quantity allowed
>> for an item to be returned</description>
>>> -        <attribute name="orderItem"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute name="orderItem"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute
>> name="returnableQuantity"
>> type="BigDecimal" mode="OUT"
>> optional="false"/>
>>>        <attribute name="returnablePrice"
>> type="BigDecimal" mode="OUT"
>> optional="false"/>
>>>    </service>
>>> @@ -284,7 +284,7 @@
>>>    <service
>> name="refundBillingAccountPayment"
>> engine="java"
>>>
>> location="org.ofbiz.order.order.OrderReturnServices"
>> invoke="refundBillingAccountPayment"
>> auth="true">
>>>        <description>Refunds A Billing Account
>> Payment</description>
>>> -        <attribute
>> name="orderPaymentPreference"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute
>> name="orderPaymentPreference"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="refundAmount"
>> type="BigDecimal" mode="IN"
>> optional="false"/>
>>>        <attribute name="paymentId"
>> type="String" mode="OUT"
>> optional="false"/>
>>>    </service>
>>>
>>> Modified:
>> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -60,7 +60,7 @@
>>>        <attribute
>> name="productStoreGroupId" type="String"
>> mode="IN" optional="true"/>
>>>        <attribute name="quantity"
>> type="BigDecimal" mode="IN"
>> optional="true"/>
>>>        <attribute name="currencyUomId"
>> type="String" mode="IN"
>> optional="true"/>
>>> -        <attribute name="autoUserLogin"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="autoUserLogin"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>        <attribute name="totalPrice"
>> type="BigDecimal" mode="OUT"
>> optional="false"/>
>>>    </service>
>>>
>>>
>>> Modified:
>> ofbiz/trunk/applications/party/servicedef/services.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/party/servicedef/services.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/party/servicedef/services.xml Fri
>> Apr 17 06:33:43 2009
>>> @@ -1138,7 +1138,7 @@
>>>        <description>Create and Update a
>> person</description>
>>>        <auto-attributes mode="INOUT"
>> include="pk" optional="true"/>
>>>        <auto-attributes mode="IN"
>> include="nonpk" optional="true"/>
>>> -        <attribute name="userLogin"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="userLogin"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>        <override name="firstName"
>> optional="false"/>
>>>        <override name="lastName"
>> optional="false"/>
>>>    </service>
>>> @@ -1148,7 +1148,7 @@
>>>        <attribute name="partyId"
>> type="String" mode="IN"
>> optional="false"/>
>>>        <auto-attributes
>> entity-name="PartyContactMech"
>> include="all" mode="IN"
>> optional="true"/>
>>>        <auto-attributes
>> entity-name="TelecomNumber"
>> include="nonpk" mode="IN"
>> optional="true"/>
>>> -        <attribute name="userLogin"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="userLogin"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>        <attribute
>> name="contactMechPurposeTypeId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="roleTypeId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="contactMechId"
>> type="String" mode="INOUT"
>> optional="true"/>
>>> @@ -1157,7 +1157,7 @@
>>>
>> location="component://party/script/org/ofbiz/party/party/ 
>> PartyServices.xml"
>> invoke="createUpdateEmailAddress"
>> auth="false">
>>>        <description>Create and Update email
>> address</description>
>>>        <attribute name="partyId"
>> type="String" mode="IN"
>> optional="true"/>
>>> -        <attribute name="userLogin"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="userLogin"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>        <attribute
>> name="contactMechPurposeTypeId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="emailAddress"
>> type="String" mode="INOUT"
>> optional="false"/>
>>>        <attribute name="contactMechId"
>> type="String" mode="IN"
>> optional="true"/>
>>>
>>> Modified:
>> ofbiz/trunk/applications/product/servicedef/services.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/product/servicedef/services.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/product/servicedef/services.xml Fri
>> Apr 17 06:33:43 2009
>>> @@ -157,7 +157,7 @@
>>>
>> location="component://product/script/org/ofbiz/product/product/ 
>> ProductServices.xml"
>> invoke="indexProductKeywords"
>> auth="false">
>>>        <description>Index the Keywords for a
>> Product</description>
>>>        <attribute name="productId"
>> type="String" mode="IN"
>> optional="false"/>
>>> -        <attribute
>> name="productInstance"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute
>> name="productInstance"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>    </service>
>>>    <service
>> name="forceIndexProductKeywords"
>> engine="simple"
>>>
>> location="component://product/script/org/ofbiz/product/product/ 
>> ProductServices.xml"
>> invoke="forceIndexProductKeywords"
>> auth="true">
>>> @@ -213,7 +213,7 @@
>>>        <attribute type="String"
>> mode="IN"
>> name="goodIdentificationTypeId"
>> optional="true"/>
>>>        <attribute type="String"
>> mode="IN" name="searchProductFirst"
>> optional="true"/>
>>>        <attribute type="String"
>> mode="IN" name="searchAllId"
>> optional="true"/>
>>> -        <attribute type="GenericValue"
>> mode="OUT" name="product"
>> optional="true"/>
>>> +        <attribute
>> type="org.ofbiz.entity.GenericValue"
>> mode="OUT" name="product"
>> optional="true"/>
>>>        <attribute type="List"
>> mode="OUT" name="productsFound"
>> optional="true"/>
>>>    </service>
>>>
>>>
>>> Modified:
>> ofbiz/trunk/applications/product/servicedef/services_facility.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_facility.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/product/servicedef/services_facility.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/product/servicedef/services_facility.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -454,9 +454,9 @@
>>>        </description>
>>>        <attribute name="orderId"
>> type="String" mode="IN"
>> optional="false"/>
>>>        <attribute name="orderItemSeqId"
>> type="String" mode="IN"
>> optional="false"/>
>>> -        <attribute name="orderHeader"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> -        <attribute name="orderItem"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> -        <attribute name="productStore"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="orderHeader"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>> +        <attribute name="orderItem"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>> +        <attribute name="productStore"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>    </service>
>>>
>>>    <service name="createProductFacility"
>> default-entity-name="ProductFacility"
>> engine="simple"
>>>
>>> Modified:
>> ofbiz/trunk/applications/product/servicedef/services_maint.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_maint.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/product/servicedef/services_maint.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/product/servicedef/services_maint.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -161,6 +161,6 @@
>>>    <service
>> name="updateOldInventoryToDetailSingle"
>> engine="simple"
>> require-new-transaction="true"
>>>
>> location="component://product/script/org/ofbiz/product/inventory/ 
>> InventoryServices.xml"
>> invoke="updateOldInventoryToDetailSingle"
>> auth="true">
>>>        <description>Update Old Inventory To
>> Detail</description>
>>> -        <attribute name="inventoryItem"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute name="inventoryItem"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>    </service>
>>> </services>
>>>
>>> Modified:
>> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -40,7 +40,7 @@
>>>        <attribute name="currencyUomId"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute
>> name="productPricePurposeId"
>> type="String" mode="IN"
>> optional="true"><!-- defaults to PURCHASE
>> --></attribute>
>>>        <attribute name="termUomId"
>> type="String" mode="IN"
>> optional="true"><!-- if specified
>> ProductPrice records will be filtered by this, ensures for
>> purposes like recurring prices that only the recurring term
>> desired is taken into consideration --></attribute>
>>> -        <attribute name="autoUserLogin"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute name="autoUserLogin"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>        <attribute name="checkIncludeVat"
>> type="String" mode="IN"
>> optional="true"><!-- can be Y or N, defaults
>> to N --></attribute>
>>>        <attribute
>> name="findAllQuantityPrices"
>> type="String" mode="IN"
>> optional="true"><!-- can be Y or N, defaults
>> to N; see the allQuantityPrices attribute for more details
>> --></attribute>
>>>        <attribute
>> name="surveyResponseId" type="String"
>> mode="IN" optional="true"/>
>>>
>>> Modified:
>> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -84,7 +84,7 @@
>>>        <attribute
>> name="isResidentialAddress"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute
>> name="shippingCountryCode" type="String"
>> mode="IN" optional="true"/>
>>>        <!-- Allow specifying a from address if
>> different from product store's facility address. -->
>>> -        <attribute
>> name="shipFromAddress"
>> type="GenericValue" mode="IN"
>> optional="true"/>
>>> +        <attribute
>> name="shipFromAddress"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="true"/>
>>>    </service>
>>>
>>>    <!-- UPS Address Validation -->
>>>
>>> Modified:
>> ofbiz/trunk/applications/product/servicedef/services_store.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_store.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/product/servicedef/services_store.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/product/servicedef/services_store.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -56,18 +56,18 @@
>>>
>> location="component://product/script/org/ofbiz/product/store/ 
>> ProductStoreServices.xml"
>> invoke="isStoreInventoryRequired"
>> auth="false">
>>>        <description>Checks if Store Inventory
>> is Required</description>
>>>        <attribute name="productStoreId"
>> type="String" mode="IN"
>> optional="false"></attribute>
>>> -        <attribute name="productStore"
>> type="GenericValue" mode="IN"
>> optional="true"></attribute>
>>> +        <attribute name="productStore"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN"
>> optional="true"></attribute>
>>>        <attribute name="productId"
>> type="String" mode="IN"
>> optional="false"></attribute>
>>> -        <attribute name="product"
>> type="GenericValue" mode="IN"
>> optional="true"></attribute>
>>> +        <attribute name="product"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN"
>> optional="true"></attribute>
>>>        <attribute
>> name="requireInventory" type="String"
>> mode="OUT" optional="false"><!--
>> Y/N --></attribute>
>>>    </service>
>>>    <service
>> name="isStoreInventoryAvailable"
>> engine="simple"
>>>
>> location="component://product/script/org/ofbiz/product/store/ 
>> ProductStoreServices.xml"
>> invoke="isStoreInventoryAvailable"
>> auth="false">
>>>        <description>Checks if Store Inventory
>> is Required</description>
>>>        <attribute name="productStoreId"
>> type="String" mode="IN"
>> optional="false"></attribute>
>>> -        <attribute name="productStore"
>> type="GenericValue" mode="IN"
>> optional="true"></attribute>
>>> +        <attribute name="productStore"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN"
>> optional="true"></attribute>
>>>        <attribute name="productId"
>> type="String" mode="IN"
>> optional="false"></attribute>
>>> -        <attribute name="product"
>> type="GenericValue" mode="IN"
>> optional="true"></attribute>
>>> +        <attribute name="product"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN"
>> optional="true"></attribute>
>>>        <attribute name="quantity"
>> type="BigDecimal" mode="IN"
>> optional="false"></attribute>
>>>        <attribute name="available"
>> type="String" mode="OUT"
>> optional="false"><!-- Y/N
>> --></attribute>
>>>    </service>
>>> @@ -75,9 +75,9 @@
>>>
>> location="component://product/script/org/ofbiz/product/store/ 
>> ProductStoreServices.xml"
>> invoke="isStoreInventoryAvailableOrNotRequired"
>> auth="false">
>>>        <description>Checks if Store Inventory
>> is Required</description>
>>>        <attribute name="productStoreId"
>> type="String" mode="IN"
>> optional="false"></attribute>
>>> -        <attribute name="productStore"
>> type="GenericValue" mode="IN"
>> optional="true"></attribute>
>>> +        <attribute name="productStore"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN"
>> optional="true"></attribute>
>>>        <attribute name="productId"
>> type="String" mode="IN"
>> optional="false"></attribute>
>>> -        <attribute name="product"
>> type="GenericValue" mode="IN"
>> optional="true"></attribute>
>>> +        <attribute name="product"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN"
>> optional="true"></attribute>
>>>        <attribute name="quantity"
>> type="BigDecimal" mode="IN"
>> optional="false"></attribute>
>>>        <attribute
>> name="availableOrNotRequired"
>> type="String" mode="OUT"
>> optional="false"><!-- Y/N
>> --></attribute>
>>>    </service>
>>>
>>> Modified:
>> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_subscription.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
>> (original)
>>> +++
>> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
>> Fri Apr 17 06:33:43 2009
>>> @@ -54,7 +54,7 @@
>>>        <description>Retrieve a single
>> Subscription Entity Record</description>
>>>        <permission-service
>> service-name="subscriptionPermissionCheck"
>> main-action="VIEW"/>
>>>        <auto-attributes include="pk"
>> mode="INOUT" optional="false"/>
>>> -        <attribute name="subscription"
>> type="GenericValue" mode="OUT"
>> optional="true"/>
>>> +        <attribute name="subscription"
>> type="org.ofbiz.entity.GenericValue"
>> mode="OUT" optional="true"/>
>>>    </service>
>>>
>>>    <service
>> name="createSubscriptionResource"
>> default-entity-name="SubscriptionResource"
>> auth="true" engine="simple"
>>>
>>> Modified:
>> ofbiz/trunk/framework/common/servicedef/services.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/framework/common/servicedef/services.xml
>> (original)
>>> +++
>> ofbiz/trunk/framework/common/servicedef/services.xml Fri Apr
>> 17 06:33:43 2009
>>> @@ -253,7 +253,7 @@
>>>        <attribute name="orderBy"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute name="filterByDate"
>> type="String" mode="IN"
>> optional="true"/>
>>>        <attribute
>> name="filterByDateValue"
>> type="Timestamp" mode="IN"
>> optional="true"/>
>>> -        <attribute name="item"
>> type="GenericValue" mode="OUT"
>> optional="true"/>
>>> +        <attribute name="item"
>> type="org.ofbiz.entity.GenericValue"
>> mode="OUT" optional="true"/>
>>>        <attribute name="queryString"
>> type="String" mode="OUT"
>> optional="true"/>
>>>        <attribute name="queryStringMap"
>> type="java.util.Map" mode="OUT"
>> optional="true"/>
>>>    </service>
>>>
>>> Modified:
>> ofbiz/trunk/framework/entityext/servicedef/services.xml
>>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entityext/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
>>>
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> = 
>> =====================================================================
>>> ---
>> ofbiz/trunk/framework/entityext/servicedef/services.xml
>> (original)
>>> +++
>> ofbiz/trunk/framework/entityext/servicedef/services.xml Fri
>> Apr 17 06:33:43 2009
>>> @@ -26,7 +26,7 @@
>>>
>>>    <!-- simple generic service to watch and entity
>> through an EECA -->
>>>    <service name="watchEntity"
>> engine="java"
>> location="org.ofbiz.entityext.EntityWatchServices"
>> invoke="watchEntity">
>>> -        <attribute name="newValue"
>> type="GenericValue" mode="IN"/>
>>> +        <attribute name="newValue"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN"/>
>>>        <attribute name="fieldName"
>> type="String" mode="IN"
>> optional="true"/>
>>>    </service>
>>>
>>> @@ -45,7 +45,7 @@
>>>
>>>    <service
>> name="distributedClearCacheLineByValue"
>> engine="jms" location="serviceMessenger"
>> invoke="clearCacheLineByValue"
>> auth="true">
>>>        <description>Clear Cache Line by value
>> for all Servers listening to the topic</description>
>>> -        <attribute name="value"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute name="value"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>    </service>
>>>    <!-- Below uses Group/HTTP engine
>>>    <service
>> name="distributedClearCacheLineByValue"
>> engine="group"
>> location="distributedClearCacheLineByValue"
>> invoke=""/>
>>> @@ -53,7 +53,7 @@
>>>    <service name="clearCacheLineByValue"
>> engine="java" export="true"
>>>
>> location="org.ofbiz.entityext.cache.EntityCacheServices"
>> invoke="clearCacheLine" auth="true">
>>>        <description>Clear Cache Line with a
>> value (GenericValue); this is the preferred method since the
>> all, by primary key and by and caches will be cleared. By
>> default does not distribute.</description>
>>> -        <attribute name="value"
>> type="GenericValue" mode="IN"
>> optional="false"/>
>>> +        <attribute name="value"
>> type="org.ofbiz.entity.GenericValue"
>> mode="IN" optional="false"/>
>>>        <attribute name="distribute"
>> type="Boolean" mode="IN"
>> optional="true"/>
>>>    </service>
>>>
>>>
>>>
>
>
>


Re: svn commit: r765864 - in /ofbiz/trunk: applications/accounting/servicedef/ applications/content/servicedef/ applications/manufacturing/servicedef/ applications/order/servicedef/ applications/party/servicedef/ applications/product/servicedef/ framework/...

Posted by Adrian Crum <ad...@yahoo.com>.
I agree! I knew something changed, and I looked through commit logs, but I couldn't find any clues. We will just have to wait to see if someone figures it out. In the meantime, the services work.

-Adrian



--- On Thu, 4/16/09, David E Jones <de...@me.com> wrote:

> From: David E Jones <de...@me.com>
> Subject: Re: svn commit: r765864 - in /ofbiz/trunk: applications/accounting/servicedef/ applications/content/servicedef/ applications/manufacturing/servicedef/ applications/order/servicedef/ applications/party/servicedef/ applications/product/servicedef/ framework/...
> To: dev@ofbiz.apache.org
> Cc: commits@ofbiz.apache.org
> Date: Thursday, April 16, 2009, 11:53 PM
> These shouldn't require the fully qualified name of the
> class. Someone must have changed something as the service
> engine used to accept just plain "GenericValue"
> with no problem...
> 
> -David
> 
> 
> On Apr 17, 2009, at 12:33 AM, adrianc@apache.org wrote:
> 
> > Author: adrianc
> > Date: Fri Apr 17 06:33:43 2009
> > New Revision: 765864
> > 
> > URL:
> http://svn.apache.org/viewvc?rev=765864&view=rev
> > Log:
> > Fixed a problem where service definitions were using
> "GenericValue" as attribute types, but that threw
> exceptions because the service definitions needed the full
> class name - "org.ofbiz.entity.GenericValue". The
> problem was reported in
> https://issues.apache.org/jira/browse/OFBIZ-2268 and
> https://issues.apache.org/jira/browse/OFBIZ-2311.
> > 
> > I checked the commit logs and I don't see what
> changed to cause these services to stop working, so I took
> the shotgun approach and changed all occurrences of
> GenericValue service attributes.
> > 
> > If anyone has a better solution, please feel free to
> revert this commit and change it.
> > 
> > Modified:
> >   
> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
> >   
> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
> >   
> ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml
> >   
> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
> >   
> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
> >   
> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
> >   
> ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml
> >   
> ofbiz/trunk/applications/content/servicedef/services.xml
> >   
> ofbiz/trunk/applications/content/servicedef/services_content.xml
> >   
> ofbiz/trunk/applications/content/servicedef/services_data.xml
> >   
> ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml
> >   
> ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml
> >   
> ofbiz/trunk/applications/order/servicedef/services.xml
> >   
> ofbiz/trunk/applications/order/servicedef/services_return.xml
> >   
> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
> >   
> ofbiz/trunk/applications/party/servicedef/services.xml
> >   
> ofbiz/trunk/applications/product/servicedef/services.xml
> >   
> ofbiz/trunk/applications/product/servicedef/services_facility.xml
> >   
> ofbiz/trunk/applications/product/servicedef/services_maint.xml
> >   
> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
> >   
> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
> >   
> ofbiz/trunk/applications/product/servicedef/services_store.xml
> >   
> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
> >   
> ofbiz/trunk/framework/common/servicedef/services.xml
> >   
> ofbiz/trunk/framework/entityext/servicedef/services.xml
> > 
> > Modified:
> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_admin.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
> (original)
> > +++
> ofbiz/trunk/applications/accounting/servicedef/services_admin.xml
> Fri Apr 17 06:33:43 2009
> > @@ -60,7 +60,7 @@
> >         <description>Get accounting preferences
> for a party (organization)</description>
> >         <permission-service
> service-name="acctgPrefPermissionCheck"
> main-action="VIEW"/>
> >         <attribute type="String"
> mode="IN" name="organizationPartyId"
> optional="false"/>
> > -        <attribute
> name="partyAccountingPreference"
> type="GenericValue" mode="OUT"
> optional="true"/>
> > +        <attribute
> name="partyAccountingPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="OUT" optional="true"/>
> >     </service>
> > 
> >     <service name="updateFXConversion"
> engine="simple"
> > 
> > Modified:
> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_billing.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
> (original)
> > +++
> ofbiz/trunk/applications/accounting/servicedef/services_billing.xml
> Fri Apr 17 06:33:43 2009
> > @@ -111,7 +111,7 @@
> >         <attribute
> name="netAccountBalance"
> type="BigDecimal" mode="OUT"
> optional="false"/>
> >         <attribute
> name="availableBalance"
> type="BigDecimal" mode="OUT"
> optional="false"/>
> >         <attribute
> name="availableToCapture"
> type="BigDecimal" mode="OUT"
> optional="false"/>
> > -        <attribute name="billingAccount"
> type="GenericValue" mode="OUT"
> optional="false"/>
> > +        <attribute name="billingAccount"
> type="org.ofbiz.entity.GenericValue"
> mode="OUT" optional="false"/>
> >     </service>
> >     <service name="acctgBillingAcctCheck"
> engine="simple"
> >            
> location="component://accounting/script/org/ofbiz/accounting/permissions/PermissionServices.xml"
> invoke="acctgBillingAcctCheck">
> > 
> > Modified:
> ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml
> (original)
> > +++
> ofbiz/trunk/applications/accounting/servicedef/services_finaccount.xml
> Fri Apr 17 06:33:43 2009
> > @@ -331,7 +331,7 @@
> >     <service name="refundGcPurchase"
> engine="java"
> require-new-transaction="true"
> use-transaction="true"
> >            
> location="org.ofbiz.accounting.payment.GiftCertificateServices"
> invoke="refundGcPurchase"
> auth="true">
> >         <description>Creates return for reload
> on failure</description>
> > -        <attribute name="orderItem"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute name="orderItem"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="partyId"
> type="String" mode="IN"
> optional="false"/>
> >     </service>
> > 
> > 
> > Modified:
> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
> (original)
> > +++
> ofbiz/trunk/applications/accounting/servicedef/services_invoice.xml
> Fri Apr 17 06:33:43 2009
> > @@ -56,7 +56,7 @@
> >         <description>Retrieve an existing
> Invoice/Items</description>
> >         <permission-service
> service-name="acctgInvoicePermissionCheck"
> main-action="VIEW"/>
> >         <auto-attributes mode="IN"
> include="pk" optional="false"/>
> > -        <attribute name="invoice"
> type="GenericValue" mode="OUT"/>
> > +        <attribute name="invoice"
> type="org.ofbiz.entity.GenericValue"
> mode="OUT"/>
> >         <attribute name="invoiceItems"
> type="List" mode="OUT"/><!-- list
> of invoiceItem GenericValues -->
> >     </service>
> >     <service name="updateInvoice"
> engine="simple"
> default-entity-name="Invoice"
> > @@ -265,7 +265,7 @@
> >     <service
> name="calculateInvoicedAdjustmentTotal"
> engine="java"
> >            
> location="org.ofbiz.accounting.invoice.InvoiceServices"
> invoke="calculateInvoicedAdjustmentTotal">
> >         <description>Calculate the previously
> invoiced amount for an OrderAdjustment</description>
> > -        <attribute
> name="orderAdjustment"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderAdjustment"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="invoicedTotal"
> type="BigDecimal" mode="OUT"
> optional="false"/>
> >     </service>
> > 
> > 
> > Modified:
> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_olap.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
> (original)
> > +++
> ofbiz/trunk/applications/accounting/servicedef/services_olap.xml
> Fri Apr 17 06:33:43 2009
> > @@ -30,8 +30,8 @@
> >         </description>
> >         <attribute name="invoiceId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute
> name="invoiceItemSeqId" type="String"
> mode="IN" optional="true"/>
> > -        <attribute name="invoice"
> type="GenericValue" mode="IN"
> optional="true"/>
> > -        <attribute name="invoiceItem"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="invoice"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> > +        <attribute name="invoiceItem"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >     </service>
> >     <service name="loadSalesInvoiceFact"
> auth="true" engine="simple"
> >        
> location="component://accounting/script/org/ofbiz/accounting/olap/FactServices.xml"
> invoke="loadSalesInvoiceFact">
> > 
> > Modified:
> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_payment.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
> (original)
> > +++
> ofbiz/trunk/applications/accounting/servicedef/services_payment.xml
> Fri Apr 17 06:33:43 2009
> > @@ -130,7 +130,7 @@
> >            
> location="component://accounting/script/org/ofbiz/accounting/payment/PaymentServices.xml"
> invoke="getInvoicePaymentInfoList"
> auth="true">
> >         <description>Create a list with
> information on payment due dates and amounts for the
> invoice; one of invoiceId or invoice must be
> provided.</description>
> >         <attribute name="invoiceId"
> type="String" mode="IN"
> optional="true"/>
> > -        <attribute name="invoice"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="invoice"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >         <attribute
> name="invoicePaymentInfoList"
> type="List" mode="OUT"
> optional="false"/>
> >     </service>
> >     <service
> name="getInvoicePaymentInfoListByDueDateOffset"
> engine="simple"
> > 
> > Modified:
> ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml
> (original)
> > +++
> ofbiz/trunk/applications/accounting/servicedef/services_paymentmethod.xml
> Fri Apr 17 06:33:43 2009
> > @@ -316,14 +316,14 @@
> >     <service
> name="processCaptureSplitPayment"
> engine="java"
> require-new-transaction="true"
> >            
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> invoke="processCaptureSplitPayment"
> auth="true">
> >         <description>Handles the creation of new
> OrderPaymentPreference record (and Auth) for partial
> captures</description>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="splitAmount"
> type="BigDecimal" mode="IN"
> optional="false"/>
> >     </service>
> > 
> >     <service name="refundPayment"
> engine="java"
> >            
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> invoke="refundPayment" auth="true">
> >         <description>Refunds A
> Payment</description>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="refundAmount"
> type="BigDecimal" mode="IN"
> optional="false"/>
> >         <attribute name="paymentId"
> type="String" mode="OUT"
> optional="false"/>
> >     </service>
> > @@ -331,7 +331,7 @@
> >     <service name="processAuthResult"
> engine="java"
> >            
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> invoke="processAuthResult"
> auth="true">
> >         <description>Process the payment
> authorization result(s)</description>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="processAmount"
> type="BigDecimal" mode="IN"
> optional="false"/>
> >         <attribute name="currencyUomId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="authResult"
> type="Boolean" mode="IN"
> optional="false"/>
> > @@ -350,7 +350,7 @@
> >     <service name="processCaptureResult"
> engine="java"
> >            
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> invoke="processCaptureResult"
> auth="true">
> >         <description>Process the payment capture
> result(s)</description>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="serviceTypeEnum"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="payToPartyId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="invoiceId"
> type="String" mode="IN"
> optional="true"/>
> > @@ -368,7 +368,7 @@
> >    <service name="processReleaseResult"
> engine="java"
> >            
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> invoke="processReleaseResult"
> auth="true">
> >         <description>Process the payment release
> result(s)</description>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="releaseAmount"
> type="BigDecimal" mode="IN"
> optional="false"/>
> >         <attribute name="currencyUomId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="releaseResult"
> type="Boolean" mode="IN"
> optional="false"/>
> > @@ -383,7 +383,7 @@
> >     <service name="processRefundResult"
> engine="java"
> >            
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> invoke="processRefundResult"
> auth="true">
> >         <description>Process the payment refund
> result(s)</description>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="serviceTypeEnum"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="payFromPartyId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="payToPartyId"
> type="String" mode="IN"
> optional="true"/>
> > @@ -404,7 +404,7 @@
> >            
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> invoke="storePaymentErrorMessage"
> auth="true">
> >         <description>Process (store) error
> messages from payment service failures</description>
> >         <attribute
> name="paymentServiceTypeEnumId"
> type="String" mode="IN"
> optional="false"/>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="transCodeEnumId"
> type="String" mode="IN"
> optional="false"/>
> >         <attribute
> name="serviceResultMap" type="Map"
> mode="IN" optional="false"/>
> >     </service>
> > @@ -412,20 +412,20 @@
> >     <service
> name="savePaymentGatewayResponse"
> engine="java"
> >            
> location="org.ofbiz.accounting.payment.PaymentGatewayServices"
> invoke="savePaymentGatewayResponse"
> auth="false">
> >         <description>Method to make sure
> PaymentGatewayResponse records get stored (uses XA wrapper
> on rollback)</description>
> > -        <attribute
> name="paymentGatewayResponse"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="paymentGatewayResponse"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >     </service>
> > 
> >     <!-- Payment Gateway Interfaces -->
> >     <service
> name="paymentProcessInterface"
> engine="interface" location=""
> invoke="">
> >         <description>Generic Payment Processing
> Interface</description>
> >         <attribute name="orderId"
> type="String" mode="IN"
> optional="false"/>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="processAmount"
> type="BigDecimal" mode="INOUT"
> optional="false"/>
> >         <attribute name="orderItems"
> type="List" mode="IN"
> optional="false"/>
> > -        <attribute name="billToParty"
> type="GenericValue" mode="IN"
> optional="false"/>
> > -        <attribute name="billToEmail"
> type="GenericValue" mode="IN"
> optional="true"/>
> > -        <attribute name="billingAddress"
> type="GenericValue" mode="IN"
> optional="true"/>
> > -        <attribute
> name="shippingAddress"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="billToParty"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> > +        <attribute name="billToEmail"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> > +        <attribute name="billingAddress"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> > +        <attribute
> name="shippingAddress"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >         <attribute
> name="customerIpAddress" type="String"
> mode="IN" optional="true"/>
> >         <attribute name="currency"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="paymentConfig"
> type="String" mode="IN"
> optional="true"/>
> > @@ -455,11 +455,11 @@
> > 
> >     <service
> name="paymentReleaseInterface"
> engine="interface" location=""
> invoke="">
> >         <description>Generic Payment Release
> (reverse) Interface</description>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="releaseAmount"
> type="BigDecimal" mode="INOUT"
> optional="false"/>
> >         <attribute name="currency"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="paymentConfig"
> type="String" mode="IN"
> optional="true"/>
> > -        <attribute name="authTrans"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="authTrans"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >         <attribute name="releaseResult"
> type="Boolean" mode="OUT"
> optional="true"/>
> >         <attribute
> name="releaseAltRefNum" type="String"
> mode="OUT" optional="true"/>
> >         <attribute name="releaseRefNum"
> type="String" mode="OUT"
> optional="false"/>
> > @@ -475,9 +475,9 @@
> >         <attribute name="referenceCode"
> type="String" mode="IN"
> optional="false"/>
> >         <attribute name="creditAmount"
> type="BigDecimal" mode="INOUT"
> optional="false"/>
> >         <attribute name="orderItems"
> type="List" mode="IN"
> optional="true"/>
> > -        <attribute name="billToParty"
> type="GenericValue" mode="IN"
> optional="false"/>
> > -        <attribute name="billToEmail"
> type="GenericValue" mode="IN"
> optional="true"/>
> > -        <attribute name="billingAddress"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="billToParty"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> > +        <attribute name="billToEmail"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> > +        <attribute name="billingAddress"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >         <attribute name="currency"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="paymentConfig"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="creditResult"
> type="Boolean" mode="OUT"
> optional="false"/>
> > @@ -492,7 +492,7 @@
> > 
> >     <service
> name="paymentRefundInterface"
> engine="interface" location=""
> invoke="">
> >         <description>Generic Payment Refund
> Interface</description>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="refundAmount"
> type="BigDecimal" mode="INOUT"
> optional="false"/>
> >         <attribute name="currency"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="paymentConfig"
> type="String" mode="IN"
> optional="true"/>
> > @@ -510,17 +510,17 @@
> >     <service name="ccAuthInterface"
> engine="interface" location=""
> invoke="">
> >         <description>Credit Card Authorization
> Interface</description>
> >         <implements
> service="paymentProcessInterface"/>
> > -        <attribute name="creditCard"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute name="creditCard"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute
> name="cardSecurityCode" type="String"
> mode="IN" optional="true"/>
> >     </service>
> > 
> >     <service name="ccCaptureInterface"
> engine="interface" location=""
> invoke="">
> >         <description>Credit Card Capture
> Interface</description>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="captureAmount"
> type="BigDecimal" mode="INOUT"
> optional="false"/>
> >         <attribute name="currency"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="paymentConfig"
> type="String" mode="IN"
> optional="true"/>
> > -        <attribute name="authTrans"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="authTrans"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >         <attribute name="captureResult"
> type="Boolean" mode="OUT"
> optional="true"/>
> >         <attribute
> name="captureAltRefNum" type="String"
> mode="OUT" optional="true"/>
> >         <attribute name="captureRefNum"
> type="String" mode="OUT"
> optional="false"/>
> > @@ -534,7 +534,7 @@
> >     <service name="ccCreditInterface"
> engine="interface" location=""
> invoke="">
> >         <description>Credit Card
> 'Credit' Inteface</description>
> >         <implements
> service="paymentCreditInterface"/>
> > -        <attribute name="creditCard"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute name="creditCard"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute
> name="cardSecurityCode" type="String"
> mode="IN" optional="true"/>
> >     </service>
> > 
> > @@ -542,14 +542,14 @@
> >     <service name="eftProcessInterface"
> engine="interface" location=""
> invoke="">
> >         <description>EFT Account Processing
> Interface</description>
> >         <implements
> service="paymentProcessInterface"/>
> > -        <attribute name="eftAccount"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute name="eftAccount"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >     </service>
> > 
> >     <!-- Gift Card Interfaces -->
> >     <service
> name="giftCardProcessInterface"
> engine="interface" location=""
> invoke="">
> >         <description>Gift Card Processing
> Interface</description>
> >         <implements
> service="paymentProcessInterface"/>
> > -        <attribute name="giftCard"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute name="giftCard"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >     </service>
> > 
> >     <!-- Test Implementations -->
> > 
> > Modified:
> ofbiz/trunk/applications/content/servicedef/services.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/content/servicedef/services.xml
> (original)
> > +++
> ofbiz/trunk/applications/content/servicedef/services.xml Fri
> Apr 17 06:33:43 2009
> > @@ -391,7 +391,7 @@
> >        
> location="org.ofbiz.content.ContentManagementServices"
> invoke="getContent" auth="false">
> >         <description>Get Content of passed
> contentId</description>
> >         <attribute mode="IN"
> name="contentId" optional="true"
> type="String"/>
> > -        <attribute mode="OUT"
> name="view" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="OUT"
> name="view" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >     </service>
> >     <service name="getSubContent"
> engine="java"
> location="org.ofbiz.content.ContentManagementServices"
> invoke="getSubContent" auth="false">
> >         <description>Get subContent of passed
> contentId/mapKey or subContentId</description>
> > @@ -402,8 +402,8 @@
> >         <attribute mode="IN"
> name="assocTypesString" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="contentTypes" optional="true"
> type="List"/>
> >         <attribute mode="IN"
> name="fromDate" optional="true"
> type="Timestamp"/>
> > -        <attribute mode="OUT"
> name="view" optional="true"
> type="GenericValue"/>
> > -        <attribute mode="OUT"
> name="content" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="OUT"
> name="view" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> > +        <attribute mode="OUT"
> name="content" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >     </service>
> >     <!--
> >     <service name="addMostRecent"
> > @@ -412,7 +412,7 @@
> >             invoke="addMostRecent"
> auth="false">
> >         <description>Get subContent of passed
> contentId/mapKey or subContentId</description>
> >         <attribute mode="IN"
> name="suffix" optional="true"
> type="String"/>
> > -        <attribute mode="IN"
> name="pk" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="pk" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="IN"
> name="session" optional="true"
> type="javax.servlet.http.HttpSession"/>
> >     </service>
> >     -->
> > @@ -455,7 +455,7 @@
> >              the service in a request event, so I
> added new ones without removing lists -->
> >         <attribute mode="IN"
> name="targetOperationString"
> optional="true" type="String"/>
> >         <attribute mode="IN"
> name="contentPurposeString"
> optional="true" type="String"/>
> > -        <attribute mode="IN"
> name="userLogin" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="userLogin" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="IN"
> name="imageData" optional="true"
> type="java.nio.ByteBuffer"/>
> >         <attribute mode="IN"
> name="_imageData_contentType"
> optional="true" type="String"/>
> >         <attribute mode="IN"
> name="_imageData_fileName"
> optional="true" type="String"/>
> > @@ -486,7 +486,7 @@
> >              the service in a request event, so I
> added new ones without removing lists -->
> >         <attribute mode="IN"
> name="targetOperationString"
> optional="true" type="String"/>
> >         <attribute mode="IN"
> name="contentPurposeString"
> optional="true" type="String"/>
> > -        <attribute mode="IN"
> name="userLogin" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="userLogin" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="IN"
> name="imageData" optional="true"
> type="java.nio.ByteBuffer"/>
> >         <attribute mode="IN"
> name="_imageData_contentType"
> optional="true" type="String"/>
> >         <attribute mode="IN"
> name="_imageData_fileName"
> optional="true" type="String"/>
> > @@ -572,7 +572,7 @@
> >         <attribute mode="IN"
> name="mimeTypeId" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="fromDate" optional="true"
> type="Timestamp"/>
> >         <attribute mode="IN"
> name="subContentDataResourceView"
> optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> > -        <attribute mode="OUT"
> name="view" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="OUT"
> name="view" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="OUT"
> name="textData" optional="true"
> type="String"/>
> >     </service>
> >     <service name="renderContentAsText"
> engine="java"
> > @@ -678,7 +678,7 @@
> >        
> location="org.ofbiz.content.ContentManagementServices"
> invoke="changeLeafToNode">
> >         <description>Moves dataResource to
> separate content associated with current content so that
> node can have only children, no content of its
> own</description>
> >         <attribute mode="IN"
> name="contentId" optional="false"
> type="String"/>
> > -        <attribute mode="IN"
> name="userLogin" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="userLogin" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >     </service>
> > 
> >     <service name="updatePageType"
> auth="true" engine="java"
> validate="true"
> transaction-timeout="7200"
> > @@ -786,7 +786,7 @@
> >     <service name="publishContent"
> auth="true" engine="java"
> transaction-timeout="7200"
> >            
> location="org.ofbiz.content.content.ContentServices"
> invoke="publishContent">
> >         <description>Change statusId to
> published (CTNT_PUBLISHED)</description>
> > -        <attribute mode="IN"
> name="content" optional="false"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="content" optional="false"
> type="org.ofbiz.entity.GenericValue"/>
> >     </service>
> > 
> >     <!-- these three services are for use in screen
> widget files -->
> > @@ -1102,7 +1102,7 @@
> >     <service
> name="getOwnedOrPublishedBlogEntries"
> engine="simple"
> location="component://content/script/org/ofbiz/content/blog/BlogServices.xml"
> invoke="getOwnedOrPublishedBlogEntries"
> >          auth="true" 
> transaction-timeout="7200">
> >         <attribute type="String"
> mode="IN" name="contentId"
> optional="false"/>
> > -        <attribute mode="IN"
> name="userLogin" optional="false"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="userLogin" optional="false"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="OUT"
> name="blogList" optional="true"
> type="List"/>
> >     </service>
> > 
> > 
> > Modified:
> ofbiz/trunk/applications/content/servicedef/services_content.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services_content.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/content/servicedef/services_content.xml
> (original)
> > +++
> ofbiz/trunk/applications/content/servicedef/services_content.xml
> Fri Apr 17 06:33:43 2009
> > @@ -146,7 +146,7 @@
> >         <auto-attributes include="pk"
> mode="IN" optional="false"/>
> >         <attribute mode="IN"
> name="targetOperationList"
> optional="true" type="List"/>
> >         <attribute mode="IN"
> name="contentPurposeTypeId"
> optional="true" type="String"/>
> > -        <attribute mode="IN"
> name="userLogin" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="userLogin" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="INOUT"
> name="roleTypeList" optional="true"
> type="List"/>
> >     </service>
> > 
> > @@ -164,7 +164,7 @@
> >         <attribute mode="IN"
> name="contentPurposeString"
> optional="true" type="String"/>
> >         <attribute mode="IN"
> name="roleTypeString" optional="true"
> type="String"/>
> >         <attribute mode="INOUT"
> name="roleTypeList" optional="true"
> type="List"/>
> > -        <attribute mode="IN"
> name="currentContent" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="currentContent" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="IN"
> name="fromDate" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="thruDate" optional="true"
> type="String"/>
> >         <!-- NOTE: entityOperation should be
> "_VIEW", "_ADMIN", etc. -->
> > @@ -183,12 +183,12 @@
> >     <service name="findRelatedContent"
> default-entity-name="Content"
> engine="java"
> >            
> location="org.ofbiz.content.content.ContentServices"
> invoke="findRelatedContent"
> auth="true">
> >         <description>Create a
> Content</description>
> > -        <attribute mode="IN"
> name="currentContent" optional="false"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="currentContent" optional="false"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="IN"
> name="toFrom" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="fromDate" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="thruDate" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="targetOperationList"
> optional="true" type="List"/>
> > -        <attribute mode="IN"
> name="userLogin" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="userLogin" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="IN"
> name="contentAssocTypeList"
> optional="true" type="List"/>
> >         <attribute mode="IN"
> name="contentTypeList" optional="true"
> type="List"/>
> >         <attribute mode="IN"
> name="entityOperation" optional="true"
> type="String"/>
> > @@ -225,7 +225,7 @@
> >         <attribute mode="IN"
> name="targetOperationList"
> optional="true" type="List"/>
> >         <attribute mode="IN"
> name="contentPurposeList"
> optional="true" type="List"/>
> >         <attribute mode="INOUT"
> name="roleTypeList" optional="true"
> type="List"/>
> > -        <attribute mode="IN"
> name="userLogin" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="userLogin" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="IN"
> name="contentIdTo" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="contentIdFrom" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="statusId" optional="true"
> type="String"/>
> > 
> > Modified:
> ofbiz/trunk/applications/content/servicedef/services_data.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/content/servicedef/services_data.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/content/servicedef/services_data.xml
> (original)
> > +++
> ofbiz/trunk/applications/content/servicedef/services_data.xml
> Fri Apr 17 06:33:43 2009
> > @@ -35,7 +35,7 @@
> >         <attribute name="roleTypeId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="partyId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="dataResourceId"
> type="String" mode="OUT"
> optional="false"/>
> > -        <attribute name="dataResource"
> type="GenericValue" mode="OUT"
> optional="true"/>
> > +        <attribute name="dataResource"
> type="org.ofbiz.entity.GenericValue"
> mode="OUT" optional="true"/>
> >         <override name="objectInfo"
> allow-html="safe"/>
> >     </service>
> >     <service name="updateDataResource"
> engine="simple"
> default-entity-name="DataResource"
> auth="true"
> > @@ -48,7 +48,7 @@
> >         <attribute
> name="contentPurposeList" type="List"
> mode="IN" optional="true"/>
> >         <attribute
> name="skipPermissionCheck" type="String"
> mode="IN" optional="true"/>
> >         <attribute name="dataResourceId"
> type="String" mode="OUT"
> optional="false"/>
> > -        <attribute name="dataResource"
> type="GenericValue" mode="OUT"
> optional="true"/>
> > +        <attribute name="dataResource"
> type="org.ofbiz.entity.GenericValue"
> mode="OUT" optional="true"/>
> >         <override name="objectInfo"
> allow-html="safe"/>
> >     </service>
> >     <service name="removeDataResource"
> engine="simple"
> default-entity-name="DataResource"
> auth="true"
> > @@ -125,7 +125,7 @@
> >            
> location="component://content/script/org/ofbiz/content/data/DataServices.xml"
> invoke="getElectronicText"
> default-entity-name="ElectronicText"
> auth="false" >
> >         <description>Get a ElectronicText: Can
> pass either content value object or
> contentId</description>
> >         <attribute mode="IN"
> name="contentId" optional="true"
> type="String"/>
> > -        <attribute mode="IN"
> name="content" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="content" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="OUT"
> name="dataResourceId" optional="true"
> type="String"/>
> >         <attribute mode="OUT"
> name="textData" optional="false"
> type="String"/>
> >     </service>
> > @@ -223,7 +223,7 @@
> >            
> location="org.ofbiz.content.data.DataServices"
> invoke="createFile" auth="true">
> >         <description>Create a
> File</description>
> >         <implements
> service="createDataResource"/>
> > -        <attribute mode="IN"
> name="dataResource" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="dataResource" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="IN"
> name="binData" optional="true"
> type="java.nio.ByteBuffer"/>
> >         <attribute mode="IN"
> name="textData" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="rootDir" optional="true"
> type="String"/>
> > @@ -238,7 +238,7 @@
> >     <service name="updateFile"
> engine="java"
> >            
> location="org.ofbiz.content.data.DataServices"
> invoke="updateFile" auth="true">
> >         <description>Update a
> File</description>
> > -        <attribute mode="IN"
> name="dataResource" optional="true"
> type="GenericValue"/>
> > +        <attribute mode="IN"
> name="dataResource" optional="true"
> type="org.ofbiz.entity.GenericValue"/>
> >         <attribute mode="IN"
> name="binData" optional="true"
> type="java.nio.ByteBuffer"/>
> >         <attribute mode="IN"
> name="textData" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="rootDir" optional="true"
> type="String"/>
> > 
> > Modified:
> ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml
> (original)
> > +++
> ofbiz/trunk/applications/manufacturing/servicedef/services_production_run.xml
> Fri Apr 17 06:33:43 2009
> > @@ -174,7 +174,7 @@
> >             Note that this skips the normal inventory
> reservation process.
> >         </description>
> >         <attribute name="workEffortId"
> type="String" mode="IN"
> optional="false"/>
> > -        <attribute name="inventoryItem"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute name="inventoryItem"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="quantity"
> type="BigDecimal" mode="IN"
> optional="true"/>
> >         <attribute name="quantityIssued"
> type="BigDecimal" mode="OUT"
> optional="false"/>
> >         <attribute
> name="finishedProductId" type="String"
> mode="OUT" optional="false"/>
> > 
> > Modified:
> ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml
> (original)
> > +++
> ofbiz/trunk/applications/manufacturing/servicedef/services_routing.xml
> Fri Apr 17 06:33:43 2009
> > @@ -48,7 +48,7 @@
> >         <attribute mode="IN"
> name="workEffortId" optional="true"
> type="String"/>
> >         <attribute mode="IN"
> name="applicableDate" optional="true"
> type="java.sql.Timestamp"/>
> >         <attribute mode="IN"
> name="ignoreDefaultRouting"
> optional="true"
> type="String"/><!-- If this is set to Y, the
> default routing is not returned -->
> > -        <attribute mode="OUT"
> name="routing" type="GenericValue"
> optional="true"/>
> > +        <attribute mode="OUT"
> name="routing"
> type="org.ofbiz.entity.GenericValue"
> optional="true"/>
> >         <attribute mode="OUT"
> name="tasks" type="java.util.List"
> optional="true"/>
> >     </service>
> >     <service name="getRoutingTaskAssocs"
> engine="simple" auth="true"
> > 
> > Modified:
> ofbiz/trunk/applications/order/servicedef/services.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/order/servicedef/services.xml
> (original)
> > +++
> ofbiz/trunk/applications/order/servicedef/services.xml Fri
> Apr 17 06:33:43 2009
> > @@ -40,7 +40,7 @@
> >         <attribute name="sendTo"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="sendCc"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="note"
> type="String" mode="IN"
> optional="true"/>
> > -        <attribute
> name="temporaryAnonymousUserLogin"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute
> name="temporaryAnonymousUserLogin"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >     </service>
> >     <service name="sendOrderConfirmation"
> engine="java"
> require-new-transaction="true"
> max-retry="3"
> >            
> location="org.ofbiz.order.order.OrderServices"
> invoke="sendOrderConfirmNotification">
> > @@ -460,7 +460,7 @@
> >    </service>
> >    <service
> name="itemFulfillmentInterface"
> engine="interface" invoke=""
> location="" auth="false" >
> >        <auto-attributes
> entity-name="ProductContent"
> include="pk" mode="IN"
> optional="false"/>
> > -       <attribute name="orderItem"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +       <attribute name="orderItem"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >    </service>
> >     <service name="invoiceServiceItems"
> engine="java"
> >            
> location="org.ofbiz.order.order.OrderServices"
> invoke="invoiceServiceItems"
> auth="true">
> > @@ -877,7 +877,7 @@
> >         <attribute
> name="setDefaultShipping" mode="IN"
> type="String" optional="true"/>
> >         <attribute name="keepAddressBook"
> mode="IN" type="String"
> optional="true"/>
> >         <attribute name="partyId"
> mode="IN" type="String"
> optional="true"/>
> > -        <attribute name="userLogin"
> mode="IN" type="GenericValue"
> optional="true"/>
> > +        <attribute name="userLogin"
> mode="IN"
> type="org.ofbiz.entity.GenericValue"
> optional="true"/>
> >         <attribute name="shipToAttnName"
> mode="IN" type="String"
> optional="true"/>
> >         <attribute name="shipToToName"
> mode="IN" type="String"
> optional="true"/>
> >         <attribute name="shipToAddress1"
> mode="IN" type="String"
> optional="false"/>
> > @@ -899,7 +899,7 @@
> >         <attribute name="keepAddressBook"
> mode="IN" type="String"
> optional="true"/>
> >         <attribute
> name="useShippingAddressForBilling"
> mode="IN" type="String"
> optional="true"/>
> >         <attribute name="partyId"
> mode="IN" type="String"
> optional="true"/>
> > -        <attribute name="userLogin"
> mode="IN" type="GenericValue"
> optional="true"/>
> > +        <attribute name="userLogin"
> mode="IN"
> type="org.ofbiz.entity.GenericValue"
> optional="true"/>
> >         <attribute name="billToAttnName"
> mode="IN" type="String"
> optional="true"/>
> >         <attribute name="billToName"
> mode="IN" type="String"
> optional="true"/>
> >         <attribute name="billToAddress1"
> mode="IN" type="String"
> optional="false"/>
> > 
> > Modified:
> ofbiz/trunk/applications/order/servicedef/services_return.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services_return.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/order/servicedef/services_return.xml
> (original)
> > +++
> ofbiz/trunk/applications/order/servicedef/services_return.xml
> Fri Apr 17 06:33:43 2009
> > @@ -259,7 +259,7 @@
> >     <service name="getReturnableQuantity"
> engine="java"
> >            
> location="org.ofbiz.order.order.OrderReturnServices"
> invoke="getReturnableQuantity">
> >         <description>Get the quantity allowed
> for an item to be returned</description>
> > -        <attribute name="orderItem"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute name="orderItem"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute
> name="returnableQuantity"
> type="BigDecimal" mode="OUT"
> optional="false"/>
> >         <attribute name="returnablePrice"
> type="BigDecimal" mode="OUT"
> optional="false"/>
> >     </service>
> > @@ -284,7 +284,7 @@
> >     <service
> name="refundBillingAccountPayment"
> engine="java"
> >            
> location="org.ofbiz.order.order.OrderReturnServices"
> invoke="refundBillingAccountPayment"
> auth="true">
> >         <description>Refunds A Billing Account
> Payment</description>
> > -        <attribute
> name="orderPaymentPreference"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute
> name="orderPaymentPreference"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="refundAmount"
> type="BigDecimal" mode="IN"
> optional="false"/>
> >         <attribute name="paymentId"
> type="String" mode="OUT"
> optional="false"/>
> >     </service>
> > 
> > Modified:
> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
> (original)
> > +++
> ofbiz/trunk/applications/order/servicedef/services_shoppinglist.xml
> Fri Apr 17 06:33:43 2009
> > @@ -60,7 +60,7 @@
> >         <attribute
> name="productStoreGroupId" type="String"
> mode="IN" optional="true"/>
> >         <attribute name="quantity"
> type="BigDecimal" mode="IN"
> optional="true"/>
> >         <attribute name="currencyUomId"
> type="String" mode="IN"
> optional="true"/>
> > -        <attribute name="autoUserLogin"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="autoUserLogin"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >         <attribute name="totalPrice"
> type="BigDecimal" mode="OUT"
> optional="false"/>
> >     </service>
> > 
> > 
> > Modified:
> ofbiz/trunk/applications/party/servicedef/services.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/party/servicedef/services.xml
> (original)
> > +++
> ofbiz/trunk/applications/party/servicedef/services.xml Fri
> Apr 17 06:33:43 2009
> > @@ -1138,7 +1138,7 @@
> >         <description>Create and Update a
> person</description>
> >         <auto-attributes mode="INOUT"
> include="pk" optional="true"/>
> >         <auto-attributes mode="IN"
> include="nonpk" optional="true"/>
> > -        <attribute name="userLogin"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="userLogin"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >         <override name="firstName"
> optional="false"/>
> >         <override name="lastName"
> optional="false"/>
> >     </service>
> > @@ -1148,7 +1148,7 @@
> >         <attribute name="partyId"
> type="String" mode="IN"
> optional="false"/>
> >         <auto-attributes
> entity-name="PartyContactMech"
> include="all" mode="IN"
> optional="true"/>
> >         <auto-attributes
> entity-name="TelecomNumber"
> include="nonpk" mode="IN"
> optional="true"/>
> > -        <attribute name="userLogin"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="userLogin"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >         <attribute
> name="contactMechPurposeTypeId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="roleTypeId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="contactMechId"
> type="String" mode="INOUT"
> optional="true"/>
> > @@ -1157,7 +1157,7 @@
> >        
> location="component://party/script/org/ofbiz/party/party/PartyServices.xml"
> invoke="createUpdateEmailAddress"
> auth="false">
> >         <description>Create and Update email
> address</description>
> >         <attribute name="partyId"
> type="String" mode="IN"
> optional="true"/>
> > -        <attribute name="userLogin"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="userLogin"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >         <attribute
> name="contactMechPurposeTypeId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="emailAddress"
> type="String" mode="INOUT"
> optional="false"/>
> >         <attribute name="contactMechId"
> type="String" mode="IN"
> optional="true"/>
> > 
> > Modified:
> ofbiz/trunk/applications/product/servicedef/services.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/product/servicedef/services.xml
> (original)
> > +++
> ofbiz/trunk/applications/product/servicedef/services.xml Fri
> Apr 17 06:33:43 2009
> > @@ -157,7 +157,7 @@
> >                
> location="component://product/script/org/ofbiz/product/product/ProductServices.xml"
> invoke="indexProductKeywords"
> auth="false">
> >         <description>Index the Keywords for a
> Product</description>
> >         <attribute name="productId"
> type="String" mode="IN"
> optional="false"/>
> > -        <attribute
> name="productInstance"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute
> name="productInstance"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >     </service>
> >     <service
> name="forceIndexProductKeywords"
> engine="simple"
> >            
> location="component://product/script/org/ofbiz/product/product/ProductServices.xml"
> invoke="forceIndexProductKeywords"
> auth="true">
> > @@ -213,7 +213,7 @@
> >         <attribute type="String"
> mode="IN"
> name="goodIdentificationTypeId"
> optional="true"/>
> >         <attribute type="String"
> mode="IN" name="searchProductFirst"
> optional="true"/>
> >         <attribute type="String"
> mode="IN" name="searchAllId"
> optional="true"/>
> > -        <attribute type="GenericValue"
> mode="OUT" name="product"
> optional="true"/>
> > +        <attribute
> type="org.ofbiz.entity.GenericValue"
> mode="OUT" name="product"
> optional="true"/>
> >         <attribute type="List"
> mode="OUT" name="productsFound"
> optional="true"/>
> >     </service>
> > 
> > 
> > Modified:
> ofbiz/trunk/applications/product/servicedef/services_facility.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_facility.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/product/servicedef/services_facility.xml
> (original)
> > +++
> ofbiz/trunk/applications/product/servicedef/services_facility.xml
> Fri Apr 17 06:33:43 2009
> > @@ -454,9 +454,9 @@
> >         </description>
> >         <attribute name="orderId"
> type="String" mode="IN"
> optional="false"/>
> >         <attribute name="orderItemSeqId"
> type="String" mode="IN"
> optional="false"/>
> > -        <attribute name="orderHeader"
> type="GenericValue" mode="IN"
> optional="true"/>
> > -        <attribute name="orderItem"
> type="GenericValue" mode="IN"
> optional="true"/>
> > -        <attribute name="productStore"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="orderHeader"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> > +        <attribute name="orderItem"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> > +        <attribute name="productStore"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >     </service>
> > 
> >     <service name="createProductFacility"
> default-entity-name="ProductFacility"
> engine="simple"
> > 
> > Modified:
> ofbiz/trunk/applications/product/servicedef/services_maint.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_maint.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/product/servicedef/services_maint.xml
> (original)
> > +++
> ofbiz/trunk/applications/product/servicedef/services_maint.xml
> Fri Apr 17 06:33:43 2009
> > @@ -161,6 +161,6 @@
> >     <service
> name="updateOldInventoryToDetailSingle"
> engine="simple"
> require-new-transaction="true"
> >            
> location="component://product/script/org/ofbiz/product/inventory/InventoryServices.xml"
> invoke="updateOldInventoryToDetailSingle"
> auth="true">
> >         <description>Update Old Inventory To
> Detail</description>
> > -        <attribute name="inventoryItem"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute name="inventoryItem"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >     </service>
> > </services>
> > 
> > Modified:
> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
> (original)
> > +++
> ofbiz/trunk/applications/product/servicedef/services_pricepromo.xml
> Fri Apr 17 06:33:43 2009
> > @@ -40,7 +40,7 @@
> >         <attribute name="currencyUomId"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute
> name="productPricePurposeId"
> type="String" mode="IN"
> optional="true"><!-- defaults to PURCHASE
> --></attribute>
> >         <attribute name="termUomId"
> type="String" mode="IN"
> optional="true"><!-- if specified
> ProductPrice records will be filtered by this, ensures for
> purposes like recurring prices that only the recurring term
> desired is taken into consideration --></attribute>
> > -        <attribute name="autoUserLogin"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute name="autoUserLogin"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >         <attribute name="checkIncludeVat"
> type="String" mode="IN"
> optional="true"><!-- can be Y or N, defaults
> to N --></attribute>
> >         <attribute
> name="findAllQuantityPrices"
> type="String" mode="IN"
> optional="true"><!-- can be Y or N, defaults
> to N; see the allQuantityPrices attribute for more details
> --></attribute>
> >         <attribute
> name="surveyResponseId" type="String"
> mode="IN" optional="true"/>
> > 
> > Modified:
> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
> (original)
> > +++
> ofbiz/trunk/applications/product/servicedef/services_shipment_ups.xml
> Fri Apr 17 06:33:43 2009
> > @@ -84,7 +84,7 @@
> >         <attribute
> name="isResidentialAddress"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute
> name="shippingCountryCode" type="String"
> mode="IN" optional="true"/>
> >         <!-- Allow specifying a from address if
> different from product store's facility address. -->
> > -        <attribute
> name="shipFromAddress"
> type="GenericValue" mode="IN"
> optional="true"/>
> > +        <attribute
> name="shipFromAddress"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="true"/>
> >     </service>
> > 
> >     <!-- UPS Address Validation -->
> > 
> > Modified:
> ofbiz/trunk/applications/product/servicedef/services_store.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_store.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/product/servicedef/services_store.xml
> (original)
> > +++
> ofbiz/trunk/applications/product/servicedef/services_store.xml
> Fri Apr 17 06:33:43 2009
> > @@ -56,18 +56,18 @@
> >            
> location="component://product/script/org/ofbiz/product/store/ProductStoreServices.xml"
> invoke="isStoreInventoryRequired"
> auth="false">
> >         <description>Checks if Store Inventory
> is Required</description>
> >         <attribute name="productStoreId"
> type="String" mode="IN"
> optional="false"></attribute>
> > -        <attribute name="productStore"
> type="GenericValue" mode="IN"
> optional="true"></attribute>
> > +        <attribute name="productStore"
> type="org.ofbiz.entity.GenericValue"
> mode="IN"
> optional="true"></attribute>
> >         <attribute name="productId"
> type="String" mode="IN"
> optional="false"></attribute>
> > -        <attribute name="product"
> type="GenericValue" mode="IN"
> optional="true"></attribute>
> > +        <attribute name="product"
> type="org.ofbiz.entity.GenericValue"
> mode="IN"
> optional="true"></attribute>
> >         <attribute
> name="requireInventory" type="String"
> mode="OUT" optional="false"><!--
> Y/N --></attribute>
> >     </service>
> >     <service
> name="isStoreInventoryAvailable"
> engine="simple"
> >            
> location="component://product/script/org/ofbiz/product/store/ProductStoreServices.xml"
> invoke="isStoreInventoryAvailable"
> auth="false">
> >         <description>Checks if Store Inventory
> is Required</description>
> >         <attribute name="productStoreId"
> type="String" mode="IN"
> optional="false"></attribute>
> > -        <attribute name="productStore"
> type="GenericValue" mode="IN"
> optional="true"></attribute>
> > +        <attribute name="productStore"
> type="org.ofbiz.entity.GenericValue"
> mode="IN"
> optional="true"></attribute>
> >         <attribute name="productId"
> type="String" mode="IN"
> optional="false"></attribute>
> > -        <attribute name="product"
> type="GenericValue" mode="IN"
> optional="true"></attribute>
> > +        <attribute name="product"
> type="org.ofbiz.entity.GenericValue"
> mode="IN"
> optional="true"></attribute>
> >         <attribute name="quantity"
> type="BigDecimal" mode="IN"
> optional="false"></attribute>
> >         <attribute name="available"
> type="String" mode="OUT"
> optional="false"><!-- Y/N
> --></attribute>
> >     </service>
> > @@ -75,9 +75,9 @@
> >            
> location="component://product/script/org/ofbiz/product/store/ProductStoreServices.xml"
> invoke="isStoreInventoryAvailableOrNotRequired"
> auth="false">
> >         <description>Checks if Store Inventory
> is Required</description>
> >         <attribute name="productStoreId"
> type="String" mode="IN"
> optional="false"></attribute>
> > -        <attribute name="productStore"
> type="GenericValue" mode="IN"
> optional="true"></attribute>
> > +        <attribute name="productStore"
> type="org.ofbiz.entity.GenericValue"
> mode="IN"
> optional="true"></attribute>
> >         <attribute name="productId"
> type="String" mode="IN"
> optional="false"></attribute>
> > -        <attribute name="product"
> type="GenericValue" mode="IN"
> optional="true"></attribute>
> > +        <attribute name="product"
> type="org.ofbiz.entity.GenericValue"
> mode="IN"
> optional="true"></attribute>
> >         <attribute name="quantity"
> type="BigDecimal" mode="IN"
> optional="false"></attribute>
> >         <attribute
> name="availableOrNotRequired"
> type="String" mode="OUT"
> optional="false"><!-- Y/N
> --></attribute>
> >     </service>
> > 
> > Modified:
> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_subscription.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
> (original)
> > +++
> ofbiz/trunk/applications/product/servicedef/services_subscription.xml
> Fri Apr 17 06:33:43 2009
> > @@ -54,7 +54,7 @@
> >         <description>Retrieve a single
> Subscription Entity Record</description>
> >         <permission-service
> service-name="subscriptionPermissionCheck"
> main-action="VIEW"/>
> >         <auto-attributes include="pk"
> mode="INOUT" optional="false"/>
> > -        <attribute name="subscription"
> type="GenericValue" mode="OUT"
> optional="true"/>
> > +        <attribute name="subscription"
> type="org.ofbiz.entity.GenericValue"
> mode="OUT" optional="true"/>
> >     </service>
> > 
> >     <service
> name="createSubscriptionResource"
> default-entity-name="SubscriptionResource"
> auth="true" engine="simple"
> > 
> > Modified:
> ofbiz/trunk/framework/common/servicedef/services.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/framework/common/servicedef/services.xml
> (original)
> > +++
> ofbiz/trunk/framework/common/servicedef/services.xml Fri Apr
> 17 06:33:43 2009
> > @@ -253,7 +253,7 @@
> >         <attribute name="orderBy"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute name="filterByDate"
> type="String" mode="IN"
> optional="true"/>
> >         <attribute
> name="filterByDateValue"
> type="Timestamp" mode="IN"
> optional="true"/>
> > -        <attribute name="item"
> type="GenericValue" mode="OUT"
> optional="true"/>
> > +        <attribute name="item"
> type="org.ofbiz.entity.GenericValue"
> mode="OUT" optional="true"/>
> >         <attribute name="queryString"
> type="String" mode="OUT"
> optional="true"/>
> >         <attribute name="queryStringMap"
> type="java.util.Map" mode="OUT"
> optional="true"/>
> >     </service>
> > 
> > Modified:
> ofbiz/trunk/framework/entityext/servicedef/services.xml
> > URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entityext/servicedef/services.xml?rev=765864&r1=765863&r2=765864&view=diff
> >
> ==============================================================================
> > ---
> ofbiz/trunk/framework/entityext/servicedef/services.xml
> (original)
> > +++
> ofbiz/trunk/framework/entityext/servicedef/services.xml Fri
> Apr 17 06:33:43 2009
> > @@ -26,7 +26,7 @@
> > 
> >     <!-- simple generic service to watch and entity
> through an EECA -->
> >     <service name="watchEntity"
> engine="java"
> location="org.ofbiz.entityext.EntityWatchServices"
> invoke="watchEntity">
> > -        <attribute name="newValue"
> type="GenericValue" mode="IN"/>
> > +        <attribute name="newValue"
> type="org.ofbiz.entity.GenericValue"
> mode="IN"/>
> >         <attribute name="fieldName"
> type="String" mode="IN"
> optional="true"/>
> >     </service>
> > 
> > @@ -45,7 +45,7 @@
> > 
> >     <service
> name="distributedClearCacheLineByValue"
> engine="jms" location="serviceMessenger"
> invoke="clearCacheLineByValue"
> auth="true">
> >         <description>Clear Cache Line by value
> for all Servers listening to the topic</description>
> > -        <attribute name="value"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute name="value"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >     </service>
> >     <!-- Below uses Group/HTTP engine
> >     <service
> name="distributedClearCacheLineByValue"
> engine="group"
> location="distributedClearCacheLineByValue"
> invoke=""/>
> > @@ -53,7 +53,7 @@
> >     <service name="clearCacheLineByValue"
> engine="java" export="true"
> >            
> location="org.ofbiz.entityext.cache.EntityCacheServices"
> invoke="clearCacheLine" auth="true">
> >         <description>Clear Cache Line with a
> value (GenericValue); this is the preferred method since the
> all, by primary key and by and caches will be cleared. By
> default does not distribute.</description>
> > -        <attribute name="value"
> type="GenericValue" mode="IN"
> optional="false"/>
> > +        <attribute name="value"
> type="org.ofbiz.entity.GenericValue"
> mode="IN" optional="false"/>
> >         <attribute name="distribute"
> type="Boolean" mode="IN"
> optional="true"/>
> >     </service>
> > 
> > 
> >