Menu

infrared help - shows only http layer

Help
jtds_fan
2008-04-16
2012-12-05
  • jtds_fan

    jtds_fan - 2008-04-16

    hi,

    i have recently installed infrared-2.4.1.BETA on a machine which has jbuilder, apache tomcat 5.5.15, mysql. i want to profile a j2ee application.

    after following instructions of installation i can only see an HTTP layer but nothing else. i have sifted through all posts for the same issue and tried solutions. but i have not solved it and i am frustrated.

    can anybody help me out?

    thank you.

     
    • Raghavender Reddy

      I am also facing the same problem.

      Only HTTP layer is visible after following the instructions

      Please help

       
    • jtds_fan

      jtds_fan - 2008-04-28

      hello,

      i have made some progress after putting tons of efforts and research.

      how i can see the following layers viz.
      1. HTTP
      2. JSP
      3. LayerOne

      so first, if someone can show me how can i get JDBC/MySQL layer, i shall be very thankful.

      second, i get the following errors, any clue?

      log4j:ERROR Could not create an Appender. Reported error follows.
      java.lang.ClassCastException: net.sf.infrared.org.apache.log4j.ConsoleAppender
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:165)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:140)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:153)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:415)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:335)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:781)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:666)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:616)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:602)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:697)
          at net.sf.infrared.base.util.LoggingFactory.<clinit>(LoggingFactory.java:70)
          at net.sf.infrared.agent.MonitorFactory.init(MonitorFactory.java:119)
          at net.sf.infrared.agent.MonitorFactory.<clinit>(MonitorFactory.java:52)
          at net.sf.infrared.aspects.jdbc.NonWrappingJdbcAspect.aroundCommit(NonWrappingJdbcAspect.java:107)
          at org.hsqldb.jdbc.jdbcConnection_1__1491217698__1354814548___AW_JoinPoint.proceed(Unknown Source)
          at org.hsqldb.jdbc.jdbcConnection_1__1491217698__1354814548___AW_JoinPoint.invoke(Unknown Source)
          at org.hsqldb.jdbc.jdbcConnection.commit(Unknown Source)
          at org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:224)
          at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:401)
          at org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(TransactionAspectSupport.java:260)
          at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:67)
          at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
          at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)
          at $Proxy0.saveStatistics(Unknown Source)
          at net.sf.infrared.collector.impl.persistence.PersistTask.run(PersistTask.java:49)
          at java.util.TimerThread.mainLoop(Unknown Source)
          at java.util.TimerThread.run(Unknown Source)
      log4j:ERROR Could not parse input source [org.xml.sax.InputSource@13f348b].
      java.lang.NullPointerException
          at java.util.Hashtable.put(Unknown Source)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:141)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:153)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:415)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:335)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:781)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:666)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:616)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:602)
          at net.sf.infrared.org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:697)
          at net.sf.infrared.base.util.LoggingFactory.<clinit>(LoggingFactory.java:70)
          at net.sf.infrared.agent.MonitorFactory.init(MonitorFactory.java:119)
          at net.sf.infrared.agent.MonitorFactory.<clinit>(MonitorFactory.java:52)
          at net.sf.infrared.aspects.jdbc.NonWrappingJdbcAspect.aroundCommit(NonWrappingJdbcAspect.java:107)
          at org.hsqldb.jdbc.jdbcConnection_1__1491217698__1354814548___AW_JoinPoint.proceed(Unknown Source)
          at org.hsqldb.jdbc.jdbcConnection_1__1491217698__1354814548___AW_JoinPoint.invoke(Unknown Source)
          at org.hsqldb.jdbc.jdbcConnection.commit(Unknown Source)
          at org.springframework.jdbc.datasource.DataSourceTransactionManager.doCommit(DataSourceTransactionManager.java:224)
          at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:401)
          at org.springframework.transaction.interceptor.TransactionAspectSupport.doCommitTransactionAfterReturning(TransactionAspectSupport.java:260)
          at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:67)
          at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
          at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:174)
          at $Proxy0.saveStatistics(Unknown Source)
          at net.sf.infrared.collector.impl.persistence.PersistTask.run(PersistTask.java:49)
          at java.util.TimerThread.mainLoop(Unknown Source)
          at java.util.TimerThread.run(Unknown Source)
      ============================

      last, i get the following message, what i am doing wrong here?

      ***************************************************************
      * InfraRED version 2.4.1.BETA
      *
      * Configured default logging system from jar:file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%205.5/webapps/infrared-web-all-2.4.1.BETA/WEB-INF/lib/infrared-collector-all-2.4.1.BETA.jar!/default-infrared-log4j.xml. No debug messages would be logged.
      ***************************************************************
      ===========================================

      thx a lot!

       
  • Prosenjit

    Prosenjit - 2011-05-10

    Hi

    I am also facing the same problem. I can only see the HTTP layer in the captured transactions.

    Can somebody help me with the configuration which would enable me to monitor the JSP, EJB and the SQL layers called from the application. The information of my scenario is given below:

    1) I am using the Confluence as an application hosted on the Apache Tomcat Server.
    2) Confluence has its own database HSQL.

    Please help on how to get all the components monitored.

    Thanks
    Regards
    Prosenjit

     

Log in to post a comment.