[jbosstools-issues] [JBoss JIRA] (JBIDE-22036) batch property is incorrectly renamed in job.xml when refactoring
Viacheslav Kabanovich (JIRA)
issues at jboss.org
Thu Mar 31 19:48:00 EDT 2016
[ https://issues.jboss.org/browse/JBIDE-22036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Viacheslav Kabanovich updated JBIDE-22036:
------------------------------------------
Fix Version/s: 4.4.0.Alpha1
(was: 4.4.x)
> batch property is incorrectly renamed in job.xml when refactoring
> -----------------------------------------------------------------
>
> Key: JBIDE-22036
> URL: https://issues.jboss.org/browse/JBIDE-22036
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: batch
> Affects Versions: 4.3.1.CR1
> Reporter: Rastislav Wagner
> Assignee: Viacheslav Kabanovich
> Fix For: 4.4.0.Alpha1
>
>
> my job.xml:
> {code}
> <?xml version="1.0" encoding="UTF-8"?>
> <job id="myJob" xmlns="http://xmlns.jcp.org/xml/ns/javaee"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/jobXML_1_0.xsd"
> version="1.0">
> <step id="step1" >
> <batchlet ref="myBatchlet">
> <properties>
> <property name="namedProperty" value="A"/>
> </properties>
> </batchlet>
> </step>
> </job>
> {code}
> my batchlet:
> {code}
> package batch;
> import javax.batch.api.AbstractBatchlet;
> import javax.batch.api.BatchProperty;
> import javax.inject.Inject;
> import javax.inject.Named;
> @Named
> public class MyBatchlet extends AbstractBatchlet {
>
> @Inject
> @BatchProperty(name = "namedProperty") String myProp;
> public MyBatchlet() {
> // TODO Auto-generated constructor stub
> }
> @Override
> public String process() throws Exception {
> // TODO Auto-generated method stub
> return null;
> }
> }
> {code}
> When I rename myProp in MyBatchelet to let's say myProp1 the value in job.xml will get changed to myProp1. This will result in warning because Im using @BatchProperty(name ="namedProperty")
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jbosstools-issues
mailing list