[jboss-jira] [JBoss JIRA] (AS7-6806) Require method to determine best-guess classpath for projects targeted to non-running server

Rob Stryker (JIRA) jira-events at lists.jboss.org
Wed Mar 27 04:52:42 EDT 2013


Rob Stryker created AS7-6806:
--------------------------------

             Summary: Require method to determine best-guess classpath for projects targeted to non-running server
                 Key: AS7-6806
                 URL: https://issues.jboss.org/browse/AS7-6806
             Project: Application Server 7
          Issue Type: Enhancement
          Components: Server
            Reporter: Rob Stryker
            Assignee: Jason Greene


JBossTools requires some method to discover from a non-running server which jars should be added to a project as exposed for clients (the project) to use. This should be a best-guess and does not need to be complete, but it's better if there is a way to determine which jars are public or private. 

I'm not sure if this would be best addressed by jboss-modules, or some type of marker files (which it could be argued is a bad solution and we have too many such workarounds), or what. 

Previous possible solutions introspected the xml files for each module to determine what jars / packages were public / private, but this was deemed unacceptable for reaching into a modules folder by ourselves. 

Before that, we simply hard-coded which jars or folders to add for each app server version. 

Requiring a running server violates our use case. Speed is of a high importance, and so therefore launching a new VM against a main class in jboss-modules is also not a great solution. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list