Hi!
Jeremiah Johnson wrote:
> Two of the questions I can't find answers for. The question about licensing, I had
>to summarize and provide a link to
> http://www.mail-archive.com/[email protected]/msg00262.html
>
> Lastly, I want to make sure my answer to the remote client is completely accurate
>because that seems like one of the most common questions...
>
> - jeremiah
>
> ---
> Can I sell jBoss ?
>
> Unknown
Yes, and many will. Many will bundle it with J2EE applications for
example.
If you want to sell *only* jBoss, then you need to ask "what is the
value add"? Just putting it on a CD and selling may not get you many
customers if they can download it from the net just as easy.
> ---
> Can I include jBoss in my distribution ?
>
> There is quite a long post discussing this question. In short, if you use a third
>party plug-in, then you must adhere to the license of that third party plug-in.
> For jBoss stuff, any of your classes that import jBoss classes must be GPL.
Correct.
> ---
> Are there any functional differences between jdk1.2 and jdk1.3 ?
>
> Maybe
AFAIK no.
> ---
> How do I get my client working from a remote machine ?
>
> This is a very common question and there are a couple options. The key is to
>provide the correct server into the environment so that InitialContext
> performs its lookup on the correct machine. One option is to set a couple system
>properties with the correct information, another is to hard-code the
> properties, and a third option is to use a standard jndi.properties file. Forget
>the hard-code option, here are the others:
>
> * System Properties Specify java.naming.factory.initial and
>java.naming.provider.url when you start your client.
>
> java -cp $CLASSPATH
>-Djava.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
>-Djava.naming.provider.url=remote.host.name
>org.opengroupware.logic.test.AuthenticateTest
>
>
> * jndi.properties Create a file called jndi.properties with the following two
>lines:
>
> java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
> java.naming.provider.url=remote.host.name
>
>
> Put the jndi.properties file into the classpath of the client.
>
> For both of the options above, the instantiation of the InitialContext with use
>the default constructor:
>
> Object reference = new InitialContext().lookup( "encryption.NoCrypt" );
>
> Obviously, you need to narrow that object reference - this is just an example of
>getting a reference from JNDI.
Correct. Need to fix that RMI hostname conf thing too though.
/Rickard
--
Rickard �berg
Email: [EMAIL PROTECTED]
http://www.telkel.com
http://www.jboss.org
http://www.dreambean.com
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]