Community
Participate
Working Groups
Build ID: I20070222-0951 Steps To Reproduce: 1. Open the BPEL editor. 2. Add a Throw to the process. 3. Open its properties section. 4. Go to "Details" tab. 5. Click on the "User-defined" radio button. IllegalArgumentException is thrown. More information:
The problem was in passing the second null parameter to javax.xml.namespace.QName(String, String) which is not allowed. Additonal comment: faultNS=null is allowed for Catch and Reply, so I've replaced <if (oldName != null || faultNS != null) newQName = new QName(faultNS, oldName); with >if (oldName != null) newQName = new QName(faultNS, oldName); for both Catch and Reply (see the patch).
Created attachment 66850 [details] a patch to the bug
This is a bug, and I reviewed the fix which is absolutely OK. I will check it in and then resolve this.
Comment on attachment 66850 [details] a patch to the bug Updated iplog flag for v1.0 release review.