I want to get ResourceBundle in my ActionHandler implementation
code:
| public class ChangeStatus implements ActionHandler{
|
| private static final long serialVersionUID = 1L;
|
| public void execute(ExecutionContext executionContext) throws Exception
{
| String tmp = (String)
| ResourceBundle resource =
ResourceBundle.getBundle("org.Errors");
| }
|
| }
|
After signal on execution I get following Exception:
| 19:20:22,031 ERROR [GraphElement] action threw exception: Can't find bundle
for base name org.Errors, locale en
| java.util.MissingResourceException: Can't find bundle for base name
org.Errors, locale en
| at
java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:836)
| at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:796)
| at java.util.ResourceBundle.getBundle(ResourceBundle.java:576)
| at rfc.actions.ChangeStatus.execute(ChangeStatus.java:19)
| at org.jbpm.graph.def.Action.execute(Action.java:123)
| at
org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:235)
| at
org.jbpm.graph.def.GraphElement.executeActions(GraphElement.java:212)
| at
org.jbpm.graph.def.GraphElement.fireAndPropagateEvent(GraphElement.java:182)
| at org.jbpm.graph.def.GraphElement.fireEvent(GraphElement.java:166)
| at org.jbpm.graph.def.Node.enter(Node.java:301)
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
| at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
| at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at
org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:205)
| at
org.jbpm.graph.def.Node_$$_javassist_46.enter(Node_$$_javassist_46.java)
| at org.jbpm.graph.def.Transition.take(Transition.java:119)
|
| ... more
In other words, classloader couldn't found the resource file Errors.propperties
I was attempt to create process archive using GPD and found Errors.propperties
file in classes\org\ directory. in other words, this resource should be
found by classloader.
Please help! Sorry my English!
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4027248#4027248
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4027248
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user