Glassfish: EJB-Container Initialisierung Fehler

Schrieb ich einen kleinen webservice und wenn ich versuche bereitstellen, um glassfish bekomme ich diesen Fehler: - Fehler während der Bereitstellung: Ausnahme beim laden der app: - EJB-Container-Initialisierung Fehler. Bitte finden Sie unter server.melden für weitere details.

@WebService(serviceName = "Mathematics")
public class Mathematics
{
    @WebMethod(operationName = "add")
    public double add(@WebParam(name = "a") double a,
            @WebParam(name = "b") double b)
    {
        return NovusMath.add(a, b);
    }
}

, Die relevanten Teile des server.melden:

[#|2012-02-04T21:25:45.437+0100|WARNING|glassfish3.1.1|
javax.enterprise.system.tools.admin.org.glassfish.deployment.admin|_ThreadID=39;
_ThreadName=Thread-2;|Illegal character in path at index 16:
file:/C:/Program Files/glassfish-3.1.1/glassfish/domains/domain1/applications/
Mathematics-web-1.0-SNAPSHOT/WEB-INF/lib/Mathematics-lib-1.0-SNAPSHOT.jar

java.net.URISyntaxException: Illegal character in path at index 16:
file:/C:/Program Files/glassfish-3.1.1/glassfish/domains/domain1/applications/
Mathematics-web-1.0-SNAPSHOT/WEB-INF/lib/Mathematics-lib-1.0-SNAPSHOT.jar
        at java.net.URI$Parser.fail(URI.java:2827)
        at java.net.URI$Parser.checkChars(URI.java:3000)

...

[#|2012-02-04T21:25:45.906+0100|SEVERE|glassfish3.1.1|
javax.enterprise.system.tools.admin.org.glassfish.deployment.admin|
_ThreadID=39;_ThreadName=Thread-2;|
Exception while loading the app : EJB Container initialization error
javax.xml.ws.WebServiceException: WS00056 : Deployment cannot proceed as the ejb has a
null endpoint address uri.

Potential cause may be webservice endpoints not supported in embedded ejb case
at org.glassfish.webservices.WebServiceEjbEndpointRegistry.
registerEndpoint(WebServiceEjbEndpointRegistry.java:117)

Wenn jemand mir sagen könnte was ich falsch mache wäre ich sehr dankbar.

  • Was hat das server-log sagen?
  • "Bitte den server sehen.log für details" ist hier entscheidend 🙂
  • Lassen Sie mich zu schlagen ein Totes Pferd...hast du "sehen-server.melden Sie für weitere details"? Fragen Sie für Ihr problem gelöst werden, ohne Ausnahme und du bist verlassen uns, zu erraten, welche Zeile der Fehler trat auf. Dies ist ein "StackOverflow", nicht "PsychicOverflow" 🙂
  • server.melden Sie hier -- pastebin.com/gpDArm5k
  • Sieht aus wie eine mögliche Ursache könnte der Fehler für das Lesen Ihrer jar-Datei?
  • ich bin mit netbeans und es ist eine .Krieg aus einem maven-web-Anwendung... was könnte ich falsch gemacht? es ist einfach eine bauen 🙁

InformationsquelleAutor alegen | 2012-02-04
Schreibe einen Kommentar