There should not be a need for any dependency on the naming module as the JNDI and javax.net stuff is in JDK 1.4 and that is what I'm talking about in terms of core dependencies. More exotic protocols like SOAP which have no JDK APIs I don't think should even be built as part of the core JMX work. They are a pure add-on that depends on AXIS or whatever and should be seperated as such instead of introducing arbitrary module cross dependencies.
Why not seperate the non-core JMX connectors into a sperate module? xxxxxxxxxxxxxxxxxxxxxxxx Scott Stark Chief Technology Officer JBoss Group, LLC xxxxxxxxxxxxxxxxxxxxxxxx ----- Original Message ----- From: "Jeff Haynie" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, March 09, 2003 8:35 AM Subject: RE: [JBoss-dev] Naming a core module? > There's a difference between build-time dependencies and run-time > dependencies. > > To build the SOAP connector, it requires Axis to build remoting. > > However, during execution, if you don't have Axis on your classpath, it > won't be available, and won't cause a run-time dependencies. > > The intent is to only have a minimal amount of support that is part of > the core JDK - such as Sockets, RMI, IIOP for Connectors and multicast, > JNDI for Detectors. > > If different protocols are desired beyond that and we support them, you > can just add the dependent JARs and they become available. > > I think this is what you want ... > > However, with the build, it is sometimes harder (at least for the > non-expert buildmagic humans) to figure out how to link in other modules > (for build only) such as the naming stuff, just for compiling the code. > If there is a better way, can someone help us out here? ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger for complex code. Debugging C/C++ programs can leave you feeling lost and disoriented. TotalView can help you find your way. Available on major UNIX and Linux platforms. Try it free. www.etnus.com _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development