Hi David,

I have seen that work and was trying do similar modifications to test case
patches.
It worked nicely with "field-name" though with some errors as you said which
are fine, but
the test case fails using "field".


Vikas

On Fri, Jun 13, 2008 at 10:07 AM, David E Jones <[EMAIL PROTECTED]>
wrote:

>
> This is related to the cleanup of the simple-method attributes (and some
> elements). There is a summary of what has been done so far here:
>
> http://docs.ofbiz.org/display/OFBTECH/Simple+Method+Cleanup+Effort
>
> You will get XSD validation errors for unchanged elements, but the methods
> should still run just fine.
>
> If you change "field-name" to "field" then the validation error should go
> away, and things should work as before.
>
> If that is not happening, please let me know!
>
> -David
>
>
>
> On Jun 12, 2008, at 10:22 PM, Vikas Mayur wrote:
>
>  Hi Scott,
>>
>> It is working fine with "field-name" though it gives few errors like
>>
>> UtilXml.java:660:ERROR] XmlFileLoader: File
>>
>> file:/Users/vikas/work/projects/ofbiz/framework/example/script/org/ofbiz/example/example/ExampleServices.xml
>> process error. Line: 123. Error message: cvc-complex-type.3.2.2: Attribute
>> 'field-name' is not allowed to appear in element 'if-empty'.
>>
>> BTW, I see that its a issue with <if-empty> tag only.
>>
>> Vikas
>>
>>
>> On Fri, Jun 13, 2008 at 8:06 AM, Scott Gray <[EMAIL PROTECTED]> wrote:
>>
>>  Hi Vikas
>>>
>>> The two attributes field-name and field should be interchangeable, are
>>> you
>>> sure that you don't have a problem even if you use field-name?
>>>
>>> Regards
>>> Scott
>>>
>>> 2008/6/13 Vikas Mayur <[EMAIL PROTECTED]>:
>>>
>>>  Hi,
>>>>
>>>> I was testing few patches for test cases posted on Jira and thought to
>>>> modify <if-empty field-name=""> to use <if-empty field=""> instead.
>>>> But its giving following error ( This particular log is associated with
>>>> when
>>>> test is run on example component )
>>>>
>>>> Any thoughts, why this is happening ?
>>>>
>>>> Vikas
>>>>
>>>>
>>>> Exception: java.lang.Exception
>>>> Message: Error in simple-method [test the create example service
>>>>
>>>>
>>>> [file:/Users/vikas/work/projects/ofbiz/framework/example/script/org/ofbiz/example/example/ExampleServices.xml#testCreateExampleService]]:
>>>
>>>> ; [Assertion failed: (empty[=null])]
>>>> ---- stack trace
>>>> ---------------------------------------------------------------
>>>> java.lang.Exception: Error in simple-method [test the create example
>>>> service
>>>>
>>>>
>>>> [file:/Users/vikas/work/projects/ofbiz/framework/example/script/org/ofbiz/example/example/ExampleServices.xml#testCreateExampleService]]:
>>>
>>>> ; [Assertion failed: (empty[=null])]
>>>>
>>>>
>>>> org.ofbiz.entity.transaction.TransactionUtil.setRollbackOnly(TransactionUtil.java:311)
>>>
>>>>
>>>>
>>>> org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:258)
>>>
>>>> org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:875)
>>>> org.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:134)
>>>> org.ofbiz.minilang.SimpleMethod.runSimpleService(SimpleMethod.java:116)
>>>>
>>>>
>>>> org.ofbiz.minilang.SimpleServiceEngine.serviceInvoker(SimpleServiceEngine.java:76)
>>>
>>>>
>>>> org.ofbiz.minilang.SimpleServiceEngine.runSync(SimpleServiceEngine.java:51)
>>>
>>>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:384)
>>>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:213)
>>>> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:149)
>>>> org.ofbiz.testtools.ServiceTest.run(ServiceTest.java:61)
>>>> junit.framework.TestSuite.runTest(TestSuite.java:208)
>>>> junit.framework.TestSuite.run(TestSuite.java:203)
>>>> org.ofbiz.testtools.TestRunContainer.start(TestRunContainer.java:134)
>>>> org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:101)
>>>> org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>>>> org.ofbiz.base.start.Start.startServer(Start.java:312)
>>>> org.ofbiz.base.start.Start.start(Start.java:316)
>>>> org.ofbiz.base.start.Start.main(Start.java:399)
>>>>
>>>>
>>>
>

Reply via email to