...this is what I see in the nifi-app.log
> java.lang.IllegalArgumentException: Comparison method violates its general > contract! > at java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:866) > ~[na:1.8.0_91] > at java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:483) > ~[na:1.8.0_91] > at > java.util.ComparableTimSort.mergeForceCollapse(ComparableTimSort.java:422) > ~[na:1.8.0_91] > at java.util.ComparableTimSort.sort(ComparableTimSort.java:222) > ~[na:1.8.0_91] > at java.util.Arrays.sort(Arrays.java:1246) ~[na:1.8.0_91] On 4 May 2016 at 03:38, Mike Harding <[email protected]> wrote: > Hi, > > I just complied the latest master from the repo and I'm seeing the > following error each time I try and run the nifi server. The particular > error is: > > *Failed to start web server: Comparison method violates its general > contract!* > > I'm lost for ideas on how to address this issue ? > > Any help much appreciated, > Mike > > > > >> 2016-05-04 03:29:09,918 INFO [main] org.apache.nifi.bootstrap.Command >> Starting Apache NiFi... >> 2016-05-04 03:29:09,919 INFO [main] org.apache.nifi.bootstrap.Command >> Working Directory: >> /opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT >> 2016-05-04 03:29:09,920 INFO [main] org.apache.nifi.bootstrap.Command >> Command: java -classpath >> /opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./conf:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/slf4j-api-1.7.12.jar:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/logback-core-1.1.3.jar:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/nifi-runtime-1.0.0-SNAPSHOT.jar:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/logback-classic-1.1.3.jar:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/nifi-nar-utils-1.0.0-SNAPSHOT.jar:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/jul-to-slf4j-1.7.12.jar:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/jcl-over-slf4j-1.7.12.jar:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/log4j-over-slf4j-1.7.12.jar:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/nifi-properties-1.0.0-SNAPSHOT.jar:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/nifi-api-1.0.0-SNAPSHOT.jar:/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./lib/nifi-documentation-1.0.0-SNAPSHOT.jar >> -Dorg.apache.jasper.compiler.disablejsr199=true -Xmx512m -Xms512m - >> Dambari.application.id=nifi -Dambari.metrics.collector.url= >> http://smartclean-master.lancs.ac.uk:6188/ws/v1/timeline/metrics >> -Dsun.net.http.allowRestrictedHeaders=true -Djava.net.preferIPv4Stack=true >> -Djava.awt.headless=true -Djava.protocol.handler.pkgs=sun.net.www.protocol >> -Dnifi.properties.file.path=/opt/HDF-1.2.0.0/nifi-assembly/target/nifi-1.0.0-SNAPSHOT-bin/nifi-1.0.0-SNAPSHOT/./conf/nifi.properties >> -Dnifi.bootstrap.listen.port=59442 -Dapp=NiFi org.apache.nifi.NiFi >> 2016-05-04 03:29:10,544 INFO [NiFi Bootstrap Command Listener] >> org.apache.nifi.bootstrap.RunNiFi Apache NiFi now running and listening for >> Bootstrap requests on port 37085 >> 2016-05-04 03:29:33,422 ERROR [NiFi logging handler] >> org.apache.nifi.StdErr >> *Failed to start web server: Comparison method violates its general >> contract!*2016-05-04 03:29:33,422 ERROR [NiFi logging handler] >> org.apache.nifi.StdErr Shutting down... >> 2016-05-04 03:29:34,992 INFO [main] org.apache.nifi.bootstrap.RunNiFi >> NiFi never started. Will not restart NiFi > >
