[jboss-jira] [JBoss JIRA] (WFLY-3865) java:jboss/exported is not available in @PreDestroy methods during shutdown

Kyle Lape (JIRA) issues at jboss.org
Wed Sep 17 17:30:02 EDT 2014


Kyle Lape created WFLY-3865:
-------------------------------

             Summary: java:jboss/exported is not available in @PreDestroy methods during shutdown
                 Key: WFLY-3865
                 URL: https://issues.jboss.org/browse/WFLY-3865
             Project: WildFly
          Issue Type: Feature Request
          Components: Naming
    Affects Versions: 8.1.0.Final
            Reporter: Kyle Lape
            Assignee: Eduardo Martins


With the following code in a class named e.g. {{JNDIBinderBean.java}}

{code:java}
private static final String name = "java:jboss/exported/JNDIBinderBean";
private static final String value = "JNDIBinderBean instantiated at " + new Date();

@PostConstruct
public void start() {
  new InitialContext().rebind(name, value);
}

@PreDestroy
public void stop() {
    new InitialContext().unbind(name);
}

{code}

When Wildfly shuts down, I get an error saying that the MSC service isn't available:

{noformat}
  javax.naming.NamingException: JBAS011836: Could not resolve service
    service jboss.naming.context.java.jboss.exported.JNDIBinderBean
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jboss-jira mailing list