Check to see the dependencies you are looking are in
http://repository.jboss.com/maven2/
If you see them there, then you can use them in your project, if not you
can add it to the above repository. This maven2 repo is nothing but a
SVN repo, so, you can add your library at
https://svn.jboss.org/repos/repository.jboss.org/maven2/
however, make sure you adding them at correct place, and you do not have
to download whole repo to just add one project, you can just download
which ever folder level, you are adding the library using the command
line svn client. Once you add them you can use that library in your
module. If possible always add source code for the library you are
adding.
Now to the tests, if anything making external connections, either
internal systems are external systems CAN NOT be in the project's tests.
if you can mock them you can include in your project, if it involves
multiple modules, you can include them in the "teiid-test-integrations"
project, still with no external connectivity. The idea here is that any
developer who is working on the code is not mandated to have a network
connection.
If you need to connect to external source, please write that test in the
product suite.
Thanks
Ramesh..
On Thu, 2009-03-12 at 09:03 -0400, John Doyle wrote:
hey guys,
I need to add a couple of new dependencies for the xml connector to support the streaming
rewrite. What's the process for getting these into the repos for hudson? Is there
some doc you can point me to?
Also, I want to add a couple of simple ConnectorHost based tests for the XML-HTTP
connector. I don't see a lightweight http server like Jetty in our dependencies that
I can use. Is there one that I just missed or would I have to add one?
~jd