These things sometimes are artifacts of hash table implementations. To reproduce, you might need to run with IBM Java.
If possible, can Burn try with Oracle Java 7? (set JAVA_HOME to that). -Marshall On 5/5/2017 2:03 AM, Peter Klügl wrote: > Ok that's strange. I know that I changed something in that project > because Marshall had problems building it with Java 8 when he tested the > v3 compatibility. > > > Here's my env > > Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; > 2014-12-14T18:29:23+01:00) > Maven home: C:\work\misc\apache-maven-3.2.5\bin\.. > Java version: 1.7.0_75, vendor: Oracle Corporation > Java home: C:\Program Files\Java\jdk1.7.0_75\jre > Default locale: en_DE, platform encoding: Cp1252 > OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows" > > > I'll try to reproduce it, but I won't be able to do it today :-( > > > Peter > > > > Am 05.05.2017 um 00:02 schrieb Burn Lewis: >> Worked with IBM Java 1.8 ... fails reliably with IBM Java 1.7 >> >> On Thu, May 4, 2017 at 10:50 AM, Marshall Schor <[email protected]> wrote: >> >>> that is correct - maven uses the value of JAVA_HOME >>> >>> -Marshall >>> >>> >>> On 5/4/2017 10:45 AM, Burn Lewis wrote: >>>> man is apparently using $JAVA_HOME as this is not the java in my path >>>> >>>>> mvn -version >>>> Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; >>>> 2015-04-22T07:57:37-04:00) >>>> Maven home: /share/apache-maven-3.3.3 >>>> Java version: 1.7.0, vendor: IBM Corporation >>>> Java home: /share/ibm-java-x86_64-70-SR9/jre >>>> Default locale: en_US, platform encoding: UTF-8 >>>> OS name: "linux", version: "2.6.32-431.17.1.el6.x86_64", arch: "amd64", >>>> family: "unix" >>>> >>>> >>>> On Thu, May 4, 2017 at 10:38 AM, Peter Klügl <[email protected]> >>>> wrote: >>>> >>>>> Should work just without any preconditions. >>>>> >>>>> What build environement do you have? OS, Java version... >>>>> >>>>> >>>>> Peter >>>>> >>>>> >>>>> >>>>> Am 04.05.2017 um 16:36 schrieb Burn Lewis: >>>>>> Failing assertion & stacktrace: >>>>>> >>>>>> Type type4 = cas.getTypeSystem().getType(" >>>>> my.package.one.One.Mtwl2"); >>>>>> AnnotationIndex<AnnotationFS> ai4 = cas.getAnnotationIndex(type4); >>>>>>> assertEquals(1, ai4.size()); >>>>>> assertEquals("2", ai4.iterator().next().getCoveredText()); >>>>>> >>>>>> >>>>>> Running org.apache.uima.ruta.maven.OneEngineTest >>>>>> Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 2.307 >>> sec >>>>>> <<< FAILURE! >>>>>> test(org.apache.uima.ruta.maven.OneEngineTest) Time elapsed: 2.259 >>> sec >>>>>> <<< FAILURE! >>>>>> java.lang.AssertionError: expected:<1> but was:<0> >>>>>> at org.junit.Assert.fail(Assert.java:91) >>>>>> at org.junit.Assert.failNotEquals(Assert.java:618) >>>>>> at org.junit.Assert.assertEquals(Assert.java:126) >>>>>> at org.junit.Assert.assertEquals(Assert.java:443) >>>>>> at org.junit.Assert.assertEquals(Assert.java:427) >>>>>> at org.apache.uima.ruta.maven.OneEngineTest.test( >>> OneEngineTest.java:78) >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>> at >>>>>> sun.reflect.NativeMethodAccessorImpl.invoke( >>>>> NativeMethodAccessorImpl.java:95) >>>>>> at >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke( >>>>> DelegatingMethodAccessorImpl.java:56) >>>>>> at java.lang.reflect.Method.invoke(Method.java:620) >>>>>> at >>>>>> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall( >>>>> FrameworkMethod.java:44) >>>>>> at >>>>>> org.junit.internal.runners.model.ReflectiveCallable.run( >>>>> ReflectiveCallable.java:15) >>>>>> at >>>>>> org.junit.runners.model.FrameworkMethod.invokeExplosively( >>>>> FrameworkMethod.java:41) >>>>>> at >>>>>> org.junit.internal.runners.statements.InvokeMethod. >>>>> evaluate(InvokeMethod.java:20) >>>>>> at >>>>>> org.junit.internal.runners.statements.RunBefores. >>>>> evaluate(RunBefores.java:28) >>>>>> at >>>>>> org.junit.internal.runners.statements.RunAfters.evaluate( >>>>> RunAfters.java:31) >>>>>> at >>>>>> org.junit.runners.BlockJUnit4ClassRunner.runChild( >>>>> BlockJUnit4ClassRunner.java:73) >>>>>> at >>>>>> org.junit.runners.BlockJUnit4ClassRunner.runChild( >>>>> BlockJUnit4ClassRunner.java:46) >>>>>> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180) >>>>>> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41) >>>>>> at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173) >>>>>> at >>>>>> org.junit.internal.runners.statements.RunBefores. >>>>> evaluate(RunBefores.java:28) >>>>>> at >>>>>> org.junit.internal.runners.statements.RunAfters.evaluate( >>>>> RunAfters.java:31) >>>>>> at org.junit.runners.ParentRunner.run(ParentRunner.java:220) >>>>>> at >>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.execute( >>>>> JUnit4Provider.java:252) >>>>>> at >>>>>> org.apache.maven.surefire.junit4.JUnit4Provider. >>>>> executeTestSet(JUnit4Provider.java:141) >>>>>> at >>>>>> org.apache.maven.surefire.junit4.JUnit4Provider.invoke( >>>>> JUnit4Provider.java:112) >>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>> at >>>>>> sun.reflect.NativeMethodAccessorImpl.invoke( >>>>> NativeMethodAccessorImpl.java:95) >>>>>> at >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke( >>>>> DelegatingMethodAccessorImpl.java:56) >>>>>> at java.lang.reflect.Method.invoke(Method.java:620) >>>>>> at >>>>>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray( >>>>> ReflectionUtils.java:189) >>>>>> at >>>>>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke( >>>>> ProviderFactory.java:165) >>>>>> at >>>>>> org.apache.maven.surefire.booter.ProviderFactory.invokeProvider( >>>>> ProviderFactory.java:85) >>>>>> at >>>>>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess( >>>>> ForkedBooter.java:115) >>>>>> at org.apache.maven.surefire.booter.ForkedBooter.main( >>>>> ForkedBooter.java:75) >>>>>> On Thu, May 4, 2017 at 10:18 AM, Burn Lewis <[email protected]> >>> wrote: >>>>>>> Keep getting the same test failure ... do I have to install UIMA & >>>>> UIMAFit >>>>>>> somewhere? >>>>>>> >>>>>>> ~Burn >>>>>>> >>>>>>> On Thu, May 4, 2017 at 9:10 AM, Marshall Schor <[email protected]> wrote: >>>>>>> >>>>>>>> The problem seems (somewhat) intermittent. Yesterday, solid failure. >>>>> This >>>>>>>> morning, first time - it failed, 2nd time it worked (for me). Burn >>>>>>>> reports he >>>>>>>> got past this, this morning, as well... >>>>>>>> >>>>>>>> -Marshall >>>>>>>> >>>>>>>> >>>>>>>> On 5/4/2017 3:05 AM, Peter Klügl wrote: >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> >>>>>>>>> no idea yet. I successfully downloaded the file outside of our >>>>> network. >>>>>>>>> Any ideas how we can *reasonably* hotfix the problem for the review? >>>>> Can >>>>>>>>> you download it from somewhere else and manually add it to the local >>>>> m2 >>>>>>>>> folder? >>>>>>>>> >>>>>>>>> >>>>>>>>> Best, >>>>>>>>> >>>>>>>>> >>>>>>>>> Peter >>>>>>>>> >>>>>>>>> >>>>>>>>> Am 03.05.2017 um 19:47 schrieb Marshall Schor: >>>>>>>>>> more info: >>>>>>>>>> >>>>>>>>>> That directory >>>>>>>>>> (http://maven.averbis.com/m2/org/eclipse/swt/win32/win32/x86 >>>>>>>> _64/3.104.1/) has >>>>>>>>>> .jar, .pom, and .md5 and .sha1 for both of those. All of the >>> files I >>>>>>>> can >>>>>>>>>> download except the .jar. >>>>>>>>>> >>>>>>>>>> In linux, doing a "curl" command on this site, it seems to get >>> about >>>>>>>> 105K bytes, >>>>>>>>>> and then fail. >>>>>>>>>> >>>>>>>>>> Here's the output from curl: >>>>>>>>>> >>>>>>>>>> curl >>>>>>>>>> http://maven.averbis.com/m2/org/eclipse/swt/win32/win32/x86_ >>>>>>>> 64/3.104.1/x86_64-3.104.1.jar >>>>>>>>>>> t.jar >>>>>>>>>> % Total % Received % Xferd Average Speed Time Time >>>>>>>> Time Current >>>>>>>>>> Dload Upload Total Spent >>>>>>>> Left Speed >>>>>>>>>> 3 2684k 3 105k 0 0 216k 0 0:00:12 --:--:-- >>>>>>>> 0:00:12 269k >>>>>>>>>> curl: (56) Failure when receiving data from the peer >>>>>>>>>> >>>>>>>>>> Another go gives the same failure point: after receiving 105k: >>>>>>>>>> >>>>>>>>>> curl >>>>>>>>>> http://maven.averbis.com/m2/org/eclipse/swt/win32/win32/x86_ >>>>>>>> 64/3.104.1/x86_64-3.104.1.jar >>>>>>>>>>> t.jar >>>>>>>>>> % Total % Received % Xferd Average Speed Time Time >>>>>>>> Time Current >>>>>>>>>> Dload Upload Total Spent >>>>>>>> Left Speed >>>>>>>>>> 3 2684k 3 105k 0 0 212k 0 0:00:12 --:--:-- >>>>>>>> 0:00:12 263k >>>>>>>>>> curl: (56) Failure when receiving data from the peer >>>>>>>>>> >>>>>>>>>> -Marshall >>>>>>>>>> >>>>>>>>>> On 5/3/2017 10:39 AM, Peter Klügl wrote: >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> I was able to download it (from within our network). I'll ask our >>> IT >>>>>>>> for >>>>>>>>>>> advice... >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Peter >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Am 03.05.2017 um 16:34 schrieb Marshall Schor: >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> I just went to >>>>>>>>>>>> http://maven.averbis.com/m2/org/eclipse/swt/win32/win32/x86_ >>>>>>>> 64/3.104.1/ in a >>>>>>>>>>>> browser, and could see the jar file, but downloading it produced >>> a >>>>>>>> network error >>>>>>>>>>>> (reported by my browser...) >>>>>>>>>>>> >>>>>>>>>>>> Would be good to get this fixed :-) >>>>>>>>>>>> >>>>>>>>>>>> -Marshall >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On 5/3/2017 8:54 AM, Peter Klügl wrote: >>>>>>>>>>>>> Could maybe some server maintenance (yesterday 18:00 CEST), or a >>>>>>>>>>>>> timeout. The server is terribly slow. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Peter >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> Am 03.05.2017 um 14:51 schrieb Burn Lewis: >>>>>>>>>>>>>> My build from the source zip on Linux failed with a reference >>> to >>>>>>>> win32: >>>>>>>>>>>>>> [ERROR] Failed to execute goal on project ruta-ep-parent: Could >>>>>>>> not resolve >>>>>>>>>>>>>> dependencies for project org.apache.uima:ruta-ep- >>>>> parent:pom:2.6.1: >>>>>>>> Could >>>>>>>>>>>>>> not transfer artifact org.eclipse.swt.win32.win32:x8 >>>>>>>> 6_64:jar:3.104.1 >>>>>>>>>>>>>> from/to averbis-osgi-releases (http://maven.averbis.com/m2/): >>>>> GET >>>>>>>> request >>>>>>>>>>>>>> of: org/eclipse/swt/win32/win32/x86_64/3.104.1/x86_64-3.104.1. >>>>> jar >>>>>>>> from >>>>>>>>>>>>>> averbis-osgi-releases failed: Connection reset >>>>>>>>>>>>>> >>>>>>>>>>>>>> ~Burn >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, May 2, 2017 at 3:30 AM, Peter Klügl < >>>>>>>> [email protected]> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> a gentle ping :-) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> The vote is now open for almost two weeks and only one vote is >>>>>>>> missing. >>>>>>>>>>>>>>> Peter >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Am 19.04.2017 um 17:32 schrieb Peter Klügl: >>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> the first release candidate of Apache UIMA Ruta v2.6.1 is >>> ready >>>>>>>> for >>>>>>>>>>>>>>> voting. >>>>>>>>>>>>>>>> This bugfix release is not compatible with UIMA 3.0.0. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Major changes in this release: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> UIMA Ruta Language and Analysis Engine: >>>>>>>>>>>>>>>> * Fixed problem with empty annotation list expressions >>>>>>>>>>>>>>>> * Fixed false positive match in conjunct rules >>>>>>>>>>>>>>>> * Requires UIMA 2.10.0 and uimaFIT 2.3.0 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> UIMA Ruta Workbench: >>>>>>>>>>>>>>>> * Fixed Query View >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Staging repository: >>>>>>>>>>>>>>>> https://repository.apache.org/content/repositories/orgapache >>>>>>>> uima-1138/ >>>>>>>>>>>>>>>> SVN tag: >>>>>>>>>>>>>>>> https://svn.apache.org/repos/asf/uima/ruta/tags/ruta-2.6.1 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Update site: >>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/uima/ruta-2.6.1-rc1/ >>>>>>>>>>>>>>> eclipse-update-site/ruta/ >>>>>>>>>>>>>>>> Archive with all sources: >>>>>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/uima/ruta-2.6.1-rc1/ >>>>>>>>>>>>>>> ruta-2.6.1-source-release.zip >>>>>>>>>>>>>>>> Overall 7 issues have been fixed for this release >>>>>>>>>>>>>>>> They can be found in the RELEASE_NOTES.html. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> ... and here: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> https://issues.apache.org/jira/issues/?jql=project%20% >>>>>>>>>>>>>>> 3D%20UIMA%20AND%20fixVersion%20%3D%202.6.1ruta%20AND% >>>>>>>>>>>>>>> 20component%20%3D%20ruta%20ORDER%20BY%20created%20DESC >>>>>>>>>>>>>>>> Please vote on release: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [ ] +1 OK to release >>>>>>>>>>>>>>>> [ ] 0 Don't care >>>>>>>>>>>>>>>> [ ] -1 Not OK to release, because ... >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Peter >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >
