Hi, hm, why would you need pax-logging inside a JBoss, I'd expect JBoss to provide the logging API out of the box. Though I haven't looked into JBoss 7 yet. Back when I used 4 and 5 a logging api like log4j was brought to the container out of the box. So I'd expect JBoss to provide that.
So what would be your Usecase of "replacing" the provided Logging API? Or is there something else that you think you need pax logging as the logging api inside JBoss? regards, Achim Am 29.07.2011 15:37, schrieb Arnaud MERGEY: > Hello, > Trying to deploy an application using pax-logging (1.6.3), it seems to > hang JBoss AS (7) > By waiting some time I had the stackoverflow stack trace above, os I > suspected something wrong with pax-logging service. > If I remove pax-logging service from my application, it works fine. > > As JBoss 7 allow to deploy bundles direcly, I tried to deploy > pax-logging-api and pax-logging-service directly and it seems to hand > Jboss as well, the server stop to answer, but anything is log > > A simple way t reproduce, start a JBoss AS 7 server, go to the JBoss > console (http://127.0.0.1:9990/console/App.html), the console page > should be displayed > Copy pax-logging-api and pax-logging-service in > $JBOSS_HOME/standalone/deployments, wait for pax logging bundles to be > deployed > Then try to go to the jboss console again, it does not respond anymore. > > Is it a known issue ? is there any special configuration to have pax > logging service to work with JBoss 7 ? > Regards, > Arnaud > > 11:52:19,996 INFO [stdout] -logging-service - BundleEvent STARTED > > 11:52:19,996 INFO [stdout] j.pax.logging.pax-logging-service - > BundleEvent STARTED > > 11:52:20,005 INFO [stdout] j.pax.logging.pax-logging-service - > BundleEvent STARTED > > 11:52:20,005 INFO [stdout] java.lang.StackOverflowError > > 11:52:20,005 INFO [stdout] at > org.apache.log4j.CategoryKey.<init>(CategoryKey.java:30) > > 11:52:20,006 INFO [stdout] at > org.apache.log4j.Hierarchy.getLogger(Hierarchy.java:266) > > 11:52:20,006 INFO [stdout] at > org.apache.log4j.Hierarchy.getLogger(Hierarchy.java:247) > > 11:52:20,006 INFO [stdout] at > org.apache.log4j.LogManager.getLogger(LogManager.java:228) > > 11:52:20,007 INFO [stdout] at > org.apache.log4j.Logger.getLogger(Logger.java:104) > > 11:52:20,007 INFO [stdout] at > org.ops4j.pax.logging.service.internal.PaxLoggingServiceImpl.getLogger(PaxLoggingServiceImpl.java:75) > > 11:52:20,007 INFO [stdout] at > org.ops4j.pax.logging.service.internal.JdkHandler.publish(JdkHandler.java:78) > > 11:52:20,007 INFO [stdout] at > org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:283) > > 11:52:20,007 INFO [stdout] at > org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:291) > > 11:52:20,008 INFO [stdout] at > org.jboss.logmanager.Logger.logRaw(Logger.java:649) > > 11:52:20,008 INFO [stdout] at > org.jboss.logmanager.Logger.log(Logger.java:434) > > 11:52:20,008 INFO [stdout] at > org.jboss.stdio.AbstractLoggingWriter.write(AbstractLoggingWriter.java:71) > > 11:52:20,009 INFO [stdout] at > org.jboss.stdio.WriterOutputStream.finish(WriterOutputStream.java:137) > > 11:52:20,009 INFO [stdout] at > org.jboss.stdio.WriterOutputStream.write(WriterOutputStream.java:106) > > 11:52:20,009 INFO [stdout] at > java.io.PrintStream.write(PrintStream.java:430) > > 11:52:20,009 INFO [stdout] at > org.jboss.stdio.StdioContext$DelegatingPrintStream.write(StdioContext.java:225) > > 11:52:20,010 INFO [stdout] at > sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202) > > 11:52:20,010 INFO [stdout] at > sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:263) > > 11:52:20,011 INFO [stdout] at > sun.nio.cs.StreamEncoder.write(StreamEncoder.java:106) > > 11:52:20,011 INFO [stdout] at > sun.nio.cs.StreamEncoder.write(StreamEncoder.java:116) > > 11:52:20,011 INFO [stdout] at > java.io.OutputStreamWriter.write(OutputStreamWriter.java:203) > > 11:52:20,011 INFO [stdout] at java.io.Writer.write(Writer.java:140) > > 11:52:20,012 INFO [stdout] at > org.apache.log4j.helpers.QuietWriter.write(QuietWriter.java:48) > > 11:52:20,012 INFO [stdout] at > org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:310) > > 11:52:20,012 INFO [stdout] at > org.apache.log4j.WriterAppender.append(WriterAppender.java:162) > > 11:52:20,012 INFO [stdout] at > org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251) > > 11:52:20,013 INFO [stdout] at > org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66) > > 11:52:20,013 INFO [stdout] at > org.apache.log4j.Category.callAppenders(Category.java:206) > > 11:52:20,013 INFO [stdout] at > org.apache.log4j.Category.forcedLog(Category.java:391) > > 11:52:20,013 INFO [stdout] at > org.apache.log4j.Category.log(Category.java:856) > > 11:52:20,014 INFO [stdout] at > org.ops4j.pax.logging.service.internal.PaxLoggerImpl.log(PaxLoggerImpl.java:231) > > 11:52:20,014 INFO [stdout] at > org.ops4j.pax.logging.service.internal.JdkHandler.publish(JdkHandler.java:106) > > 11:52:20,014 INFO [stdout] at > org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:283) > > 11:52:20,014 INFO [stdout] at > org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:291) > > 11:52:20,015 INFO [stdout] at > org.jboss.logmanager.Logger.logRaw(Logger.java:649) > > 11:52:20,015 INFO [stdout] at > org.jboss.logmanager.Logger.log(Logger.java:434) > > 11:52:20,015 INFO [stdout] at > org.jboss.stdio.AbstractLoggingWriter.write(AbstractLoggingWriter.java:71) > > 11:52:20,015 INFO [stdout] at > org.jboss.stdio.WriterOutputStream.finish(WriterOutputStream.java:137) > > 11:52:20,016 INFO [stdout] at > org.jboss.stdio.WriterOutputStream.write(WriterOutputStream.java:106) > > 11:52:20,016 INFO [stdout] at > java.io.PrintStream.write(PrintStream.java:430) > > > ... > ... > ... > > > 11:52:21,419 INFO [stdout] at > org.apache.log4j.helpers.QuietWriter.write(QuietWriter.java:48) > > 11:52:21,419 INFO [stdout] at > org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:310) > > 11:52:21,419 INFO [stdout] at > org.apache.log4j.WriterAppender.append(WriterAppender.java:162) > > 11:52:21,419 INFO [stdout] at > org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:251) > > 11:52:21,419 INFO [stdout] at > org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:66) > > 11:52:21,419 INFO [stdout] at > org.apache.log4j.Category.callAppenders(Category.java:206) > > 11:52:21,419 INFO [stdout] at > org.apache.log4j.Category.forcedLog(Category.java:391) > > 11:52:21,419 INFO [stdout] at > org.apache.log4j.Category.log(Category.java:856) > > 11:52:21,419 INFO [stdout] at > org.ops4j.pax.logging.service.internal.PaxLoggerImpl.log(PaxLoggerImpl.java:231) > > 11:52:21,420 INFO [stdout] at > org.ops4j.pax.logging.service.internal.JdkHandler.publish(JdkHandler.java:106) > > 11:52:21,420 INFO [stdout] at > org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:283) > > 11:52:21,420 INFO [stdout] at > org.jboss.logmanager.LoggerNode.publish(LoggerNode.java:291) > > 11:52:21,420 INFO [stdout] at > org.jboss.logmanager.Logger.logRaw(Logger.java:649) > > 11:52:21,420 INFO [stdout] at > org.jboss.logmanager.Logger.log(Logger.java:434) > > 11:52:21,420 INFO [stdout] at > org.jboss.stdio.AbstractLoggingWriter.write(AbstractLoggingWriter.java:71) > > 11:52:21,420 INFO [stdout] at > org.jboss.stdio.WriterOutputStream.finish(WriterOutputStream.java:137) > > 11:52:21,420 INFO [stdout] at > org.jboss.stdio.WriterOutputStream.write(WriterOutputStream.java:106) > > 11:52:21,420 INFO [stdout] at > java.io.PrintStream.write(PrintStream.java:430) > > 11:52:21,420 INFO [stdout] at > org.jboss.stdio.StdioContext$DelegatingPrintStream.write(StdioContext.java:225) > > 11:52:21,420 INFO [stdout] at > sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202) > > 11:52:21,420 INFO [stdout] at > sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:263) > > 11:52:21,421 INFO [stdout] at > sun.nio.cs.StreamEncoder.write(StreamEncoder.java:106) > > > > _______________________________________________ > general mailing list > [email protected] > http://lists.ops4j.org/mailman/listinfo/general -- ----- Apache Karaf <http://karaf.apache.org/> Committer & PMC OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead _______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
