You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Jeremy Olmstead <jo...@gmail.com> on 2021/12/07 15:59:24 UTC

Build Error

I can't figure out what has changed, but I am now getting a
compilation error during the task 'test' when I try to build. Does anybody
have any insights as to what may have happened? The error I get is below. I
am running a heavily customized 18.12 on a Windows 11 development machine.
After this failure, if I copy the entire directory from a machine that
works, it will still fail even though the OFBiz directory is identical to
the working machine. Thank you for any help you can provide.

PS C:\ofbiz.18.12> .\gradlew
Listening for transport dt_socket at address: 8091
> Task :compileJava UP-TO-DATE
> Task :compileGroovy UP-TO-DATE
> Task :processResources UP-TO-DATE
> Task :classes UP-TO-DATE
> Task :jar UP-TO-DATE
> Task :assemble UP-TO-DATE
> Task :compileTestJava UP-TO-DATE
> Task :compileTestGroovy UP-TO-DATE
> Task :processTestResources UP-TO-DATE
> Task :testClasses UP-TO-DATE

> Task :test

org.apache.ofbiz.entity.DelegatorUnitTests >
delegatorCreationUsingConstructorFailsIfConfigurationIsMissing FAILED
    java.lang.AssertionError

org.apache.ofbiz.entity.DelegatorUnitTests >
delegatorCreationUsingFactoryGetDelegator FAILED
    java.lang.AssertionError at DelegatorUnitTests.java:87

org.apache.ofbiz.entity.DelegatorUnitTests >
delegatorCreationUsingFactoryGetInstance FAILED
    java.lang.AssertionError at DelegatorUnitTests.java:75

org.apache.ofbiz.entity.DelegatorUnitTests >
delegatorCreationUsingConstructor FAILED
    org.apache.ofbiz.entity.GenericEntityConfException at
DelegatorUnitTests.java:63

org.apache.ofbiz.entity.util.EntitySaxReaderTests > parse FAILED
    java.lang.IllegalStateException at EntitySaxReaderTests.java:82

47 tests completed, 5 failed

> Task :test FAILED

FAILURE: Build failed with an exception.

Re: Build Error

Posted by Nicolas Malin <ni...@nereide.fr>.
With pleasure :)

I open a fix issue https://issues.apache.org/jira/browse/OFBIZ-12437 , I
just wait some suggest before push it on the code base.

Nicolas

On 07/12/2021 19:04, Jeremy Olmstead wrote:
> This worked, thank you so much!
>
> On Tue, Dec 7, 2021 at 10:51 AM Nicolas Malin
> <nicolas.malin@nereide.fr <ma...@nereide.fr>> wrote:
>
>     Hello Jeremy,
>
>     We detect this error from our side, but not update on the project.
>
>     Try to apply this patch :
>
>     diff --git a/build.gradle b/build.gradle
>     index 1bc148e636..4c256c74d8 100644
>     --- a/build.gradle
>     +++ b/build.gradle
>     @@ -292,7 +292,7 @@ sourceSets {
>              resources {
>                  srcDirs = getDirectoryInActiveComponentsIfExists('src/main/java')
>                  srcDirs += getDirectoryInActiveComponentsIfExists('config')
>     -            srcDirs += "${rootDir}/framework/base/dtd"
>     +            srcDirs += getDirectoryInActiveComponentsIfExists('dtd')
>                  exclude excludedJavaSources
>                  exclude excludedConfigFiles
>                  // Below are necessary for unit tests run by Gradle and integration tests
>
>     This error appears because the resolution of some xsd failed
>
>     Nicolas
>
>     On 07/12/2021 16:59, Jeremy Olmstead wrote:
>>     I can't figure out what has changed, but I am now getting a
>>     compilation error during the task 'test' when I try to build. Does anybody
>>     have any insights as to what may have happened? The error I get is below. I
>>     am running a heavily customized 18.12 on a Windows 11 development machine.
>>     After this failure, if I copy the entire directory from a machine that
>>     works, it will still fail even though the OFBiz directory is identical to
>>     the working machine. Thank you for any help you can provide.
>>
>>     PS C:\ofbiz.18.12> .\gradlew
>>     Listening for transport dt_socket at address: 8091
>>>     Task :compileJava UP-TO-DATE
>>>     Task :compileGroovy UP-TO-DATE
>>>     Task :processResources UP-TO-DATE
>>>     Task :classes UP-TO-DATE
>>>     Task :jar UP-TO-DATE
>>>     Task :assemble UP-TO-DATE
>>>     Task :compileTestJava UP-TO-DATE
>>>     Task :compileTestGroovy UP-TO-DATE
>>>     Task :processTestResources UP-TO-DATE
>>>     Task :testClasses UP-TO-DATE
>>>     Task :test
>>     org.apache.ofbiz.entity.DelegatorUnitTests >
>>     delegatorCreationUsingConstructorFailsIfConfigurationIsMissing FAILED
>>         java.lang.AssertionError
>>
>>     org.apache.ofbiz.entity.DelegatorUnitTests >
>>     delegatorCreationUsingFactoryGetDelegator FAILED
>>         java.lang.AssertionError at DelegatorUnitTests.java:87
>>
>>     org.apache.ofbiz.entity.DelegatorUnitTests >
>>     delegatorCreationUsingFactoryGetInstance FAILED
>>         java.lang.AssertionError at DelegatorUnitTests.java:75
>>
>>     org.apache.ofbiz.entity.DelegatorUnitTests >
>>     delegatorCreationUsingConstructor FAILED
>>         org.apache.ofbiz.entity.GenericEntityConfException at
>>     DelegatorUnitTests.java:63
>>
>>     org.apache.ofbiz.entity.util.EntitySaxReaderTests > parse FAILED
>>         java.lang.IllegalStateException at EntitySaxReaderTests.java:82
>>
>>     47 tests completed, 5 failed
>>
>>>     Task :test FAILED
>>     FAILURE: Build failed with an exception.
>>
>


Re: Build Error

Posted by Nicolas Malin <ni...@nereide.fr>.
Hello Jeremy,

We detect this error from our side, but not update on the project.

Try to apply this patch :

diff --git a/build.gradle b/build.gradle
index 1bc148e636..4c256c74d8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -292,7 +292,7 @@ sourceSets {
         resources {
             srcDirs = getDirectoryInActiveComponentsIfExists('src/main/java')
             srcDirs += getDirectoryInActiveComponentsIfExists('config')
-            srcDirs += "${rootDir}/framework/base/dtd"
+            srcDirs += getDirectoryInActiveComponentsIfExists('dtd')
             exclude excludedJavaSources
             exclude excludedConfigFiles
             // Below are necessary for unit tests run by Gradle and integration tests

This error appears because the resolution of some xsd failed

Nicolas

On 07/12/2021 16:59, Jeremy Olmstead wrote:
> I can't figure out what has changed, but I am now getting a
> compilation error during the task 'test' when I try to build. Does anybody
> have any insights as to what may have happened? The error I get is below. I
> am running a heavily customized 18.12 on a Windows 11 development machine.
> After this failure, if I copy the entire directory from a machine that
> works, it will still fail even though the OFBiz directory is identical to
> the working machine. Thank you for any help you can provide.
>
> PS C:\ofbiz.18.12> .\gradlew
> Listening for transport dt_socket at address: 8091
>> Task :compileJava UP-TO-DATE
>> Task :compileGroovy UP-TO-DATE
>> Task :processResources UP-TO-DATE
>> Task :classes UP-TO-DATE
>> Task :jar UP-TO-DATE
>> Task :assemble UP-TO-DATE
>> Task :compileTestJava UP-TO-DATE
>> Task :compileTestGroovy UP-TO-DATE
>> Task :processTestResources UP-TO-DATE
>> Task :testClasses UP-TO-DATE
>> Task :test
> org.apache.ofbiz.entity.DelegatorUnitTests >
> delegatorCreationUsingConstructorFailsIfConfigurationIsMissing FAILED
>     java.lang.AssertionError
>
> org.apache.ofbiz.entity.DelegatorUnitTests >
> delegatorCreationUsingFactoryGetDelegator FAILED
>     java.lang.AssertionError at DelegatorUnitTests.java:87
>
> org.apache.ofbiz.entity.DelegatorUnitTests >
> delegatorCreationUsingFactoryGetInstance FAILED
>     java.lang.AssertionError at DelegatorUnitTests.java:75
>
> org.apache.ofbiz.entity.DelegatorUnitTests >
> delegatorCreationUsingConstructor FAILED
>     org.apache.ofbiz.entity.GenericEntityConfException at
> DelegatorUnitTests.java:63
>
> org.apache.ofbiz.entity.util.EntitySaxReaderTests > parse FAILED
>     java.lang.IllegalStateException at EntitySaxReaderTests.java:82
>
> 47 tests completed, 5 failed
>
>> Task :test FAILED
> FAILURE: Build failed with an exception.
>