<enebo>
bbrowning: hmmm I did not expect to see a CL bug with this
<mkristian_>
that is interesting. but it looks like the snakeyaml.jar did not make it into the jruby-classloader, i.e. the require of this jar did not work
<enebo>
bbrowning: uberjar?
<bbrowning>
enebo: no this is a standard exploded jruby home
<bbrowning>
mkristian_: that pom.properties file is in jruby.jar
<mkristian_>
bbrowning, you are using jruby-17 ? not 9k !
<bbrowning>
correct
<bbrowning>
enebo asked me to test jruby-1_7 branch
<bbrowning>
I'm digging into TB3 code - perhaps there's something with jboss modules here preventing it from finding that from inside the jar
<enebo>
so jrubyclassloader is null at this point?
<mkristian_>
the resource can be null if not found
<bbrowning>
enebo: no - getResourceAsStream(...) returns null
<enebo>
bbrowning: ah ok
<enebo>
bbrowning: that makes more sense too :)
xandrews has joined #jruby
<mkristian_>
jruby.jar belongs to the parent class loader of the jrubyclassloader
<enebo>
it appears this META-INF loading line was added after 1.7.22 was put out
<mkristian_>
did we switch to the latest psych after 1.7.22 ?
<enebo>
mkristian_: yeah looks like it headius switched it nearly right after 22 release
<mkristian_>
bbrowning, is the same code working with 9k ? since there we use latest psych for a while now
<bbrowning>
mkristian_: I've tested TB3 w/ 9k in the past and didn't hit this error. So if it's been in 9k for a while then yeah it worked.
<mkristian_>
enebo, this was a copy and paste thing I guess, so we can easily "ignore" a null input stream at this point. it is just there to get the snakeyaml version used by psych.
<mkristian_>
but I have to admit that it would be great to know why the class loader can not find the apparently existing file
benlovell has quit [Ping timeout: 276 seconds]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
xandrews has quit [Ping timeout: 240 seconds]
<enebo>
mkristian_: so we have to rev psych to fix this?
<bbrowning>
I'm still testing to rule out it being jboss modules on my end
<mkristian_>
so we can handle null inputStreams the same way
samphippen has quit [Client Quit]
<enebo>
mkristian_: oh heh…I forgot ths Library class is actually in our source
<enebo>
mkristian_: yeah an catch NPE should work although we could also if check it
<enebo>
mkristian_: either way works
<mkristian_>
at the same time we make PR to psych so we are more failsafe with the next release as well on this side
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
Guest85414______ has quit [Ping timeout: 264 seconds]
Guest85414______ has joined #jruby
<enebo>
jsvd: 3.1 billion stats
<jsvd>
SHIP IT
<enebo>
haha
benlovell has joined #jruby
<bbrowning>
so far the one thing I thought might be jboss-modules related with this failure is not
<bbrowning>
maybe it's just something about being in a complex classloading scenario of an app server
<enebo>
can psych just load from CLI?
<bbrowning>
yeah that works fine
<bbrowning>
we'd have to try in tomcat or another container scenario I guess
<mkristian_>
I think loading gems will need psych and for loading gems on tomcat + jetty there are tests
<enebo>
so this appears to be only to figure out version which sounds like mkristian_ said is only to determine snakeyaml version…which I guess it not critical?
<bbrowning>
mkristian_: ahh the 1.7 build already runs tests that do this?
<mkristian_>
even wildfly
<bbrowning>
well if it works in all those but not torquebox then it's probably something that can be fixed in torquebox itself somewhere
<bbrowning>
vs a jruby problem
<bbrowning>
perhaps - hard to say because I have no idea why it isn't found :/
<bbrowning>
2nd time this week I've wished for some classloader.listResources() method to list everything that could be found via getResource()
<enebo>
bbrowning: getResource() and friends really needs a debug mode to show what it is searching
<bbrowning>
yeah
benlovell has quit [Ping timeout: 240 seconds]
<enebo>
heh jinx!
<mkristian_>
no I am wrong. we only test for jruby-openssl as this was a major pain on j2ee containers. will add psych there as well and see
<enebo>
nirvdrum: I am rolling with only fixing stat() for this release in jnr-posix. The other methods typically will be called much less often and we do need to fix them but we should figure out what is wrong with native converters
pawnbox_ has quit [Remote host closed the connection]
pawnbox_ has joined #jruby
<mkristian_>
bbrowning, enebo Psych::SNAKEYAML_VERSION works on tomat, jetty and wildfly with jruby-rack or a java application using ScriptingContainer
pawnbox_ has quit [Remote host closed the connection]
pawnbox_ has joined #jruby
<mkristian_>
bbrowning, how can I run this failing test on torquebox repo ?
benlovell has joined #jruby
benlovell has quit [Ping timeout: 272 seconds]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mattwildig has quit [Remote host closed the connection]
benlovell has joined #jruby
xandrews has joined #jruby
<bbrowning>
mkristian_: clone torquebox, checkout the '3x-maint' branch, edit pom.xml to change jruby version to 1.7.23-SNAPSHOT, 'mvn install -DskipTests', 'cd integration-tests', 'mvn test -P19 -Dspec=/activerecord_padrino_spec.rb'
<mkristian_>
thanx
waka has joined #jruby
<bbrowning>
that spec should fail and inside integration-tests/target/integ-dist/jboss/standalone/log/server.log will be a psych-related stacktrace
<nirvdrum>
enebo: Sounds like a plan.
skade has quit [Ping timeout: 240 seconds]
mattwildig has joined #jruby
samphippen has joined #jruby
<bbrowning>
mkristian_: if you get an error from the tb3 capistrano support about a net-ssh gem you'll need to pull again - I just pushed a commit to pin net-ssh to an older version
jensnockert has quit [Remote host closed the connection]
mattwildig has quit [Remote host closed the connection]
<mkristian_>
ok - I did build the 3x-maint-jruby9 this morning. FYI I did such more failsafe way of getting the SNAKEYAML version to jruby-1_7 branch. have a meeting now . . .
<bbrowning>
ok
baroquebobcat has quit [Read error: Connection reset by peer]
kwando has joined #jruby
baroquebobcat has joined #jruby
skade has joined #jruby
pawnbox_ has quit [Remote host closed the connection]
pawnbox_ has joined #jruby
jensnockert has joined #jruby
thedarkone2 has joined #jruby
jensnockert has quit [Ping timeout: 260 seconds]
sebstrax has joined #jruby
pawnbox_ has quit [Remote host closed the connection]
pawnbox_ has joined #jruby
pawnbox_ has quit [Remote host closed the connection]
pawnbox_ has joined #jruby
camlow325 has joined #jruby
brauliobo has joined #jruby
subbu is now known as subbu|breakfast
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
vtunka_ has quit [Quit: Leaving]
vtunka has joined #jruby
benlovell has quit [Ping timeout: 265 seconds]
mkristian_ has quit [Quit: This computer has gone to sleep]
guyboertje has joined #jruby
mattwildig has joined #jruby
subbu|breakfast is now known as subbu
skade has quit [Quit: Computer has gone to sleep.]
bb010g has quit [Quit: Connection closed for inactivity]
pawnbox_ has quit [Remote host closed the connection]
pawnbox_ has joined #jruby
pawnbox_ has quit [Remote host closed the connection]
skade has joined #jruby
skade has quit [Client Quit]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bb010g has joined #jruby
djbkd has joined #jruby
mkristian_ has joined #jruby
bbrowning is now known as bbrowning_away
mkristian_ has quit [Quit: This computer has gone to sleep]
mattwildig has quit [Remote host closed the connection]
mattwildig has joined #jruby
bbrowning_away is now known as bbrowning
brauliobo_ has joined #jruby
brauliobo has quit [Ping timeout: 260 seconds]
drbobbeaty has quit [Read error: Connection reset by peer]
drbobbeaty has joined #jruby
skade has joined #jruby
mattwildig has quit [Remote host closed the connection]
vtunka has quit [Quit: Leaving]
jensnockert has joined #jruby
jensnockert has quit [Ping timeout: 240 seconds]
mattwildig has joined #jruby
brauliobo_ has quit [Ping timeout: 240 seconds]
<kares>
eregon: planning on fixing the build ... caused by the options upgrade?
rsim has joined #jruby
rsim1 has joined #jruby
subbu is now known as subbu|lunch
rsim has quit [Ping timeout: 240 seconds]
dinfuehr has joined #jruby
guyboertje has quit [Quit: Leaving]
whitby has joined #jruby
dinfuehr has quit [Read error: Connection reset by peer]
benlovell has joined #jruby
mkristian has joined #jruby
benlovell has quit [Ping timeout: 260 seconds]
robbyoconnor has quit [Ping timeout: 252 seconds]
balo has quit [Quit: leaving]
projectodd-ci has quit []
mattwildig has quit [Remote host closed the connection]
mkristian_ has joined #jruby
mpapis has joined #jruby
balo has joined #jruby
subbu|lunch is now known as subbu
projectodd-ci has joined #jruby
mkristian has quit [Ping timeout: 240 seconds]
djbkd has quit [Remote host closed the connection]
pglombardo has joined #jruby
mattwildig has joined #jruby
yfeldblum has joined #jruby
rsim1 has quit [Quit: Leaving.]
samphippen has joined #jruby
djbkd has joined #jruby
jensnockert has joined #jruby
brauliobo_ has joined #jruby
jensnockert has quit [Read error: Connection reset by peer]
jensnockert has joined #jruby
djbkd has quit [Read error: Connection reset by peer]
djbkd has joined #jruby
jensnock_ has joined #jruby
jensnockert has quit [Ping timeout: 252 seconds]
brauliobo_ has quit [Ping timeout: 276 seconds]
bbrowning is now known as bbrowning_away
benlovell has joined #jruby
projectodd-ci has quit [Remote host closed the connection]
projectodd-ci has joined #jruby
benlovell has quit [Ping timeout: 255 seconds]
yfeldblum has quit [Ping timeout: 240 seconds]
projectodd-ci has quit []
projectodd-ci has joined #jruby
bb010g has quit [Quit: Connection closed for inactivity]
donV has joined #jruby
<donV>
Hi all!
<rtyler>
ohai
brauliobo_ has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
pitr-ch has joined #jruby
pglombardo has quit [Ping timeout: 255 seconds]
lanceball is now known as lance|afk
xandrews has quit [Ping timeout: 272 seconds]
projectodd-ci has quit [Remote host closed the connection]
projectodd-ci has joined #jruby
djbkd has quit [Remote host closed the connection]
mberg has quit [Ping timeout: 250 seconds]
camlow325 has quit [Read error: Connection reset by peer]
camlow325 has joined #jruby
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
jensnock_ has quit [Remote host closed the connection]
djbkd has joined #jruby
jensnockert has joined #jruby
djbkd has quit [Ping timeout: 240 seconds]
mkristian_ has quit [Quit: This computer has gone to sleep]
djbkd has joined #jruby
jensnockert has quit [Remote host closed the connection]
mberg has joined #jruby
yfeldblum has joined #jruby
mberg is now known as Guest89511
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bb010g has joined #jruby
yfeldblu_ has joined #jruby
yfeldblum has quit [Ping timeout: 240 seconds]
donV has quit [Quit: donV]
brauliobo_ has quit [Ping timeout: 255 seconds]
cristianrasch has quit [Quit: Leaving]
<lopex>
numbers??
jensnockert has joined #jruby
tcrawley is now known as tcrawley-away
xandrews has joined #jruby
jensnockert has quit [Remote host closed the connection]
subbu is now known as subbu|away
pglombardo has joined #jruby
jensnockert has joined #jruby
pglombardo has quit [Ping timeout: 240 seconds]
benlovell has joined #jruby
jensnockert has quit [Remote host closed the connection]
subbu|away is now known as subbu
benlovell has quit [Ping timeout: 240 seconds]
nateberkopec has joined #jruby
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]