Thanks Gregor, this solved the issue! Best, Christian -----------------
Software Integration Specialist Apache Member V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer Apache Incubator PMC Member https://www.linkedin.com/pub/christian-mueller/11/551/642 On Wed, Apr 29, 2015 at 2:27 AM, Gregor Zurowski <gre...@zurowski.org> wrote: > Hi Christian, > > I had similar issues when building camel-cassandra on a Linux box with > Java 7. Cassandra spawns a huge amount of threads when running the > component's unit tests. The problem was caused by not having enough > file descriptors available to spawn new threads. This eventually led > to the error message as described in your post. After increasing the > number of file descriptors per user all tests completed successfully > and I was eventually able to build the component. I used the following > configuration in my limits.conf, but you may need to use other > configuration facilities on your OS X machine: > > == /etc/security/limits.conf ==== > * soft nofile 32768 > * hard nofile 32768 > root soft nofile 32768 > root hard nofile 32768 > [...] > ======================== > > Hope this helps. > > Gregor > > On Thu, Apr 23, 2015 at 5:35 PM, Christian Müller > <christian.muel...@gmail.com> wrote: > > I have issues by building the camel-cassandraql component: > > > > mvn clean install -Psourcecheck -rf :camel-cassandraql > > ... > > java.lang.OutOfMemoryError: unable to create new native thread > > at java.lang.Thread.start0(Native Method) > > at java.lang.Thread.start(Thread.java:714) > > at > > > org.apache.maven.surefire.booter.ForkedBooter.launchLastDitchDaemonShutdownThread(ForkedBooter.java:181) > > at > > org.apache.maven.surefire.booter.ForkedBooter.exit(ForkedBooter.java:141) > > at > > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:125) > > java.lang.OutOfMemoryError: unable to create new native thread > > at java.lang.Thread.start0(Native Method) > > at java.lang.Thread.start(Thread.java:714) > > at > > > org.apache.maven.surefire.booter.ForkedBooter.launchLastDitchDaemonShutdownThread(ForkedBooter.java:181) > > at > > org.apache.maven.surefire.booter.ForkedBooter.exit(ForkedBooter.java:141) > > at > > org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:133) > > > > > > My env: > > Christians-MBP:camel cmueller$ mvn -v > > Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; > > 2014-12-14T18:29:23+01:00) > > Maven home: /Applications/apache-maven-3.2.5 > > Java version: 1.7.0_75, vendor: Oracle Corporation > > Java home: > > /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home/jre > > Default locale: en_US, platform encoding: UTF-8 > > OS name: "mac os x", version: "10.10.3", arch: "x86_64", family: "mac" > > > > > > My Maven options: > > -Xmx2048m -XX:MaxPermSize=512m > > > > > > Any ideas? > > > > Thanks in advance, > > Christian > > ----------------- > > > > Software Integration Specialist > > > > Apache Member > > V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer > > Apache Incubator PMC Member > > > > https://www.linkedin.com/pub/christian-mueller/11/551/642 >