Nosuchmethoderror tutorial clickMeApp
I started learing java using SUN tutorials. (http://java.sun.com/docs/books/tutorial/java/concepts/practical.html)
java ClickMeApp
gives the following error.
C:\myjava>java ClickMeApp
Exception occurred during event dispatching:
java.lang.NoSuchMethodError
at ClickMeApp.createAndShowGUI(ClickMeApp.java:48)
at ClickMeApp.run(ClickMeApp.java:38)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Appreciate any help.
Thanks in advance,
Meher
Thanks for the response. After I saw your response, I delete all .java and .class files. Freshly downloaded ClickMeApp.java, ClickMe.java and Spot.java files, compliled with javac.
C:\myjava>javac ClickMe.java
C:\myjava>javac ClickMeApp.java
C:\myjava>javac Spot.java
C:\myjava>dir
Directory of C:\myjava
08/26/2005 02:11 PM <DIR> .
08/26/2005 02:11 PM <DIR> ..
08/26/2005 02:11 PM 2,176 ClickMe.class
08/26/2005 02:11 PM 2,380 ClickMe.java
08/26/2005 02:11 PM 1,069 ClickMeApp.class
08/26/2005 02:10 PM 2,249 ClickMeApp.java
08/26/2005 02:11 PM 418 Spot.class
08/26/2005 02:11 PM 461 Spot.java
C:\myjava>java ClickMeApp
Exception occurred during event dispatching:
java.lang.NoSuchMethodError
at ClickMeApp.createAndShowGUI(ClickMeApp.java:48)
at ClickMeApp.run(ClickMeApp.java:38)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Similar Messages
-
Web Service tutorial using NetBeans 5.5 fails on OS X Tiger
I have tried doing this tutorial using NetBeans 5.5 with the Enterprise Pack and Visual Web extensions installed. I am able to get it to run fine on my WinXP machine configured with the same NetBeans 5.5 stuff as the Mac. I have tried it several times always with the same result. Any insight that you can provide will be greatly appreciated.
The tutorial is located: http://www.netbeans.org/kb/55/websvc-jax-ws.html
Below is what is being returned in the Output window upon Run:
init:
deps-module-jar:
deps-ear-jar:
deps-jar:
Created dir: /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/classes
Created dir: /Users/bob/Programming/CalculatorWSApplication/build/web/META-INF
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/META-INF
Copying 4 files to /Users/bob/Programming/CalculatorWSApplication/build/web
library-inclusion-in-archive:
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
Copying 1 file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/lib
library-inclusion-in-manifest:
Compiling 1 source file to /Users/bob/Programming/CalculatorWSApplication/build/web/WEB-INF/classes
wsgen-init-nonJSR109:
Created dir: /Users/bob/Programming/CalculatorWSApplication/build/generated/wsgen/service
wsgen-CalculatorWS-nonJSR109:
Problem encountered during annotation processing;
see stacktrace below for more information.
java.lang.NoSuchMethodError: com.sun.codemodel.JCodeModel._class(Ljava/lang/String;Lcom/sun/codemodel/ClassType;)Lcom/sun/codemodel/JDefinedClass;
at com.sun.tools.ws.processor.modeler.annotation.WebServiceWrapperGenerator.getCMClass(WebServiceWrapperGenerator.java:446)
at com.sun.tools.ws.processor.modeler.annotation.WebServiceWrapperGenerator.generateWrappers(WebServiceWrapperGenerator.java:256)
at com.sun.tools.ws.processor.modeler.annotation.WebServiceWrapperGenerator.processMethod(WebServiceWrapperGenerator.java:141)
at com.sun.tools.ws.processor.modeler.annotation.WebServiceVisitor.visitMethodDeclaration(WebServiceVisitor.java:468)
at com.sun.tools.apt.mirror.declaration.MethodDeclarationImpl.accept(MethodDeclarationImpl.java:41)
at com.sun.tools.ws.processor.modeler.annotation.WebServiceVisitor.processMethods(WebServiceVisitor.java:406)
at com.sun.tools.ws.processor.modeler.annotation.WebServiceVisitor.postProcessWebService(WebServiceVisitor.java:361)
at com.sun.tools.ws.processor.modeler.annotation.WebServiceWrapperGenerator.postProcessWebService(WebServiceWrapperGenerator.java:115)
at com.sun.tools.ws.processor.modeler.annotation.WebServiceVisitor.visitClassDeclaration(WebServiceVisitor.java:167)
at com.sun.tools.apt.mirror.declaration.ClassDeclarationImpl.accept(ClassDeclarationImpl.java:95)
at com.sun.tools.ws.processor.modeler.annotation.WebServiceAP.buildModel(WebServiceAP.java:345)
at com.sun.tools.ws.processor.modeler.annotation.WebServiceAP.process(WebServiceAP.java:230)
at com.sun.mirror.apt.AnnotationProcessors$CompositeAnnotationProcessor.process(AnnotationProcessors.java:60)
at com.sun.tools.apt.comp.Apt.main(Apt.java:454)
at com.sun.tools.apt.main.JavaCompiler.compile(JavaCompiler.java:448)
at com.sun.tools.apt.main.Main.compile(Main.java:1075)
at com.sun.tools.apt.main.Main.compile(Main.java:938)
at com.sun.tools.apt.Main.processing(Main.java:95)
at com.sun.tools.apt.Main.process(Main.java:85)
at com.sun.tools.apt.Main.process(Main.java:67)
at com.sun.tools.ws.wscompile.CompileTool.buildModel(CompileTool.java:603)
at com.sun.tools.ws.wscompile.CompileTool.run(CompileTool.java:536)
at com.sun.tools.ws.util.ToolBase.run(ToolBase.java:54)
at com.sun.tools.ws.ant.WsGen.execute(WsGen.java:457)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.tools.ant.Target.performTasks(Target.java:369)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:240)
at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:293)
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:131)
error: compilation failed, errors should have been reported
wsgen-generate-nonJSR109:
compile:
compile-jsps:
Created dir: /Users/bob/Programming/CalculatorWSApplication/dist
Building jar: /Users/bob/Programming/CalculatorWSApplication/dist/CalculatorWSApplication.war
do-dist:
dist:
Incrementally deploying http://localhost:8084/CalculatorWSApplication
Completed incremental distribution of http://localhost:8084/CalculatorWSApplication
Incrementally redeploying http://localhost:8084/CalculatorWSApplication
deploy?config=file:/tmp/context18085.xml&path=/CalculatorWSApplication
OK - Deployed application at context path /CalculatorWSApplication
run-deploy:
Browsing: http://localhost:8084/CalculatorWSApplication/CalculatorWS?Tester
run-display-browser:
run:
BUILD SUCCESSFUL (total time: 1 second)This problem gets solved if you do NOT provide the Java path to the installer.
e.g.
if you have Java in /usr//bin/java
make sure your PATH does not have /usr/bin....
so basically which java throw error....Then provide the JRE PATH in oraparam.ini for the installer to start ...
Give it a try...
Karurkar -
Hi everyone,
Just now i tried to run the 'simple' example in an JAXRPC Security part in the JWSDP 1.4 tutorial but got the following error:
run-sample:
[echo] Running the simple.TestClient program....
[java] Service URL=http://localhost:8080/securesimple/Ping
[java] Exception in thread "main" java.lang.NoSuchMethodError: com.sun.xml.wss.configuration.SecurityConfigurationXmlReader.readJAXRPCSecurityConfigurationString(Ljava/lang/String;Z)Lcom/sun/xml/wss/configuration/JAXRPCSecurityConfiguration;
[java] at com.sun.xml.rpc.security.SecurityPluginUtil.<init>(SecurityPluginUtil.java:128)
[java] at simple.PingPort_Ping_Stub.<clinit>(PingPort_Ping_Stub.java:40)
[java] at simple.PingService_Impl.getPing(PingService_Impl.java:68)
[java] at simple.TestClient.main(TestClient.java:27)
Can anybody give me a clue?Vishal, thanks a lot for your reply. I used the App Server 2004Q4 beta and got the problem. When I switch to version 8.0.0_01 the things work well.
But now I'm trying to understand this example and creating my own simple web app using encryption feature. From the files in the example dicrectory I can figure out the security applied at client by examining client stub files generated by the wscompile in the asant gen-client task. But I wonder when security is added to the server side. Is it when we use wsdeploy with the model part specifiedin jaxrpc-ri.xml? What is the procedure to apply the security to the web service?
The last thing I want to ask is whether the deploytool bundled inside App Server can do the same things as ant task (eg. wsdeploy with some arguments). -
Hello,
I try de ADF tutorial and when I try to run in Internet Explorer I get an message error :
[b]500 Internal Server Error
java.lang.NoSuchMethodError: oracle.adf.view.faces.context.AdfFacesContextFactory.createContext(Ljava/lang/Object;Ljava/lang/Object;)Loracle/adf/view/faces/context/AdfFacesContext; at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:187) at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:106) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:619) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:117) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:110) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.1.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595)
I am very new user of JDevelopper, please tell me what I've got wrong ?
Best regards,Hi,
are you trying to run example workspaces that come with the tutorial? The tutorial requires JDeveloper 10.1.3 that would cause exceptions when run in JDeveloper 10.1.3.1 (which has a newer version of JSF)
Frank -
AMA Dialog throws Exception : java.lang.NoSuchMethodError
Hi,
I am trying to create my own Search Rules for the Application Migration Assistant v1.0, I am following the online tutorial. I am using JDev 10.1.2.0.0 ( Build 1811 ).
If I try to specify the New Search Rules File, the dialog throws this error :-
Exception occurred during event dispatching:
java.lang.NoSuchMethodError: oracle.xml.parser.schema.XSDBuilder.build(Ljava/io/
InputStream;Ljava/net/URL;)Ljava/lang/Object;
at oracle.mtg.sqllocator.addin.analyzer.RulesValidator._buildXMLSchema(U
nknown Source)
at oracle.mtg.sqllocator.addin.analyzer.RulesValidator.validateXML(Unkno
wn Source)
at oracle.mtg.sqllocator.addin.project.ui.EditSearchRulesFilePanel._comm
it(Unknown Source)
at oracle.mtg.sqllocator.addin.project.ui.EditSearchRulesFilePanel.acces
s$000(Unknown Source)
at oracle.mtg.sqllocator.addin.project.ui.EditSearchRulesFilePanel$1.vet
oableChange(Unknown Source)
at java.beans.VetoableChangeSupport.fireVetoableChange(VetoableChangeSup
port.java:300)
at java.beans.VetoableChangeSupport.fireVetoableChange(VetoableChangeSup
port.java:217)
at oracle.bali.ewt.dialog.JEWTDialog.fireVetoableChange(Unknown Source)
at oracle.bali.ewt.dialog.JEWTDialog.dismissDialog(Unknown Source)
at oracle.bali.ewt.dialog.JEWTDialog$UIListener.actionPerformed(Unknown
Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:17
86)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
ctButton.java:1839)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL
istener.java:245)
at java.awt.Component.processMouseEvent(Component.java:5100)
at java.awt.Component.processEvent(Component.java:4897)
at java.awt.Container.processEvent(Container.java:1569)
at java.awt.Component.dispatchEventImpl(Component.java:3615)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
at java.awt.Container.dispatchEventImpl(Container.java:1613)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:141)
at java.awt.Dialog$1.run(Dialog.java:540)
at java.awt.Dialog.show(Dialog.java:561)
at java.awt.Component.show(Component.java:1133)
at java.awt.Component.setVisible(Component.java:1088)
at oracle.bali.ewt.dialog.JEWTDialog.runDialog(Unknown Source)
at oracle.ide.dialogs.WizardLauncher.runDialog(WizardLauncher.java:55)
at oracle.mtg.sqllocator.addin.project.ui.EditSearchRulesFilePanel._modi
fySearchRulesFile(Unknown Source)
at oracle.mtg.sqllocator.addin.project.ui.EditSearchRulesFilePanel.creat
eCOMBean(Unknown Source)
at oracle.mtg.sqllocator.addin.project.ui.SearchRulesListPanel._newCOMBe
an(Unknown Source)
at oracle.mtg.sqllocator.addin.project.ui.SearchRulesListPanel$UIObserve
r.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:17
86)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Abstra
ctButton.java:1839)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL
istener.java:245)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:2
31)
at java.awt.Component.processMouseEvent(Component.java:5100)
at java.awt.Component.processEvent(Component.java:4897)
at java.awt.Container.processEvent(Container.java:1569)
at java.awt.Component.dispatchEventImpl(Component.java:3615)
at java.awt.Container.dispatchEventImpl(Container.java:1627)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
at java.awt.Container.dispatchEventImpl(Container.java:1613)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3477)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:141)
at java.awt.Dialog$1.run(Dialog.java:540)
at java.awt.Dialog.show(Dialog.java:561)
at java.awt.Component.show(Component.java:1133)
at java.awt.Component.setVisible(Component.java:1088)
at oracle.bali.ewt.dialog.JEWTDialog.runDialog(Unknown Source)
at oracle.ide.dialogs.WizardLauncher.runDialog(WizardLauncher.java:55)
at oracle.ide.panels.TDialogLauncher.showDialog(TDialogLauncher.java:276
at oracle.jdeveloper.model.JProjectSettingsPanel.showDialog(JProjectSett
ingsPanel.java:185)
at oracle.jdeveloper.model.JProjectSettingsPanel.showDialog(JProjectSett
ingsPanel.java:110)
at oracle.jdeveloper.model.JProjectSettingsPanel.showDialog(JProjectSett
ingsPanel.java:101)
at oracle.jdeveloper.model.JProjectStructureController.handleEvent(JProj
ectStructureController.java:342)
at oracle.ide.IdeAction.performAction(IdeAction.java:649)
at oracle.ide.IdeAction$1.run(IdeAction.java:857)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh
read.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)I am not sure what other relevant information is necessary to debug this. I found the procedure really straightforward, but it's just this naggin error which is stopping me from completing my work.
Can you please help me with this ?
Regards,
SandeepHi Donal,
Thanks for your response. I found an archived version of JDeveloper v 9.0.4.1.1 ( Build 1436 ). However, AMA refuses to show up in this versiontoo.
I even tried to add AMA as an "External Tool" , by trying to invoke the class oracle.mtg.sqllocator.addin.SQLLocatorExtension that is listed in jdev-ext.xml. I even tried with oracle.mtg.sqllocator.addin.sqlnav.SqlNavigatorAddin, but it still doesn't work.
If I try to call one of the two classes directly, I get this error :-
java.io.IOException: CreateProcess: D:\JDev9.0.4\jdev\lib\ext\ama.jar!\oracle\mtg\sqllocator\addin\SQLLocatorExtension.class error=3
at java.lang.Win32Process.create(Native Method)
at java.lang.Win32Process.<init>(Win32Process.java:66)
at java.lang.Runtime.execInternal(Native Method)
at java.lang.Runtime.exec(Runtime.java:566)
at oracle.ide.runner.Starter.start(Starter.java:195)
at oracle.ide.runner.RunProcess.startTarget(RunProcess.java:524)
at oracle.ide.runner.RunProcess.start(RunProcess.java:477)
at oracle.ide.runner.SimpleProcess.exec(SimpleProcess.java:203)
at oracle.jdevimpl.toolmanager.Tool.invoke(Tool.java:355)
at oracle.jdevimpl.toolmanager.ToolManager.handleEvent(ToolManager.java:581)
at oracle.ide.IdeAction$1.run(IdeAction.java:634)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)We'll be soon engaged in a major effort to revamp a big Java Application & AMA will be of big help to us.
Regards,
Sandeep -
JSTL throwing java.lang.NoSuchMethodError: Exception
Hai folks,
I was trying to install JSTL in tomcat's container.
I've copied all jar files into the webapps\ROOT\WEB-INF\lib directory.TLD files are copied to the webapps\ROOT\WEB-INF directory. I've also rewrited the web.xml with corresponding TLD's uri mappings.
But i am always getting this exception.
org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.NoSuchMethodError:
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjava/lang/String;ZZ)V
at org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibraryInfoImpl.java:568)
at org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryInfoImpl.java:401)
at org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:248)
at org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:162)
at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:418)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1539)
at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
at org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:146)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:296)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:7
38)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:526)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Please help.Hai folks,
I was trying to install JSTL in tomcat's container.
I've copied all jar files into the
webapps\ROOT\WEB-INF\lib directory.TLD files are
copied to the webapps\ROOT\WEB-INF directory. I've
also rewrited the web.xml with corresponding TLD's
uri mappings.Delete the TLDs. Remove the taglib changes you made to the web.xml. I am not sure what tutorial tells people to do this, but it is WRONG for installing JSTL (or any Custom Tag Library that is packaged properly).
All you need is the standard.jar and jstl.jar in your WEB-INF/lib directory (and maybe an XMLParser if you are using the <xml: tags).
Anyway. That may not be your main problem. Make sure you are using the correct version of JSTL for you server.
If you are using Tomcat 4, you need JSTL 1.0
If you are using Tomcat 5, you need JSTL 1.1
>
But i am always getting this exception.
org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw
exception
java.lang.NoSuchMethodError:
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava
/lang/String;ZLjava/lang/String;ZZ)V
at
t
org.apache.jasper.compiler.TagLibraryInfoImpl.createAt
tribute(TagLibraryInfoImpl.java:568)
at
t
org.apache.jasper.compiler.TagLibraryInfoImpl.createTa
gInfo(TagLibraryInfoImpl.java:401)
at
t
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD
(TagLibraryInfoImpl.java:248)
at
t
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(T
agLibraryInfoImpl.java:162)
at
t
org.apache.jasper.compiler.Parser.parseTaglibDirective
(Parser.java:418)
at
t
org.apache.jasper.compiler.Parser.parseDirective(Parse
r.java:483)
at
t
org.apache.jasper.compiler.Parser.parseElements(Parser
.java:1539)
at
t
org.apache.jasper.compiler.Parser.parse(Parser.java:12
6)
at
t
org.apache.jasper.compiler.ParserController.doParse(Pa
rserController.java:211)
at
t
org.apache.jasper.compiler.ParserController.parse(Pars
erController.java:100)
at
t
org.apache.jasper.compiler.Compiler.generateJava(Compi
ler.java:146)
at
t
org.apache.jasper.compiler.Compiler.compile(Compiler.j
ava:286)
at
t
org.apache.jasper.compiler.Compiler.compile(Compiler.j
ava:267)
at
t
org.apache.jasper.compiler.Compiler.compile(Compiler.j
ava:255)
at
t
org.apache.jasper.JspCompilationContext.compile(JspCom
pilationContext.java:556)
at
t
org.apache.jasper.servlet.JspServletWrapper.service(Js
pServletWrapper.java:296)
at
t
org.apache.jasper.servlet.JspServlet.serviceJspFile(Js
pServlet.java:295)
at
t
org.apache.jasper.servlet.JspServlet.service(JspServle
t.java:245)
at
t
javax.servlet.http.HttpServlet.service(HttpServlet.jav
a:853)
at
t
org.apache.catalina.core.ApplicationFilterChain.intern
alDoFilter(ApplicationFilterChain.java:252)
at
t
org.apache.catalina.core.ApplicationFilterChain.doFilt
er(ApplicationFilterChain.java:173)
at
t
org.apache.catalina.core.StandardWrapperValve.invoke(S
tandardWrapperValve.java:214)
at
t
org.apache.catalina.core.StandardContextValve.invoke(S
tandardContextValve.java:178)
at
t
org.apache.catalina.core.StandardHostValve.invoke(Stan
dardHostValve.java:126)
at
t
org.apache.catalina.valves.ErrorReportValve.invoke(Err
orReportValve.java:105)
at
t
org.apache.catalina.core.StandardEngineValve.invoke(St
andardEngineValve.java:107)
at
t
org.apache.catalina.connector.CoyoteAdapter.service(Co
yoteAdapter.java:148)
at
t
org.apache.coyote.http11.Http11Processor.process(Http1
1Processor.java:825)
at
org.apache.coyote.http11.Http11Protocol$Http11Connecti
onHandler.processConnection(Http11Protocol.java:7
38)
at
t
org.apache.tomcat.util.net.PoolTcpEndpoint.processSock
et(PoolTcpEndpoint.java:526)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.
runIt(LeaderFollowerWorkerThread.java:80)
at
t
org.apache.tomcat.util.threads.ThreadPool$ControlRunna
ble.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Please help. -
Problem with JDeveloper 10G ADF tutorial
Hi, I'd followed the instructions from the "Deploying an End to End Application Using Default Technology Scope" tutorial for the JDeveloper 10G (9051), but when I try to run the struts data page the following error apears:
500 Internal Server Error
java.lang.NoSuchMethodError: java.lang.String java.net.URLEncoder.encode(java.lang.String, java.lang.String)
java.lang.String oracle.jbo.http.HttpSessionCookieHelperImpl.readCookieValue(javax.servlet.http.HttpServletRequest, java.lang.String)
HttpSessionCookieHelperImpl.java:44
java.lang.String oracle.jbo.http.HttpSessionCookieImpl.readValue(java.lang.Object)
HttpSessionCookieImpl.java:189
void oracle.jbo.http.HttpSessionCookieImpl.<init>(java.lang.String, java.lang.String, oracle.jbo.common.ampool.ApplicationPool, java.security.Principal, javax.servlet.http.HttpServletRequest)
HttpSessionCookieImpl.java:101
oracle.jbo.common.ampool.SessionCookie oracle.jbo.http.HttpSessionCookieFactory.createSessionCookie(java.lang.String, java.lang.String, oracle.jbo.common.ampool.ApplicationPool, java.util.Properties)
HttpSessionCookieFactory.java:103
oracle.jbo.common.ampool.SessionCookie oracle.jbo.common.ampool.ApplicationPoolImpl.createSessionCookie(java.lang.String, java.lang.String, java.util.Properties)
ApplicationPoolImpl.java:418
oracle.jbo.common.ampool.SessionCookie oracle.adf.model.bc4j.DataControlFactoryImpl.findOrCreateSessionCookie(java.lang.String, oracle.adf.model.BindingContext, java.lang.String, java.lang.String, java.lang.String, java.util.Properties, java.util.Properties, boolean, boolean)
DataControlFactoryImpl.java:154
oracle.adf.model.DataControl oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(oracle.adf.model.BindingContext, java.lang.String, java.util.Map, java.util.Map)
DataControlFactoryImpl.java:220
oracle.adf.model.DataControl oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(oracle.adf.model.BindingContext, org.w3c.dom.Node, java.util.Map)
DataControlFactoryImpl.java:97
void oracle.jbo.uicli.mom.JUMetaObjectManager.loadCpx(java.lang.String, java.util.Map)
JUMetaObjectManager.java:612
oracle.adf.model.BindingContext oracle.adf.model.servlet.ADFBindingFilter.initializeBindingContext(javax.servlet.http.HttpServletRequest)
ADFBindingFilter.java:328
void oracle.adf.model.servlet.ADFBindingFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
ADFBindingFilter.java:173
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.invoke(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
ServletRequestDispatcher.java:600
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.forwardInternal(javax.servlet.ServletRequest, javax.servlet.http.HttpServletResponse)
ServletRequestDispatcher.java:317
boolean com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.processRequest(com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.ApplicationServerThread, com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindHttpServletRequest, com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindHttpServletResponse, java.io.InputStream, java.io.OutputStream, boolean)
HttpRequestHandler.java:790
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(java.lang.Thread)
HttpRequestHandler.java:270
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run()
HttpRequestHandler.java:112
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run()
ReleasableResourcePooledExecutor.java:192
void java.lang.Thread.run()
Thread.java:484
Is there someone that could help me?Hi,
Please see:
NoSuchMethodError
Hope this helps,
JR -
JDeveloper Tutorial does not work
Tutorial: "Developing a WEB Application Using the EJB Technology Scope"
does not work I get to step 3 - item 11 which is running the browseDepartments jsp. I get a :
500 Internal Server Error
java.lang.NoSuchMethodError: int java.lang.StringBuffer.indexOf(java.lang.String).. etc.
I have started over several time just to make sure I am following the tutorial correctly. I still get the following error. Is there an errata document on this tutorial?
Thank for any help,
Bob500 Internal Server Error
java.lang.NoSuchMethodError: int java.lang.StringBuffer.indexOf(java.lang.String)
java.lang.Object oracle.adf.model.binding.DCUtil.findContextObject(oracle.adf.model.BindingContext, java.lang.String)
DCUtil.java:294
oracle.adf.model.binding.DCBindingContainer oracle.adf.model.binding.DCUtil.findBindingContainer(oracle.adf.model.BindingContext, java.lang.String)
DCUtil.java:537
void oracle.adf.controller.lifecycle.LifecycleContext.initialize(oracle.adf.controller.lifecycle.Lifecycle, java.lang.String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
LifecycleContext.java:121
void oracle.adf.controller.lifecycle.LifecycleContext.initialize(oracle.adf.controller.lifecycle.Lifecycle, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
LifecycleContext.java:77
void oracle.adf.controller.struts.actions.DataActionContext.initialize(oracle.adf.controller.lifecycle.Lifecycle, org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
DataActionContext.java:51
org.apache.struts.action.ActionForward oracle.adf.controller.struts.actions.DataAction.execute(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
DataAction.java:154
org.apache.struts.action.ActionForward org.apache.struts.action.RequestProcessor.processActionPerform(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, org.apache.struts.action.Action, org.apache.struts.action.ActionForm, org.apache.struts.action.ActionMapping)
RequestProcessor.java:484
void org.apache.struts.action.RequestProcessor.process(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
RequestProcessor.java:274
void org.apache.struts.action.ActionServlet.process(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
ActionServlet.java:1482
void org.apache.struts.action.ActionServlet.doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
ActionServlet.java:525
void javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
HttpServlet.java:760
void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
HttpServlet.java:853
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ResourceFilterChain.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
ResourceFilterChain.java:65
void oracle.security.jazn.oc4j.JAZNFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindFilterChain.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
EvermindFilterChain.java:16
void oracle.adf.model.servlet.ADFBindingFilter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
ADFBindingFilter.java:228
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.invoke(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
ServletRequestDispatcher.java:600
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.ServletRequestDispatcher.forwardInternal(javax.servlet.ServletRequest, javax.servlet.http.HttpServletResponse)
ServletRequestDispatcher.java:317
boolean com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.processRequest(com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.ApplicationServerThread, com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindHttpServletRequest, com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.EvermindHttpServletResponse, java.io.InputStream, java.io.OutputStream, boolean)
HttpRequestHandler.java:790
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run(java.lang.Thread)
HttpRequestHandler.java:270
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].server.http.HttpRequestHandler.run()
HttpRequestHandler.java:112
void com.evermind[Oracle Application Server Containers for J2EE 10g (9.0.4.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run()
ReleasableResourcePooledExecutor.java:192
void java.lang.Thread.run()
Thread.java:484
There is no code lines that are indetified as error.
Thanks,
Bob -
Error on trying to do the JDeveloper's Tutorial (9.0.3.1)
On trying to do the Tutorial of JDeveloper 9.0.3, in the chapter "Business Components Programmatic Client Tutorial - Step 3: Finding and Displaying Data by Primary Key", when is ran the Batch.class, the following errors are displayed:
D:\Jdev9031\jdk\bin\javaw.exe -ojvm -classpath
D:\Jdev9031\jdev\mywork\bcbatch\batchClient\classes;D:\Jdev9031\jdev\mywork\bcbatch\OnlineOrders\classes;D:\Jdev9031\jdev\lib\jdev-rt.jar;D:\Jdev9031\BC4J\lib\bc4jmt.jar;D:\Jdev9031\BC4J\lib\collections.jar;D:\Jdev9031\BC4J\lib\bc4jct.jar;D:\Jdev9031\lib\xmlparserv2.jar;D:\Jdev9031\jlib\jdev-cm.jar;D:\Jdev9031\j2ee\home\lib\jndi.jar;D:\Jdev9031\BC4J\lib\bc4jdomorcl.jar;D:\Jdev9031\BC4J\jlib\bc4jdatum.jar;D:\Jdev9031\jlib\jdev-cm.jar;D:\Jdev9031\jdbc\lib\classes12.jar;D:\Jdev9031\jdbc\lib\nls_charset12.jar
bcbatch.Batch 101
java.lang.NoSuchMethodError: void oracle.jdbc.oracore.OracleTypeADT.init(oracle.jdbc.driver.OracleConnection) oracle.sql.TypeDescriptor oracle.sql.TypeDescriptor.getTypeDescriptor(java.lang.String, oracle.jdbc.OracleConnection) TypeDescriptor.java:217 void oracle.jdbc.driver.OracleStatement.defineColumnType(int, int, java.lang.String) OracleStatement.java:1647 void oracle.jdbc.driver.OracleStatement.defineColumnType(int, int) OracleStatement.java:1324 void
oracle.jbo.server.OracleSQLBuilderImpl.doPreparedStatementDefines(java.sql.PreparedStatement, oracle.jbo.server.AttributeDefImpl[]) OracleSQLBuilderImpl.java:963 void oracle.jbo.server.OracleSQLBuilderImpl.doEntitySelect(oracle.jbo.server.EntityImpl, boolean) OracleSQLBuilderImpl.java:586 void oracle.jbo.server.EntityImpl.doSelect(boolean) EntityImpl.java:4306 void oracle.jbo.server.EntityImpl.populate() EntityImpl.java:3597 oracle.jbo.server.EntityImpl
oracle.jbo.server.EntityDefImpl.findFromDatabase(oracle.jbo.server.EntityCache, oracle.jbo.server.DBTransaction, oracle.jbo.Key) EntityDefImpl.java:886 oracle.jbo.server.EntityImpl oracle.jbo.server.EntityDefImpl.findByPrimaryKey(oracle.jbo.server.DBTransaction, oracle.jbo.Key) EntityDefImpl.java:922 com.sun.java.util.collections.ArrayList oracle.jbo.server.QueryCollection.findByKey(oracle.jbo.Key, int) QueryCollection.java:2174 oracle.jbo.Row[] oracle.jbo.server.ViewRowSetImpl.findByKey(oracle.jbo.Key, int)
ViewRowSetImpl.java:2770 oracle.jbo.Row[] oracle.jbo.server.ViewObjectImpl.findByKey(oracle.jbo.Key, int) ViewObjectImpl.java:5575 void bcbatch.Batch.main(java.lang.String[]) Batch.java:25Exception in thread main
Process exited with exit code 1.
May I didn't do the properly project settings for a right execution...
Could some body help me?
Thanks a lot in advance.
Pablo.This is the Batch.class:
package bcbatch;
import oracle.jbo.*;
import oracle.jbo.client.*;
import oracle.jbo.domain.Number;
public class Batch
public Batch()
public static void main(String[] args)
if (args.length==0)
show("Customer ID is required.");
System.exit(0);
//new Batch();
ApplicationModule am_Ord = Configuration.createRootApplicationModule("OnlineOrders.OnlineOrdersModule", "OnlineOrdersModuleLocal");
ViewObject vo=am_Ord.findViewObject("CustomersView1");
Key custKey = new Key(new Object[] {args[0]});
Row[] customersFound = vo.findByKey(custKey,1);
if (customersFound.length==0)
show("Customer " + args[0] + " not found.");
else
Row row_Cust = customersFound[0];
show("Customer");
show("========");
show("ID: " + row_Cust.getAttribute("CustomerId"));
show("Email: " + row_Cust.getAttribute("CustEmail"));
private static void show(String s)
System.out.println(s);
} // end show() -
NoSuchMethodError from ReferenceableSerializerImpl call
I have a client program that's generating this error at runtime:
java.lang.NoSuchMethodError: com.sun.xml.rpc.encoding.ReferenceableSerializerImpl
My client program is trying to connect to a simple webservice that echo's back a message.
I used wscompile to generate the client stubs. I'm now trying to get a client program
that uses these stubs to work. My client main class is straightforward:
public static void main (String[] args)
try
EchoHeadersService service = new EchoHeadersService_Impl(); // line 16
EchoHeaders stub = service.getEchoHeaders();
String s = stub.echo(args[0]);
System.out.println ("Echoed message:"+s);
catch (Exception e)
e.printStackTrace();
My classpath includes: j2ee.jar, jaxrpc-impl.jar, jaxrpc-api.jar, jaxrpc-spi.jar, namespace.jar,
and my compiled classes, of course. I'm running under JDK 1.4.2_03. The stack trace is
originating from line 16, as noted above:
Exception in thread "main" java.lang.NoSuchMethodError: com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.<init>(ZLcom/sun/xm
l/rpc/encoding/CombinedSerializer;Lcom/sun/xml/rpc/soap/SOAPVersion;)V
at sample.EchoHeadersService_SerializerRegistry.getRegistry(EchoHeadersService_SerializerRegistry.java:32)
at sample.EchoHeadersService_Impl.<init>(EchoHeadersService_Impl.java:24)
at EchoClient.main(EchoClient.java:16)
Is wscompile buggy? Will the code generated by wscompile actually run?
Does my classpath need other jar files?
Any hints or thoughts will be appreciated.In the future, please post JAXRPC related questions to the actively monitored mailing list: [email protected]
Sounds like a classpath issue to me. Double check your classpath for errors.
You need a lot more jar files, to run but this class and method should be found with what you have.
Here is a more complete list of jars to include. This is taken from the build.properties of the JAXRPC tutorial included in the JWSDP 1.3 turorial pack that can be downloaded from:
http://java.sun.com/webservices/downloads/webservicestutorial.html
javamail.jar=${jwsdp.shared}/lib/mail.jar
jaf.jar=${jwsdp.shared}/lib/activation.jar
jaxp-api.jar=${jaxp.home}/lib/jaxp-api.jar
dom.jar=${jaxp.home}/lib/endorsed/dom.jar
sax.jar=${jaxp.home}/lib/endorsed/sax.jar
xalan.jar=${jaxp.home}/lib/endorsed/xalan.jar
xercesImpl.jar=${jaxp.home}/lib/endorsed/xercesImpl.jar
jaxrpc-api.jar=${jaxrpc.home}/lib/jaxrpc-api.jar
jaxrpc-impl.jar=${jaxrpc.home}/lib/jaxrpc-impl.jar
jaxrpc-spi.jar=${jaxrpc.home}/lib/jaxrpc-spi.jar
commons-logging.jar=${jwsdp.shared}/lib/commons-logging.jar
saaj-api.jar=${saaj.home}/lib/saaj-api.jar
saaj-impl.jar=${saaj.home}/lib/saaj-impl.jar
relaxngDatatype.jar=${jwsdp.shared}/lib/relaxngDatatype.jar
xsdlib.jar=${jwsdp.shared}/lib/xsdlib.jar
jax-qname.jar=${jwsdp.shared}/lib/jax-qname.jar
As for wscompile, it is reliable, and yes it generates source code that runs. -
J2ee -verbose java.lang.NoSuchMethodError
Hi, just trying to go through the tutorial but I cant get the j2ee process to run.
I type j2ee -verbose and i get the following :
J2EE server listen port: 1050
Naming service started:1050
Exception in thread "main" java.lang.NoSuchMethodError at com.sun.corba.ee.internal.corba.AnyImpl.createTypeCodeForClass(AnyImp
l.java:1256) at com.sun.corba.ee.internal.iiop.ShutdownUtilDelegate.createTypeCode(Sh
utdownUtilDelegate.java:223)
at com.sun.corba.ee.internal.iiop.ShutdownUtilDelegate.writeAny(Shutdown
UtilDelegate.java:178)
at javax.rmi.CORBA.Util.writeAny(Util.java:80)
at org.omg.stub.com.sun.enterprise.naming._SerialContextProvider_Stub.re
bind(Unknown Source)
at com.sun.enterprise.naming.SerialContext.rebind(SerialContext.java:188
at com.sun.enterprise.naming.SerialContext.rebind(SerialContext.java:202
at javax.naming.InitialContext.rebind(InitialContext.java:370)
at com.sun.enterprise.naming.NamingManagerImpl.publishObject(NamingManag
erImpl.java:192)
at com.sun.enterprise.naming.NamingManagerImpl.publishObject(NamingManag
erImpl.java:149)
at com.sun.enterprise.server.J2EEServer.bindObject(J2EEServer.java:718)
at com.sun.enterprise.server.J2EEServer.createServerObject(J2EEServer.ja
va:473)
at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:244)
at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
Anyone any ideas. I'm running on Windows 2000 and just followed the tutorial instalation instructions.
cheersjust realized that I needed a new JDK. I was running 1.3 but you need at least 1.3.1
cheers
David -
I installed the new JDK, but when I attempt to run an app I get the following error message:
Exception in thread "main" java.lang.NoSuchMethodError: main
Could someone tell me what is wrong? What is this error message trying to tell me and how do I get an app to run? I get this when I try to run the simple hello world tutorial app, or any other app for that matter.I had the same problem.
I had forgotten to make my main method static.
public static void main(String[] args)
Hope it helps...... -
Hi Everyone,
I am new on j2ee. I try to follow j2ee1.3.1 tutorial but errors occur below:
After I deploy converter and I access http://localhost:8000/converter
javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:871)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:615)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:368)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107)
at java.lang.Thread.run(Thread.java:479)
root cause
java.lang.NoSuchMethodError
at org.apache.jasper.compiler.TldLocationsCache.processJars(TldLocationsCache.java:202)
at org.apache.jasper.compiler.TldLocationsCache.(TldLocationsCache.java:139)
at org.apache.jasper.EmbededServletOptions.(EmbededServletOptions.java:345)
at org.apache.jasper.servlet.JspServlet.init(JspServlet.java:266)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:852)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:615)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:201)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:368)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107)
at java.lang.Thread.run(Thread.java:479)
what's wrong, I'm sure that I follow the tutorial.
Please help.
Why j2ee forum has nobody? (no answers cause I looked other questions like me but nothing)I've been having the same problem, but have got it working on a different PC (this one is running XP Home, the one that didn't work was Windows 2000 Professional).
The problem is probably something simple like classpath or incompatible JDK ( my class path on the XP machine currently is ".;C:\j2sdk1.4.0\jre\classes;C:\java;%J2EE_HOME%\lib\j2ee_jar;%J2EE_HOME%\lib\locale" ). I think reinstalling the JDK and J2EE SDK , and carefully following the instructions in setting up is my plan when I return to the Windows 2000 PC. I have been trying out Java IDE's - so perhaps installing one of them has reset something ?
I don't think you should need to add the classes to the web component though - my working version doesn't have these class files in the WAR. I tried adding these classes to my non-working version, and the verifier error was fixed, but web component still didn't work. I think the whole idea is that the bean is accessed by the web component using the JNDI name - so it doesn't need the class files. I am just beginging to study this so I could have got it wrong. -
Hi all,
I have just download the newest package JavaTM API for Java API for XML Processing 1.2 (URL: http://jsecom16d.sun.com/ECom/EComTicketServlet/BEGINjsecom16d.sun.com-65eb%3A3e840f19%3A4aa0f3743cc56218/76867611/195076095/1/209642/209642/76867611-195076095/xmzZndezB81HYlfGYdXI/westCoastFSEND/ESD2/commsrc/JAXP/1.2/jaxp-1_2_0-scsl.zip) and builded it with Apache Ant 1.4.1 => I have 6 jars: - dom.jar - sax.jar - jaxp-api.jar - xercesImpl.jar - xalan.jar - xsltc.jar
But when I follows the guide in tutorial Writing Out a DOM as an XML File (URL http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JAXPXSLT4.html:)
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer();
DOMSource source = new DOMSource(m_Document);
StreamResult result = new StreamResult(new File(fileName));
transformer.transform(source, result);
I hit an error:
java.lang.NoSuchMethodError: org.w3c.dom.Node: method getNamespaceURI()Ljava/lang/String; not found at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:478)
at vn.vnteam.letter.XMLWriter.save(XMLWriter.java:166)
at vn.vnteam.letter.Templet.main(Templet.java:254)
Exception in thread "main"
I see in file org.w3c.dom.Node.class there is function String getNamespaceURI();
but there is no such function in org.apache.xalan.transformer.TransformerIdentityImpl.
now what I have to do, please?
Thanks a lot
best regards
HaiThat method is supported in Document Object Model (DOM) Level 2 only.
-
I keep getting a NoSuchMethodError Exception for the code shown below.
import java.util.*;
import java.lang.*;
import java.io.*;
public class test{
private String readit()
// Set the default return value - a blank string
String input = "";
// Create an input stream reader to read from Standard Input (Keyboard)
InputStreamReader isr = new InputStreamReader( System.in );
// Create a buffered reader around the stream reader
// this allows you to read line at a time instead of char by char
BufferedReader br = new BufferedReader( isr );
try
input = br.readLine();
catch (IOException ex)
System.out.println( "Error reading keyboard input." );
return input;
public void main(String args[]){
try{
String out = "Java is the best language in the world";
readit();
int array[] = new int[5];
for(int i = 0; i < 5; i++){
array[i] = i;
System.out.println(array[i + 1]);
array[1] = -9;
catch( ArrayIndexOutOfBoundsException e){
System.out.println("Error ");
I don't know why this is but is something to do with calling the readit() method in main, Can anyone tell me how I could get around this or why this is happenning.To get around javac compilation error, you can't make main method as non-static! You either have to
* create an object of your class and then call readit() on it
* or make readit() method as static as well.
If you are new to Java, you may want to refer to http://java.sun.com/docs/books/tutorial/getStarted/index.html
Maybe you are looking for
-
MY IPAD(3RD GENERATION)STOP DISPLAYING
my ipad has suddenly stopped displaying screen or home screen it shows black screen and when i tried to plug in to charge nothing happens just makes a sound i even tried to restart but i cannot as the swipe screen is not displaying its black as if i
-
Report of last goods issue & consumption
Hi Experts, I need to prepare a report which lists the material, with the information of last Goods Issue, Consumption & Goods Movement. Please suggest some report other than MCBE..
-
Connect Active Directory Sync Error - operation-size-error
We are on Connect 9. We have our Active Directory Sync running once per day. I received a sync log error as follows: E-Learning-All-Empl-grps G error Change$Update$Group: SyncTargetException: StatusException$OperationSizeError: <status code="operatio
-
I did a search, but did not find a post on this. In the May 2008 issue of Practical Photography there is a comparison review of Aperture 2.0, Capture One 4 and Lightroom 1.4. They picked Aperture 2.0 as the Testers Choice and wished it were available
-
Cant turn on/off wifi with ios6
Upgraded to ios6 and now I can't switch my wifi to on as it's greyed out to off. Tried resetting the network and restored with iTunes. Please help!