1,105,375 Community Members

applet written in java not working on php linux after copying files

Member Avatar
himvj1
Newbie Poster
4 posts since Mar 2011
Reputation Points: 0 [?]
Q&As Helped to Solve: 0 [?]
Skill Endorsements: 0 [?]
 
0
 

Hi,
I am new to php. I have copied one php application from one linux server to other linux server
after copy application is working fine but the applet to view image in that application is showing two error messages.

error is :

java.lang.NullPointerException
    at com.primeleaf.viewer.manager.DocumentManager.setDocument(DocumentManager.java:123)
    at com.primeleaf.viewer.manager.CommunicationManager.init(CommunicationManager.java:76)
    at com.primeleaf.viewer.DocumentViewer.init(DocumentViewer.java:67)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)



and   



com.sun.java.swing.plaf.windows.WindowsLookAndFeel
[Fatal Error] :1:1: Premature end of file.
org.xml.sax.SAXParseException: Premature end of file.
    at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
    at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
    at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
    at com.primeleaf.viewer.io.ReaderThread.getContentBytes(ReaderThread.java:139)
    at com.primeleaf.viewer.manager.CommunicationManager.init(CommunicationManager.java:74)
    at com.primeleaf.viewer.DocumentViewer.init(DocumentViewer.java:67)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
java.awt.Dimension[width=217,height=106]

Code to run that Applet on client machine is

<BODY>

<input type="hidden" id="HSPath" name="HSPath" value=" <?php echo rtrim($_SERVER['HTTP_HOST']);?>">
<script type="text/javascript">
var nhpath;
nhpath= document.getElementById('HSPath').value;
var hpath = nhpath.replace(/^\s+|\s+$/g, '') ;
document.write('<OBJECT classid = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase = "http://java.sun.com/update/1.4.2/jinstall-1_4-windows-i586.cab#Version=1,4,0,0"   WIDTH = "100%" HEIGHT = "385"  border="0">');

document.write('<PARAM NAME = "CODE"  VALUE = "com.primeleaf.viewer.DocumentViewer.class" >');
document.write('<PARAM NAME = "ARCHIVE"  VALUE = "PrimeleafViewer.jar" >');
document.write('<PARAM NAME = "type"  VALUE = "application/x-java-applet;version=1.4">');
document.write('<PARAM NAME = "scriptable" VALUE = "true">');
document.write('<PARAM NAME = "SESSION_ID" VALUE="MYDAT">');
document.write('<PARAM NAME = "DOCUMENT_ID" VALUE="20070928">');
document.write('<PARAM NAME = "START_PAGE" VALUE="-1">');

document.write('<PARAM NAME = "END_PAGE" VALUE="-1">');

document.write('<PARAM NAME = "INITIAL_PAGE" VALUE="0">');

document.write('<PARAM NAME = "CONTENT_TYPE" VALUE="1">');

document.write('<PARAM NAME = "CONTENT_URL" VALUE="http://'+hpath+'/dms/user/Gravity/GraViewImg.php">');

document.write('<PARAM NAME=  "cache_version" VALUE="1.0.1.17">');

document.write('<PARAM NAME = "image" VALUE="/images/appletlogo.gif">');

document.write('<PARAM NAME = "boxbgcolor" VALUE="#ffffff">');

document.write('<COMMENT>');

document.write('<EMBED type = "application/x-java-applet;version=1.4" CODE = "com.primeleaf.viewer.DocumentViewer.class" ARCHIVE = "PrimeleafViewer.jar"   WIDTH = "100%"    HEIGHT = "385"  scriptable = "true"     CONTENT_URL="http://'+hpath+'/dms/user/Gravity/GraViewImg.php"  pluginspage = "http://java.sun.com/products/plugin/index.html#download" cache_version="1.0.1.17">');

document.write('<NOEMBED></NOEMBED>');

document.write('</EMBED>');

document.write('</COMMENT>');

document.write('</OBJECT>');
</script>
<!--</td>
</tr>
</table>
-->
</BODY>

Can any body provide me any solution, how i can make this image viewer applet to work.

Thanks in advance.

Member Avatar
cereal
Posting Virtuoso
1,710 posts since Aug 2007
Reputation Points: 461 [?]
Q&As Helped to Solve: 345 [?]
Skill Endorsements: 44 [?]
 
0
 

What happens inside GraViewImg.php? And do you get correct access to this url?

http://'+hpath+'/dms/user/Gravity/GraViewImg.php

From the errors it seems the applet is receiving NULL.

You
This article has been dead for over three months: Start a new discussion instead
Post:
Start New Discussion
Tags Related to this Article