User 512caa4d13
26-09-2008 10:31:26
I am trying to extend the JMSketch functionality to a java class but it giving following exceptions and warnings...
Sep 26, 2008 3:29:00 PM chemaxon.license.LicenseReader b
WARNING: Reading Java system property is not allowed: null
Sep 26, 2008 3:29:00 PM chemaxon.license.LicenseReader e
WARNING: Reading license.cxl file from user home is not allowed:
Sep 26, 2008 3:29:00 PM chemaxon.license.LicenseReader e
WARNING: Reading licenses.dat file from user home is not allowed:
java.lang.StackOverflowError
at java.util.Hashtable.get(Unknown Source)
at javax.swing.UIDefaults.getFromHashtable(Unknown Source)
at javax.swing.UIDefaults.get(Unknown Source)
at javax.swing.MultiUIDefaults.get(Unknown Source)
at javax.swing.UIDefaults.getColor(Unknown Source)
at javax.swing.UIManager.getColor(Unknown Source)
at javax.swing.LookAndFeel.installColors(Unknown Source)
at javax.swing.LookAndFeel.installColorsAndFont(Unknown Source)
at javax.swing.plaf.basic.BasicPanelUI.installDefaults(Unknown Source)
at javax.swing.plaf.basic.BasicPanelUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JPanel.setUI(Unknown Source)
at javax.swing.JPanel.updateUI(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JRootPane.createGlassPane(Unknown Source)
at javax.swing.JRootPane.<init>(Unknown Source)
at javax.swing.JApplet.createRootPane(Unknown Source)
at javax.swing.JApplet.<init>(Unknown Source)
at JMSketch.<init>(Unknown Source)
at SampleJMSketch.<init>(SampleJMSketch.java:8)
at SampleJMSketch.<init>(SampleJMSketch.java:10)
The code I have written in my java class is:
public class SampleJMSketch extends JMSketch{
public SampleJMSketch(){
super();
}
SampleJMSketch sampleeditor = new SampleJMSketch();
public void init() {
sampleeditor.start();
}
}
Please help me to get the solution as the class is compiled properly, I have created the jar file for this class and achieved in the HTML page [as working on a web application].
The HTML code is:
<applet name="Marvin_editor" CODE="SampleJMSketch.class" CODEBASE="config/appletjar" ARCHIVE="SampleJMSketch01.jar, jmarvin_unsigned.jar, aloe.jar, MarvinBeans.jar" WIDTH=540 HEIGHT=480>
<strong>Your browser does not support the applet tag.</strong>
</applet>
Sep 26, 2008 3:29:00 PM chemaxon.license.LicenseReader b
WARNING: Reading Java system property is not allowed: null
Sep 26, 2008 3:29:00 PM chemaxon.license.LicenseReader e
WARNING: Reading license.cxl file from user home is not allowed:
Sep 26, 2008 3:29:00 PM chemaxon.license.LicenseReader e
WARNING: Reading licenses.dat file from user home is not allowed:
java.lang.StackOverflowError
at java.util.Hashtable.get(Unknown Source)
at javax.swing.UIDefaults.getFromHashtable(Unknown Source)
at javax.swing.UIDefaults.get(Unknown Source)
at javax.swing.MultiUIDefaults.get(Unknown Source)
at javax.swing.UIDefaults.getColor(Unknown Source)
at javax.swing.UIManager.getColor(Unknown Source)
at javax.swing.LookAndFeel.installColors(Unknown Source)
at javax.swing.LookAndFeel.installColorsAndFont(Unknown Source)
at javax.swing.plaf.basic.BasicPanelUI.installDefaults(Unknown Source)
at javax.swing.plaf.basic.BasicPanelUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JPanel.setUI(Unknown Source)
at javax.swing.JPanel.updateUI(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JPanel.<init>(Unknown Source)
at javax.swing.JRootPane.createGlassPane(Unknown Source)
at javax.swing.JRootPane.<init>(Unknown Source)
at javax.swing.JApplet.createRootPane(Unknown Source)
at javax.swing.JApplet.<init>(Unknown Source)
at JMSketch.<init>(Unknown Source)
at SampleJMSketch.<init>(SampleJMSketch.java:8)
at SampleJMSketch.<init>(SampleJMSketch.java:10)
The code I have written in my java class is:
public class SampleJMSketch extends JMSketch{
public SampleJMSketch(){
super();
}
SampleJMSketch sampleeditor = new SampleJMSketch();
public void init() {
sampleeditor.start();
}
}
Please help me to get the solution as the class is compiled properly, I have created the jar file for this class and achieved in the HTML page [as working on a web application].
The HTML code is:
<applet name="Marvin_editor" CODE="SampleJMSketch.class" CODEBASE="config/appletjar" ARCHIVE="SampleJMSketch01.jar, jmarvin_unsigned.jar, aloe.jar, MarvinBeans.jar" WIDTH=540 HEIGHT=480>
<strong>Your browser does not support the applet tag.</strong>
</applet>