[
https://jira.jboss.org/jira/browse/JBIDE-5006?page=com.atlassian.jira.plu...
]
Jeff DeLong commented on JBIDE-5006:
------------------------------------
I think we need "full filter control". Often the ESB archive just needs a single
file from another project, not the entire workspace folder folder. For example a Drools
project might have several JUnit Tests in the Drools project folder along with the DRL
file (although one would be in src/main/java and the other in src/main/rules.
While it is true that you could use the "Convert to Drools Project" context menu
item to add Drools jars to an ESB project, and this will allow you to open the DRL file
inside that project and edit it, there are good reasons why a customer might not want use
the ESB project to create and maintain their DRL file. First off the developer of the
rules is not necessarily the same developer as that creating the ESB service (different
skill sets and / or responsibilities); so from a source code control perspective it would
be easier for them to work on different projects. Second, you would want the Drools JUnit
tests in the project, but now you would worry about these winding up in the ESB archive as
well.
So what you wind up doing is having two separate projects, and then copying the DRL file
between the two.
Support creation of ESB archive with files from other projects
--------------------------------------------------------------
Key: JBIDE-5006
URL:
https://jira.jboss.org/jira/browse/JBIDE-5006
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: esb
Reporter: Jeff DeLong
Assignee: Brian Fitzpatrick
Sometimes the files required in an esb archive are created in another project and / or
need to be shared across multiple projects. For example, a drools rule file (drl file)
would be created in a Drools project, but need to be included in the esb archive generated
from and ESB "rules service" project. Or the xsds to support EBWS inXSD, outXSD
configuration need to be shared across many services.
It would be useful if there were a was to support creation of ESB archive that includes
files from other projects.
There is a similar requirement for BPEL projects. The BPEL archive requires the wsdl
files, but it may be more convenient to keep these in another project location.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira