jersey.server.Modell.ModelValidationException

Hallo, ich habe ein problem mit diesem code!
Ich habe diesen Fehler:
Bitte Helfen Sie Mit!

org.glassfish.jersey.server.Modell.ModelValidationException: Validierung der Anwendungs-Ressource-Modell hat einen Fehler während der Initialisierung der Anwendung.
[[FATAL] EINE Ressource-Modell hat mehrdeutig (sub-)Ressource Methode für die HTTP-Methode GET und input mime-Typen definiert durch"@Verbraucht" und "@ "Produziert" Annotationen auf Java-Methoden public java.lang.String-jersey.JerseyTesting.getName() und public java.lang.String-jersey.JerseyTesting.getPassword() bei passenden regulären Ausdruck /jerseytesting. Diese beiden Methoden erzeugt und verbraucht genau die gleichen mime-Typen und daher Ihren Aufruf als Ressource-Methoden wird immer scheitern.; Quelle='org.glassfish.jersey.server.model.RuntimeResource@4d73a7a']
org.glassfish.jersey.server.ApplicationHandler.initialize(ApplicationHandler.java:555)
org.glassfish.jersey.server.ApplicationHandler.access$500(ApplicationHandler.java:184)
org.glassfish.jersey.server.ApplicationHandler$3.call(ApplicationHandler.java:350)
org.glassfish.jersey.server.ApplicationHandler$3.call(ApplicationHandler.java:347)
org.glassfish.jersey.intern.Fehler.Prozess(Fehler.java:315)
org.glassfish.jersey.intern.Fehler.Prozess(Fehler.java:297)
org.glassfish.jersey.intern.Fehler.processWithException(Fehler.java:255)
org.glassfish.jersey.server.ApplicationHandler.(ApplicationHandler.java:347)
org.glassfish.jersey.- servlet.WebComponent.(WebComponent.java:392)
org.glassfish.jersey.- servlet.ServletContainer.init(ServletContainer.java:177)
org.glassfish.jersey.- servlet.ServletContainer.init(ServletContainer.java:369)
javax.- servlet.GenericServlet.init(GenericServlet.java:158)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
org.apache.catalina.Ventile.ErrorReportValve.invoke(ErrorReportValve.java:79)
org.apache.catalina.Ventile.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
org.apache.catalina.- Anschluss.CoyoteAdapter.service(CoyoteAdapter.java:522)
org.apache.coyote.http11.AbstractHttp11Processor.Prozess(AbstractHttp11Processor.java:1095)
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.Prozess(AbstractProtocol.java:672)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
java.util.gleichzeitige.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.gleichzeitige.ThreadPoolExecutor$Worker.run(Unknown Source)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Unknown Source)

Mine Class:
@Path("/JerseyTesting")
public class JerseyTesting {
String name = "Maks";
String password = "pl000pl";
@GET
@Produces(MediaType.TEXT_PLAIN)
public String getName() {
    return name;
}
@GET
@Produces(MediaType.TEXT_PLAIN)
public String getPassword() {
    return password;
}
}


Mine web.xml page!
<display-name>JerseyTesting</display-name>  
    <servlet>   
    <servlet-name>JerseyTesting</servlet-name> 
    <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class> 
    <init-param>
    <param-name>jersey.config.server.provider.packages</param-name>
    <param-value>jersey</param-value>
    </init-param>
    </servlet>
    <servlet-mapping>
    <servlet-name>JerseyTesting</servlet-name>
    <url-pattern>/RestTesting</url-pattern> 
    </servlet-mapping>
InformationsquelleAutor Maks.Burkov | 2016-04-18
Schreibe einen Kommentar