I've never seen internal jvm errors like this before - particularly applet related ones. What browser / OS are you using? Maybe try using a later jvm may help. I'd try switching browsers too.
HTH, Robert 2008/10/27 lqg629 <[EMAIL PROTECTED]>: > > Hi, > I am running tomcat5.5 and axis2-1.4.My intention is using > soapmonitor .but when I visit httP://localhost:8080/axis2/SOAPMonitor,the > console display follow trace: > Java Plug-in 1.5.0 > 使用 JRE 版本 1.5.0 Java HotSpot(TM) Client VM > 用户主目录 = C:\Documents and Settings\lyn > ---------------------------------------------------- > c: 清除控制台窗口 > f: 终结在结束队列上的对象 > g: 垃圾收集 > h: 显示此帮助消息 > l: 转储类载入程序列表 > m: 打印内存使用 > o: 触发日志记录 > p: 重新载入代理配置 > q: 隐藏控制台 > r: 重新载入策略配置 > s: 转储系统和部署属性 > t: 转储线程列表 > v: 转储线程堆栈 > x: 清除类载入程序高速缓存 > 0-5: 设置跟踪级别为<n> > ---------------------------------------------------- > java.lang.NullPointerException > at javax.swing.border.EmptyBorder.<init>(Unknown Source) > at > com.sun.java.swing.plaf.windows.WindowsTableHeaderUI$XPDefaultRenderer.getTableCellRendererComponent(Unknown > Source) > at javax.swing.plaf.basic.BasicTableHeaderUI.getHeaderRenderer(Unknown > Source) > at javax.swing.plaf.basic.BasicTableHeaderUI.getHeaderHeight(Unknown > Source) > at javax.swing.plaf.basic.BasicTableHeaderUI.createHeaderSize(Unknown > Source) > at javax.swing.plaf.basic.BasicTableHeaderUI.getPreferredSize(Unknown > Source) > at javax.swing.JComponent.getPreferredSize(Unknown Source) > at javax.swing.ViewportLayout.preferredLayoutSize(Unknown Source) > at java.awt.Container.preferredSize(Unknown Source) > at java.awt.Container.getPreferredSize(Unknown Source) > at javax.swing.JComponent.getPreferredSize(Unknown Source) > at javax.swing.ScrollPaneLayout.preferredLayoutSize(Unknown Source) > at java.awt.Container.preferredSize(Unknown Source) > at java.awt.Container.getPreferredSize(Unknown Source) > at javax.swing.JComponent.getPreferredSize(Unknown Source) > at java.awt.BorderLayout.preferredLayoutSize(Unknown Source) > at java.awt.Container.preferredSize(Unknown Source) > at java.awt.Container.getPreferredSize(Unknown Source) > at javax.swing.JComponent.getPreferredSize(Unknown Source) > at > javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager.getPreferredSizeOfComponent(Unknown > Source) > at > javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager.getPreferredSizes(Unknown > Source) > at > javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager.resetToPreferredSizes(Unknown > Source) > at > javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager.layoutContainer(Unknown > Source) > at java.awt.Container.layout(Unknown Source) > at java.awt.Container.doLayout(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validate(Unknown Source) > at sun.plugin.util.GrayBoxPainter.freezePainting(Unknown Source) > at sun.plugin.AppletViewer.showAppletStatus(Unknown Source) > at sun.applet.AppletPanel.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > Exception in thread "thread > applet-org.apache.axis2.soapmonitor.applet.SOAPMonitorApplet.class" > java.lang.NullPointerException > at javax.swing.border.EmptyBorder.<init>(Unknown Source) > at > com.sun.java.swing.plaf.windows.WindowsTableHeaderUI$XPDefaultRenderer.getTableCellRendererComponent(Unknown > Source) > at javax.swing.plaf.basic.BasicTableHeaderUI.getHeaderRenderer(Unknown > Source) > at javax.swing.plaf.basic.BasicTableHeaderUI.getHeaderHeight(Unknown > Source) > at javax.swing.plaf.basic.BasicTableHeaderUI.createHeaderSize(Unknown > Source) > at javax.swing.plaf.basic.BasicTableHeaderUI.getPreferredSize(Unknown > Source) > at javax.swing.JComponent.getPreferredSize(Unknown Source) > at javax.swing.ViewportLayout.preferredLayoutSize(Unknown Source) > at java.awt.Container.preferredSize(Unknown Source) > at java.awt.Container.getPreferredSize(Unknown Source) > at javax.swing.JComponent.getPreferredSize(Unknown Source) > at javax.swing.ScrollPaneLayout.preferredLayoutSize(Unknown Source) > at java.awt.Container.preferredSize(Unknown Source) > at java.awt.Container.getPreferredSize(Unknown Source) > at javax.swing.JComponent.getPreferredSize(Unknown Source) > at java.awt.BorderLayout.preferredLayoutSize(Unknown Source) > at java.awt.Container.preferredSize(Unknown Source) > at java.awt.Container.getPreferredSize(Unknown Source) > at javax.swing.JComponent.getPreferredSize(Unknown Source) > at > javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager.getPreferredSizeOfComponent(Unknown > Source) > at > javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager.getPreferredSizes(Unknown > Source) > at > javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager.resetToPreferredSizes(Unknown > Source) > at > javax.swing.plaf.basic.BasicSplitPaneUI$BasicHorizontalLayoutManager.layoutContainer(Unknown > Source) > at java.awt.Container.layout(Unknown Source) > at java.awt.Container.doLayout(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validateTree(Unknown Source) > at java.awt.Container.validate(Unknown Source) > at sun.plugin.util.GrayBoxPainter.getGrayBoxPanel(Unknown Source) > at sun.plugin.util.GrayBoxPainter.paintGrayBox(Unknown Source) > at sun.plugin.util.GrayBoxPainter.repaintGrayBox(Unknown Source) > at sun.plugin.util.GrayBoxPainter.showLoadingError(Unknown Source) > at sun.plugin.AppletViewer.showAppletException(Unknown Source) > at sun.applet.AppletPanel.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > > During setup, I sticked strict to > http://ws.apache.org/axis2/1_4/soapmonitor-module.html . > I has set the environment variable and path of java. > > thanks. > > > > iksrazal wrote: >> >> Hi Daniel, >> >> You are using the 1.3 docs, and there was a package name change for 1.4: >> >> http://ws.apache.org/axis2/1_4/soapmonitor-module.html >> >> "Starting with axis2 1.4, the applets code is in the >> org.apache.axis2.soapmonitor.applet package. Therefore the 'org' >> directory created by the unpacking of soapmonitor-1.4.jar should be >> placed in <CATALINA_HOME>/webapps/axis2/ as shown in the above >> example." >> >> Note the new 'org' directory part of the docs. >> >> HTH, >> Robert >> >> >> On Wed, May 28, 2008 at 12:43 PM, Daniel Germanus >> <[EMAIL PROTECTED]> wrote: >>> Hi, >>> >>> I'm running tomcat 6.0.14 and axis2 1.4. my intention is using >>> soapmonitor but - as i'm somehow new to this scenario - there are >>> problems: >>> the soapmonitor applet doesn't start, java console says there's a >>> ClassNotFound exception on the SOAPMonitorApplet.class file. >>> During setup, I sticked strict to >>> http://ws.apache.org/axis2/1_3/soapmonitor-module.html and put the >>> applet class as mentioned there to <CATALINA_HOME>/webapps/axis2/ >>> I double-checked axis2.xml and web.xml as well... >>> >>> I guess there's a missing reference or incorrect system environment >>> variable set? >>> >>> thanks for any help, >>> Daniel >>> >>> P.S. that's the console trace: >>> >>> Java Plug-in 1.6.0_06 >>> Laden: Klasse org.apache.axis2.soapmonitor.applet.SOAPMonitorApplet.class >>> nicht gefunden >>> java.lang.ClassNotFoundException: >>> org.apache.axis2.soapmonitor.applet.SOAPMonitorApplet.class >>> at sun.applet.AppletClassLoader.findClass(Unknown Source) >>> at java.lang.ClassLoader.loadClass(Unknown Source) >>> at sun.applet.AppletClassLoader.loadClass(Unknown Source) >>> at java.lang.ClassLoader.loadClass(Unknown Source) >>> at sun.applet.AppletClassLoader.loadCode(Unknown Source) >>> at sun.applet.AppletPanel.createApplet(Unknown Source) >>> at sun.plugin.AppletViewer.createApplet(Unknown Source) >>> at sun.applet.AppletPanel.runLoader(Unknown Source) >>> at sun.applet.AppletPanel.run(Unknown Source) >>> at java.lang.Thread.run(Unknown Source) >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> > > -- > View this message in context: > http://www.nabble.com/soapmonitor---where-to-place-applet-classes-tp17515724p20188382.html > Sent from the Axis - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
