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

Reply via email to