13. april 2003 - 00:17Der er
36 kommentarer og 1 løsning
Hvorfor kan jeg ikke se mine JSP og servlets?
Jeg har prøvet at finde ud af hvad, der skulle være galt og jeg har fået at vide at det mulig´vis skulle have noget at gøre med opsætningen af mit kodeprogram. Jeg Bruger "Sun One Studio 3rd community Edition" tidligere "forte for Java". Det der sker er at jeg får en NullpointerException hver gang jeg prøver at køre mine JSP sider.
Sun Apr 13 16:14:31 CEST 2003: java.lang.NullPointerException: null java.lang.NullPointerException at org.openide.loaders.DataLoaderPool.getPreferredLoader(DataLoaderPool.java:390) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:345) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:319) at org.openide.loaders.DataObject.find(DataObject.java:427) at org.openide.loaders.DataFolder.findFolder(DataFolder.java:491) at org.netbeans.modules.web.core.ServletSettings.getWWWBrowser(ServletSettings.java:164) at org.netbeans.modules.web.core.LanguageDescriptor.getWebBrowser(LanguageDescriptor.java:68) at org.netbeans.modules.web.core.WebExecUtil.showInBrowser(WebExecUtil.java:133) at org.netbeans.modules.web.core.WebExecUtil.waitAndShowInBrowser(WebExecUtil.java:109) at org.netbeans.modules.web.core.WebExecUtil$1.run(WebExecUtil.java:68) [catch] at java.lang.Thread.run(Thread.java:484)
>>Disky Når jeg kører din test-jsp får jeg følgende meddelelse:
C:\JDK1.3.1_02\JRE\bin\java -cp "D:\Dokumenter\Skole\Projekterforteforjava\sampledir\WEB-INF\classes;D:\Dokumenter\Skole\Projekterforteforjava\sampledir;D:\Dokumenter\Skole\Projekterforteforjava\modules\New Folder\WEB-INF\classes;D:\Dokumenter\Skole\Projekterforteforjava\modules\New Folder;C:\Programmer\Allaire\JRun\servers\default\demo-app\servlets\WEB-INF\classes;C:\Programmer\Allaire\JRun\servers\default\demo-app\servlets;C:\Programmer\Allaire\JRun\servers\default\demo-app\jsp\WEB-INF\classes;C:\Programmer\Allaire\JRun\servers\default\demo-app\jsp;C:\Programmer\Allaire\JRun\servers\default\demo-app\taglib\html\WEB-INF\classes;C:\Programmer\Allaire\JRun\servers\default\demo-app\taglib\html;C:\;C:\FORTE4J\system;C:\JSPCode;C:\Programmer\Allaire\JRun\servers\default\demo-app\jsp\WEB-INF\classes;C:\Programmer\Allaire\JRun\servers\default\demo-app\jsp\usingjsp\Internetbutik;C:\Programmer\Allaire\JRun\servers\default\demo-app\servlets\WEB-INF\classes;C:\Programmer\Allaire\JRun\servers\default\demo-app\taglib\html\WEB-INF\classes;C:\WINDOWS\Recent;C:\forte4j\beans\TimerBean.jar;C:\forte4j\lib\ext\jdbc20x.zip;C:\forte4j\lib\ext\servlet.jar;C:\forte4j\modules\ext\AbsoluteLayout.jar;C:\forte4j\modules\ext\persistence-rt.jar;C:\forte4j\modules\ext\rowset.jar;C:\forte4j\modules\ext\sql.jar;D:\Dokumenter;D:\Dokumenter\Skole\Projekterforteforjava\jspwork\Tomcat+3.2\1d6a4cd5;D:\Dokumenter\Skole\Projekterforteforjava\jspwork\Tomcat+3.2\38d7d40a;D:\Dokumenter\Skole\Projekterforteforjava\jspwork\Tomcat+3.2\422aca8e;D:\Dokumenter\Skole\Projekterforteforjava\jspwork\Tomcat+3.2\42715c7f;D:\Dokumenter\Skole\Projekterforteforjava\jspwork\Tomcat+3.2\4ba388c2;D:\Dokumenter\Skole\Projekterforteforjava\jspwork\Tomcat+3.2\75c7d4fc;D:\Dokumenter\Skole\Projekterforteforjava\modules\New Folder\WEB-INF\classes;D:\Dokumenter\Skole\Projekterforteforjava\sampledir\DiveLog;D:\Dokumenter\Skole\Projekterforteforjava\sampledir\WEB-INF\classes;D:\Dokumenter\Skole\Projekterforteforjava\system;D:\Dokumenter\Skole\projekt2002\Javaopgave\dbdemo\classes\dbdemo;D:\Dokumenter\Skole\projekt2002\Javaopgave\dbdemo\classes\package cache";D:\Dokumenter\Skole\Projekterforteforjava\lib\rt.jar;C:\FORTE4J\lib\locale\core_f4j.jar;C:\FORTE4J\lib\locale\core_f4j_ce.jar;C:\FORTE4J\lib\locale\core_f4j_ce_ja.jar;C:\FORTE4J\lib\locale\core_f4j_ja.jar;C:\FORTE4J\lib\locale\core_ja.jar;C:\FORTE4J\lib\locale\openide_f4j.jar;C:\FORTE4J\lib\locale\openide_ja.jar;C:\FORTE4J\lib\locale\updater_ja.jar;C:\FORTE4J\lib\core.jar;C:\FORTE4J\lib\openide-fs.jar;C:\FORTE4J\lib\openide-nodes.jar;C:\FORTE4J\lib\openide-util.jar;C:\FORTE4J\lib\openide.jar;C:\FORTE4J\lib\ext\locale\ddl_ja.jar;C:\FORTE4J\lib\ext\locale\logger_ja.jar;C:\FORTE4J\lib\ext\locale\rmi-ext_ja.jar;C:\FORTE4J\lib\ext\bsh-1_0-fj.jar;C:\FORTE4J\lib\ext\cmd.jar;C:\FORTE4J\lib\ext\cosnaming.jar;C:\FORTE4J\lib\ext\ddl.jar;C:\FORTE4J\lib\ext\fjscript.jar;C:\FORTE4J\lib\ext\flute.jar;C:\FORTE4J\lib\ext\fscontext.jar;C:\FORTE4J\lib\ext\idlcompilers.jar;C:\FORTE4J\lib\ext\jaas.jar;C:\FORTE4J\lib\ext\jaxp.jar;C:\FORTE4J\lib\ext\jh.jar;C:\FORTE4J\lib\ext\jndi.jar;C:\FORTE4J\lib\ext\ldap.jar;C:\FORTE4J\lib\ext\ldapbp.jar;C:\FORTE4J\lib\ext\logger.jar;C:\FORTE4J\lib\ext\nis.jar;C:\FORTE4J\lib\ext\openorb-1.0.2.jar;C:\FORTE4J\lib\ext\parser.jar;C:\FORTE4J\lib\ext\providerutil.jar;C:\FORTE4J\lib\ext\regexp.jar;C:\FORTE4J\lib\ext\rmi-ext.jar;C:\FORTE4J\lib\ext\rmiregistry.jar;C:\FORTE4J\lib\ext\sac.jar;C:\FORTE4J\lib\ext\sax2.jar;C:\FORTE4J\lib\ext\servlet.jar;C:\FORTE4J\lib\ext\xerces.jar;C:\FORTE4J\lib\ext\pbclient.jar;C:\FORTE4J\lib\ext\jdbc20x.zip;C:\JDK13~1.1_0\lib\dt.jar;C:\JDK13~1.1_0\lib\tools.jar;C:\FORTE4J\modules\registration.jar;C:\FORTE4J\modules\dd2beans.jar;C:\FORTE4J\modules\ant.jar;C:\FORTE4J\modules\ext\ant.jar;C:\FORTE4J\modules\ext\ant-optional.jar;C:\FORTE4J\modules\docs\ant-manual.zip;C:\FORTE4J\modules\autoupdate.jar;C:\FORTE4J\modules\clazz.jar;C:\FORTE4J\modules\db.jar;C:\FORTE4J\modules\dbschema.jar;C:\FORTE4J\modules\debuggerCore.jar;C:\FORTE4J\modules\applet.jar;C:\FORTE4J\modules\toolsDebugger.jar;C:\FORTE4J\modules\jpdaDebugger.jar;C:\FORTE4J\modules\editor.jar;C:\FORTE4J\modules\ext\nb-editor.jar;C:\FORTE4J\modules\idl-syntax.jar;C:\FORTE4J\modules\filecopy.jar;C:\FORTE4J\modules\ext\ftpclient.jar;C:\FORTE4J\modules\html.jar;C:\FORTE4J\modules\httpserver.jar;C:\FORTE4J\modules\ext\webserver.jar;C:\FORTE4J\modules\extbrowser.jar;C:\FORTE4J\modules\image.jar;C:\FORTE4J\modules\jarpackager.jar;C:\FORTE4J\modules\java.jar;C:\FORTE4J\modules\ext\java-gj.jar;C:\FORTE4J\modules\ext\javac.jar;C:\FORTE4J\modules\persistence-ui.jar;C:\FORTE4J\modules\ext\persistence-rt.jar;C:\FORTE4J\modules\beans.jar;C:\FORTE4J\modules\corba.jar;C:\FORTE4J\modules\form.jar;C:\FORTE4J\modules\ext\AbsoluteLayout.jar;C:\FORTE4J\modules\javadoc.jar;C:\FORTE4J\modules\jndi.jar;C:\FORTE4J\modules\loggerModule.jar;C:\FORTE4J\modules\classfile.jar;C:\FORTE4J\modules\browser.jar;C:\FORTE4J\modules\ext\infobus.jar;C:\FORTE4J\modules\projects.jar;C:\FORTE4J\modules\properties.jar;C:\FORTE4J\modules\i18n.jar;C:\FORTE4J\modules\i18n-form.jar;C:\FORTE4J\modules\jdbc.jar;C:\FORTE4J\modules\ext\sql.jar;C:\FORTE4J\modules\ext\rowset.jar;C:\FORTE4J\modules\properties-syntax.jar;C:\FORTE4J\modules\text.jar;C:\FORTE4J\modules\usersguide.jar;C:\FORTE4J\modules\xml.jar;C:\FORTE4J\modules\xml-syntax.jar;C:\FORTE4J\modules\openidex.jar;C:\FORTE4J\modules\j2eeserver.jar;C:\FORTE4J\modules\utilities.jar;C:\FORTE4J\modules\locale\utilities_f4j.jar;C:\FORTE4J\modules\j2eelib.jar;C:\FORTE4J\modules\apisupport-lite.jar;C:\FORTE4J\modules\rmi.jar;C:\FORTE4J\modules\vcscore.jar;C:\FORTE4J\modules\javacvs.jar;C:\FORTE4J\modules\ext\cvslib.jar;C:\FORTE4J\modules\vcsgen.jar;C:\FORTE4J\modules\cvs.jar;C:\FORTE4J\modules\jsp.jar;C:\FORTE4J\modules\ext\jasper.jar;C:\FORTE4J\modules\jsp-syntax.jar;C:\FORTE4J\modules\jspie.jar;C:\FORTE4J\modules\jsp-tomcat.jar;C:\FORTE4J\modules\ext\tomcat-monitor.jar;C:\FORTE4J\modules\iplanet_wsae.jar;C:\FORTE4J\modules\pointbase.jar org.netbeans.modules.web.tomcat.WebAppMain "D:\Dokumenter\Skole\Projekterforteforjava\system\tomcat\server.xml" "D:\Dokumenter\Skole\Projekterforteforjava\system\tomcat" Starting tomcat. Check logs/tomcat.log for error messages FATAL:java.net.BindException: Address in use: JVM_Bindjava.net.BindException: Address in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:452) at java.net.ServerSocket.<init>(ServerSocket.java:170) at java.net.ServerSocket.<init>(ServerSocket.java:121) at org.apache.tomcat.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:97) at org.apache.tomcat.service.PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:239) at org.apache.tomcat.service.PoolTcpConnector.start(PoolTcpConnector.java:188) at org.apache.tomcat.core.ContextManager.start(ContextManager.java:527) at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:202) at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:235) at org.netbeans.modules.web.tomcat.WebAppMain.main(WebAppMain.java:37)
kommer fejlen ved alle JSP sider eller kun når JSP siderne bruger X ? Den kommer ved alle JSP og Servlets!!!
Min classpath ser sådan ud:
SET COMSPEC=C:\WINDOWS\COMMAND.COM SET windir=C:\WINDOWS SET winbootdir=C:\WINDOWS SET PROMPT=$p$g SET TEMP=C:\WINDOWS\TEMP SET TMP=C:\WINDOWS\TEMP SET CLASSPATH=.;C:\jdk1.3.1\lib\TOOLS.JAR; SET PATH=C:\PROGRAMMER\DMI\BIN;C:\jdk1.3.1\bin
Jeg undrer mig en lille smule over den her: C:\Programmer\Allaire\JRun\servers\default\demo-app\servlets\WEB-INF\classes da JRun er et andet produkt en Tomcat.
Denne her var noget jeg havde brugt tidligere, men nu har jeg fjernet denne sti. Og når jeg så kører disky's test fra: 13/04-2003 09:09:25 så får nu kun denne fejlmeddelelse: Sun Apr 13 19:27:19 CEST 2003: java.lang.NullPointerException: null java.lang.NullPointerException at org.openide.loaders.DataLoaderPool.getPreferredLoader(DataLoaderPool.java:390) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:345) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:319) at org.openide.loaders.DataObject.find(DataObject.java:427) at org.openide.loaders.DataFolder.findFolder(DataFolder.java:491) at org.netbeans.modules.web.core.ServletSettings.getWWWBrowser(ServletSettings.java:164) at org.netbeans.modules.web.core.LanguageDescriptor.getWebBrowser(LanguageDescriptor.java:68) at org.netbeans.modules.web.core.WebExecUtil.showInBrowser(WebExecUtil.java:133) at org.netbeans.modules.web.core.WebExecUtil.waitAndShowInBrowser(WebExecUtil.java:109) at org.netbeans.modules.web.core.WebExecUtil$1.run(WebExecUtil.java:68) [catch] at java.lang.Thread.run(Thread.java:484)
Tools" "Options" "IDE Configuration" Når jeg går her ind kommer denne fejlmeddelelse:
Mon Apr 14 00:21:57 CEST 2003: java.lang.NullPointerException: null java.lang.NullPointerException at org.openide.loaders.DataLoaderPool.getPreferredLoader(DataLoaderPool.java:390) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:345) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:319) at org.openide.loaders.DataObject.find(DataObject.java:427) at org.openide.loaders.DataFolder.findFolder(DataFolder.java:491) at org.netbeans.modules.web.core.ServletSettings.getWWWBrowser(ServletSettings.java:164) at java.lang.reflect.Method.invoke(Native Method) at org.openide.nodes.PropertySupport$Reflection.getValue(PropertySupport.java:187) at org.openide.explorer.propertysheet.PropertyDetails.getPropertyValue(PropertyDetails.java:142) at org.openide.explorer.propertysheet.PropertyValue.<init>(PropertyValue.java:41) at org.openide.explorer.propertysheet.PropertySheet.refreshTab(PropertySheet.java:800) at org.openide.explorer.propertysheet.PropertySheet.setCurrentPage(PropertySheet.java:498) at org.openide.explorer.propertysheet.PropertySheet.refreshPropertySheet(PropertySheet.java:659) at org.openide.explorer.propertysheet.PropertySheet.access$1500(PropertySheet.java:68) at org.openide.explorer.propertysheet.PropertySheet$14.run(PropertySheet.java:1228) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:337) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
Både ja og nej. Jeg har fundet ud af at jeg hellere vil købe JBuilder 6.0! Det er lidt lettere for Mig!!!!! Jeg ved godt at andre synes "Sun One Studio" er nemmere! Nu får I jeres point, og så heller lykke frem over! Og mange tak for HJÆLPEN TIL ALLE!!!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.