Refactoring doesn't modify job.xml when I renaming class which is referred in job.xml using the fully qualified name.
For example, when I have batchlet class
package test; public class BatchletWithProperty extends AbstractBatchlet { ... }
...and job.xml
<job ...> <step id="step1"> <batchlet ref="test.BatchletWithProperty"> <!-- linked using the fully qualified name --> ... </batchlet> </step> ... </job>
...then, when I try to rename test.BatchletWithProperty the refactoring doesn't change fully qualified name in job.xml.
Renaming works properly when I refer to class using name coming from @Named annotation.