Skip to content

Instantly share code, notes, and snippets.

class MyConsumer
def process!(msg)
puts "processing #{msg.inspect}"
end
end
subscribe MyConsumer, '/queues/foo'
-*- mode: compilation; default-directory: "/Users/jim/src/torquebox/components/base/base-int/" -*-
Compilation started at Thu Aug 12 11:49:28
mvn -f /Users/jim/src/torquebox/components/base/base-int/pom.xml dependency:tree
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building TorqueBox Base Integration 1.0.0.Beta21
[INFO] ------------------------------------------------------------------------
[INFO]
'org.jruby.Main'
'-S'
'gem'
'install'
'--no-ri'
'--no-rdoc'
'--no-user-install'
'/Users/jim/.m2/repository/rubygems/rails/2.3.8/rails-2.3.8.gem'
'/Users/jim/.m2/repository/rubygems/jruby-openssl/0.7/jruby-openssl-0.7.gem'
'/Users/jim/.m2/repository/org/torquebox/vfs/1.0.0.Beta21/vfs-1.0.0.Beta21.gem'
load error: rack -- java.lang.OutOfMemoryError: Java heap space
/Users/jim/src/torquebox/components/rails/rails-core/target/rubygems/gems/rails-2.3.8/lib/initializer.rb:271:in `require_frameworks'
/Users/jim/src/torquebox/components/rails/rails-core/target/rubygems/gems/rails-2.3.8/lib/initializer.rb:134:in `process'
/Users/jim/src/torquebox/components/rails/rails-core/target/rubygems/gems/rails-2.3.8/lib/initializer.rb:113:in `run'
vfs:/Users/jim/src/torquebox/components/rails/rails-core/src/test/rails/ballast/config/environment.rb:9
vfs:/Users/jim/src/torquebox/components/rails/rails-core/src/test/rails/ballast/config/environment.rb:43:in `load'
classpath:/./org/torquebox/rails/core/boot.rb:43
classpath:/./org/torquebox/rails/core/boot.rb:31:in `require'
vfs:/Users/jim/.m2/repository/org/jruby/jruby-complete/1.5.1/jruby-complete-1.5.1.jar/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
vfs:/Users/jim/src/torquebox/components/rails/rails-core/src/test/rails/ballast/<torq
-*- mode: compilation; default-directory: "/Users/jim/src/torquebox/components/rails/rails-core/src/test/java/org/torquebox/rails/core/" -*-
Compilation started at Mon Aug 16 18:24:02
mvn -f /Users/jim/src/torquebox/components/rails/rails-core/pom.xml test
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building TorqueBox Rails Core 1.0.0.Beta21
[INFO] ------------------------------------------------------------------------
pathOf(rubygems:rack:pom:1.1.0:provided)
<profiles>
<profile>
<id>jboss-nexus</id>
<repositories>
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public/</url>
<layout>default</layout>
<releases>
@Test
public void alot() throws Exception {
for (int i=0; i<100; i++) {
System.err.println("JC: "+i);
testOpenSSL_HMAC_digest();
}
}
public void testOpenSSL_HMAC_digest() throws Exception {
JC: 11
GEM_HOME=target/rubygems
GEM_PATH=target/rubygems
set_root_path! to vfs:/Users/jim/src/torquebox/components/rails/rails-core/src/test/rails/ballast
set_root_path! to vfs:/Users/jim/src/torquebox/components/rails/rails-core/src/test/rails/ballast
Exception in thread "Poller SunPKCS11-Darwin" java.lang.OutOfMemoryError: Java heap space
at sun.security.pkcs11.wrapper.PKCS11.C_GetSlotInfo(Native Method)
at sun.security.pkcs11.SunPKCS11.initToken(SunPKCS11.java:767)
at sun.security.pkcs11.SunPKCS11.access$100(SunPKCS11.java:42)
at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:700)
vfs:/Users/jim/.m2/repository/org/jruby/jruby-complete/1.5.1/jruby-complete-1.5.1.jar/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
vfs:/Users/jim/.m2/repository/org/jruby/jruby-complete/1.5.1/jruby-complete-1.5.1.jar/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/Users/jim/src/torquebox/components/rails/rails-core/target/rubygems/gems/actionpack-2.3.8/lib/action_controller.rb:35
/Users/jim/src/torquebox/components/rails/rails-core/target/rubygems/gems/actionpack-2.3.8/lib/action_controller.rb:31:in `require'
vfs:/Users/jim/.m2/repository/org/jruby/jruby-complete/1.5.1/jruby-complete-1.5.1.jar/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/Users/jim/src/torquebox/components/rails/rails-core/target/rubygems/gems/rails-2.3.8/lib/initializer.rb:268:in `require_frameworks'
/Users/jim/src/torquebox/components/rails/rails-core/target/rubygems/gems/rails-2.3.8/lib/initializer.rb:268:in `each'
/User
Caused by: java.lang.NullPointerException
at org.torquebox.rails.deployers.RailsStructure.addRailsApplicationMetaData(RailsStructure.java:110) [:1.0.0.Beta21]
at org.torquebox.rails.deployers.RailsStructure.doDetermineStructure(RailsStructure.java:65) [:1.0.0.Beta21]
at org.jboss.deployers.vfs.plugins.structure.AbstractVFSArchiveStructureDeployer.determineStructure(AbstractVFSArchiveStructureDeployer.java:60) [:2.2.0.Alpha6]
at org.jboss.deployers.vfs.plugins.structure.StructureDeployerWrapper.determineStructure(StructureDeployerWrapper.java:73) [:2.2.0.Alpha6]
at org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl.doDetermineStructure(VFSStructuralDeployersImpl.java:197) [:2.2.0.Alpha6]
at org.jboss.deployers.vfs.plugins.structure.VFSStructuralDeployersImpl.determineStructure(VFSStructuralDeployersImpl.java:222) [:2.2.0.Alpha6]
at org.jboss.deployers.structure.spi.helpers.AbstractStructuralDeployers.determineStructure(AbstractStructuralDeployers.java:77) [:2.2.0.Alpha6]
... 77 more