public GlobalValueProducer() throws NamingException {
super();
}
@GlobalValue
@Produces
<BUG>public String produceValue(final InjectionPoint ip) throws NamingException {

return jndiValueFor(globalValueAnnotationOf(ip));
}</BUG>
@Override

public GlobalValueProducer() throws NamingException {
super();
}
@GlobalValue
@Produces
public String stringValueOf(final InjectionPoint ip) throws NamingException {
return jndiValueFor(globalValueAnnotationOf(ip));
}
@GlobalValue
@Produces
public long longValueOf(final InjectionPoint ip) throws NamingException {
return Long.valueOf(stringValueOf(ip));
}
@Override
