Mentoring

Haben Sie eine Frage zu Java EE oder suchen Sie Unterstützung?

Marcus Schiesser steht Ihnen auf CodeMentor zur Verfügung und hilft Ihnen bei Ihren Java-EE-Problemen.

 

  • Name

    Ich studiere zurzeit Informatik. Habe mir ihr Buch zugelegt. Wie im Buch benutze ich Jboss AS Final 7.1 und das Maven. Den Archtype verwende ich auch. Aber wenn ich nachdem Buch programmiere kriege ich ständig Fehlermeldungen. Die Aktion/Aktion Monitor hab ich im Internet auf Git-hub gefunden. Auch da hab ich ein paar Fehler bekommen. Z.b.
    javax.servlet.ServletException: WELD-000049 Unable to invoke [method] @PostConstruct public de.dpunkt.myaktion.data.AktionListProducer.init() on de.dpunkt.myaktion.data.AktionListProducer@bfcbdb
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
    org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)

    root cause

    Hab ich vielleicht die falsche Version gefunden? Oder hab ich die falsch implementiert? Oder gibt es eine fehlerfreie Version.
    mfg Sebastian

  • Jan Tack

    Nach Abschnitt 8.2.3 funktioniert bei mir das Deployment nicht mehr und bricht stehts mit folgender Fehlermeldung ab:

    Initial deploying my-aktion to /home/jan/pro/wildfly/wildfly-9.0.2.Final/standalone/deployments/my-aktion.war
    Completed initial distribution of my-aktion
    Deploying /home/jan/pro/wildfly/wildfly-9.0.2.Final/standalone/deployments/my-aktion.war
    {“WFLYCTL0180: Services with missing/unavailable dependencies” => [
    “jboss.deployment.unit.\”my-aktion.war\”.component.DonationServiceBean.CREATE is missing [jboss.security.security-domain.my-aktion]”,
    “jboss.undertow.deployment.default-server.default-host./my-aktion.UndertowDeploymentInfoService is missing [jboss.security.security-domain.my-aktion]”,
    “jboss.deployment.unit.\”my-aktion.war\”.component.CampaignServiceBean.CREATE is missing [jboss.security.security-domain.my-aktion]”
    ]}

    Der Fehler tritt auch auf, wenn ich es mit der finalen Git-Hub-Version von my-aktion versuche.

    Ich dachte zunächst, es liegt daran, das ich eine neuere Version von Wildfly benutze, aber das Problem scheint auch bei anderen auf zu treten, die die Version 8 verwenden:

    http://stackoverflow.com/questions/28578967/deployment-error-when-defining-a-security-domain

    • Jan Tack

      Mein Fehler war, dass ich den Build- und Deploymentprozess über die IDE (Netbeans) angestoßen habe, und nicht über die Kommandozeile. Damit das ganze unter Netbeans klappte, musste ich die standalone-full.xml statt der standalone.xml wie auf Seite 250f beschrieben bearbeiten. Danach funktionierte alles reibungslos.