[
https://issues.jboss.org/browse/JBIDE-20147?page=com.atlassian.jira.plugi...
]
Alexey Kazakov reassigned JBIDE-20147:
--------------------------------------
Fix Version/s: 4.3.0.Beta2
Assignee: Viacheslav Kabanovich
We would respect the java references in our batch validation but we should make sure it
won't harm performance. As a workaround (if you really don't like this warning)
you can disable (via a quick fix or directly in the preferences) this validation rule for
the project.
Batch Property mapping issue with reference
-------------------------------------------
Key: JBIDE-20147
URL:
https://issues.jboss.org/browse/JBIDE-20147
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: batch
Affects Versions: 4.3.0.Beta1
Environment: Mars
Tools 4.3.0 Beta1
Reporter: Cody Lerum
Assignee: Viacheslav Kabanovich
Fix For: 4.3.0.Beta2
After upgrading to Mars and JBT I started getting a validation warning on my batch
configuration
If I have the following I get an error {{Property "INVOICE_JOB_ID" is not found
in artifact "invoiceCreateBatchlet" and is not used in other properties.}}
{code}
@Inject
@BatchProperty(name = InvoiceCreatePartitionMapper.INVOICE_JOB_ID_KEY)
private String invoiceJobId;
{code}
In a different class
{code}
public static final String INVOICE_JOB_ID_KEY = "INVOICE_JOB_ID";
{code}
However if have the following there is no warning.
{code}
@Inject
@BatchProperty(name = "INVOICE_JOB_ID")
private String invoiceJobId;
{code}
It appears that the validation logic cannot follow the reference
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)