Re: XML-RPC problem with jetty9

"nase25r" <[email protected]> Sat, 02 Mar 2013 07:53:40 -0000
Newsgroups gmane.text.xml.rpc.specification
Message-ID <[email protected]>
what you mean

please declear it because i newer on servlet

--- In [email protected], Gombest Dark <gombestdark@...> wrote:
>
> check class and=C2=A0package.=C2=A0you should be careful to check
>=20
>=20
> ________________________________
>  From: nase25r <nase25r@...>
> To: [email protected]=20
> Sent: Sunday, February 24, 2013 1:01 PM
> Subject: [xml-rpc] XML-RPC problem with jetty9
>=20=20
>=20
> =C2=A0=20
> Welcome=20
>=20
> i have servlet and web.xml (show below) and i use jetty container to run =
it . but when i run jetty server dont read my project.
>=20
> how can i solve this problem ?
>=20
>=20
> servlet is ExampleService.java
>=20
> //package example;
>=20
> import java.util.Random;
> import java.util.HashMap;
> import javax.servlet.ServletConfig;
> import javax.servlet.ServletException;
> import redstone.xmlrpc.XmlRpcServlet;
>=20
> public class ExampleService extends XmlRpcServlet
> {
> public void init( ServletConfig servletConfig ) throws ServletException
> {
> super.init( servletConfig );
>=20
> getXmlRpcServer().addInvocationHandler( "SimpleDatabase", new HashMap() )=
;
> getXmlRpcServer().addInvocationHandler( "RandomNumberGenerator", new Rand=
om() );
> }
> }
>=20
>=20
> and the web.xml is:
>=20
>=20
>=20
>=20
>=20
>=20
> ExampleService=20
> ExampleService=20
>=20
> streamMessages=20
> 1=20
>=20
>=20
> contentType=20
> text/xml; charset=3DISO-8859-1=20
>=20
> 1=20
>=20
>=20
> ExampleService=20
> /redstone=20
>=20
>=20
>=20
>=20
> and the response from jetty server is:
>=20
> 2013-02-23 08:56:15.122:INFO:oejd.DeploymentManager:main: Deployable adde=
d: C:\Users\Nasser\jetty-distribution-9.0.0.RC0\webapps\redstone
> 2013-02-23 08:56:15.122:WARN:oejd.DeploymentManager:main: Unable to reach=
 node goal: started
> java.lang.NoClassDefFoundError: javax/servlet/HttpConstraintElement
> at org.eclipse.jetty.deploy.providers.WebAppProvider.createContextHandler=
(WebAppProvider.java:298)
> at org.eclipse.jetty.deploy.App.getContextHandler(App.java:100)
> at org.eclipse.jetty.deploy.bindings.StandardDeployer.processBinding(Stan=
dardDeployer.java:36)
> at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:18=
6)
> at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentMa=
nager.java:495)
> at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.ja=
va:146)
> at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(Scann=
ingAppProvider.java:175)
> at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(Sca=
nningAppProvider.java:64)
> at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:600)
> at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:528)
> at org.eclipse.jetty.util.Scanner.scan(Scanner.java:391)
> at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:313)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeC=
ycle.java:69)
> at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(Scannin=
gAppProvider.java:145)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeC=
ycle.java:69)
> at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(Deployment=
Manager.java:557)
> at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.j=
ava:232)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeC=
ycle.java:69)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLif=
eCycle.java:108)
> at org.eclipse.jetty.server.Server.start(Server.java:346)
> at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerL=
ifeCycle.java:90)
> at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandl=
er.java:58)
> at org.eclipse.jetty.server.Server.doStart(Server.java:294)
> at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeC=
ycle.java:69)
> at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:123=
3)
> at java.security.AccessController.doPrivileged(Native Method)
> at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1160=
)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j=
ava:57)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess=
orImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at org.eclipse.jetty.start.Main.invokeMain(Main.java:453)
> at org.eclipse.jetty.start.Main.start(Main.java:595)
> at org.eclipse.jetty.start.Main.main(Main.java:96)
>=20
> The final application like this in jetty:
> /WEB-INF
> web.xml
> classes/
> example/ExampleService.class
> lib/
> xmlrpc.jar
>=20
> i wait to help queckly please . thanks
>=20
>=20
>=20=20
>=20
> [Non-text portions of this message have been removed]
>




------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/xml-rpc/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/xml-rpc/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected]=20
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/