+1 for bundling embedded database. Its really easy to have some samples if we 
want and easy for someone to evaluate also. 

Thanks
Raminder
 
On Jul 5, 2011, at 1:54 PM, Thilina Gunarathne wrote:

> +1 for bundling Derby or something similar which would work out of the box
> at least for the simple cases. Apache ODE also follows the same path, where
> they have Derby in-build making the WAR deployment to work out of the box.
> Looking at how ODE does the config may be a good idea, since Airavata also
> uses ODE..
> 
> thanks,
> Thilina
> 
> On Tue, Jul 5, 2011 at 12:58 PM, Marlon Pierce <[email protected]>wrote:
> 
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> 
>> It would still probably be good for things to work "out of the box" with
>> a simple in-memory db.
>> 
>> 
>> Marlon
>> 
>> 
>> On 7/5/11 12:46 PM, [email protected] wrote:
>>> Hi,
>>> 
>>> I agree with Simon. From what I see in the svn, I think there is no
>>> compile-time dependency.
>>> For all messaging modules, you can just remove MySQL dependency from the
>> POM
>>> file.
>>> It will not interfere with package building.
>>> 
>>> And as Ross said, we require a user need to download and install MySQL
>>> library, if MySQL Driver class is presented in the configuration file.
>>> 
>>> On Tue, Jul 5, 2011 at 4:32 AM, Simon Courtenage <[email protected]
>>> wrote:
>>> 
>>>> I don't think there is a compile-time dependency.  Rather it's a config
>>>> dependency - JRC, for example, require that an entry to the mysql jdbc
>>>> library be present in the config file.  The config file is read by an
>>>> attributes class, which can be queried for the name of the jdbc
>> connector.
>>>> So, as far as the JCS (sorry, I said JRC in my original email) code is
>>>> concerned, at compile time, there is no dependency on mysql-connector.
>> But
>>>> realistically, at run-time, there is.  And the comment in the code
>> reflects
>>>> that.
>>>> 
>>>> See the config file for JCS here:
>>>> http://jakarta.apache.org/jcs/JDBCDiskCache.html
>>>> 
>>>> Simon
>>>> 
>>>> On Sun, Jul 3, 2011 at 10:24 PM, Suresh Marru <[email protected]>
>>>> wrote:
>>>> 
>>>>> On Jul 3, 2011, at 3:23 AM, Simon Courtenage wrote:
>>>>> 
>>>>>> Quite a few apache projects have dependencies on the official mysql
>>>> java
>>>>>> jdbc connector, in the sense that their product requires it to connect
>>>> to
>>>>>> mysql databases.  Tomcat is one, for example, as is, I believe, JRC
>>>> (the
>>>>>> source code for JRC has a comment that mentions
>>>> org.gjt.mm.mysql.driver,
>>>>>> which is an old precursor of the official mysql jdbc driver).  So does
>>>>>> airavata need to be different?
>>>>> 
>>>>> Hello Simon,
>>>>> 
>>>>> Thank you for chiming in. No Airavata need not be different, I am
>> asking
>>>>> out of ignorance. Do you know how these projects handle the GPL license
>>>> of
>>>>> the official mysql-connector? I tried to poke around but could not find
>> a
>>>>> concrete example. Can you please pass a reference which has a pom
>>>> dependency
>>>>> of this jar (either compile or run time)?
>>>>> 
>>>>> Suresh
>>>>> 
>>>>>> 
>>>>>> Simon Courtenage
>>>>>> 
>>>>>> On Sun, Jul 3, 2011 at 3:32 AM, Suresh Marru <[email protected]>
>>>>> wrote:
>>>>>> 
>>>>>>> Hi All,
>>>>>>> 
>>>>>>> One of our incubation goals [1] is to resolve the the incompatible
>>>>> license
>>>>>>> dependencies. AFAIK, the biggest or only incompatible dependency is
>>>> the
>>>>>>> mysql-connector-jave which is GPL. Suggestions for alternatives?
>>>>>>> 
>>>>>>> Cheers,
>>>>>>> Suresh
>>>>>>> 
>>>>>>> [1] - http://wiki.apache.org/incubator/AiravataProposal
>>>>> 
>>>>> 
>>>> 
>>> 
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
>> Comment: GPGTools - http://gpgtools.org
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>> 
>> iQEcBAEBAgAGBQJOE0KaAAoJEEfVXEODPFIDl4gIAKVvaIcdfN0O+v6MMJqubv9A
>> UVMR9np8AVSBFRv1L1ER/9M6lzFWI1m8c91sJ1XCwfIAZIE4P/Mfe2olyL3y3J4f
>> Xs/3tXz5BoNsCA0c5ke0Q/llDVx1a/lQ0d5RGIm4872zKPFM6KGEezwvMtKMxvNM
>> lJMZCw6Gd0BFlhlVrRy+5wUiIiD4PQ/OggldfnXBcc9+Y8WFJ+SJiZO6uo4TjCgH
>> g1du6eOKkjkmkNPNX2x3Fzid+n4QXNWytzsl85lZ8cabx8nHHn7bkF2TNA+ptFKO
>> HtNXSV4ZupcBzFeUuUuuCv2ymcmPbLBzV7cvibhTP/EAyX7b2l/24ZKi3ln0CRY=
>> =0Kpd
>> -----END PGP SIGNATURE-----
>> 
> 
> 
> 
> -- 
> https://www.cs.indiana.edu/~tgunarat/
> http://www.linkedin.com/in/thilina
> http://thilina.gunarathne.org

Reply via email to