Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 19819 invoked from network); 13 Jul 2005 19:44:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 13 Jul 2005 19:44:27 -0000 Received: (qmail 8865 invoked by uid 500); 13 Jul 2005 19:44:26 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 8834 invoked by uid 500); 13 Jul 2005 19:44:26 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Reply-To: "Derby Development" Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 8821 invoked by uid 99); 13 Jul 2005 19:44:25 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=SPF_FAIL X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Jul 2005 12:44:13 -0700 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id 40D4517 for ; Wed, 13 Jul 2005 21:44:10 +0200 (CEST) Message-ID: <2018816228.1121283850264.JavaMail.jira@ajax.apache.org> Date: Wed, 13 Jul 2005 21:44:10 +0200 (CEST) From: "Daniel John Debrunner (JIRA)" To: derby-dev@db.apache.org Subject: [jira] Commented: (DERBY-289) Enable code sharing between Derby client and engine In-Reply-To: <1175913042.1116266884833.JavaMail.jira@ajax.apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://issues.apache.org/jira/browse/DERBY-289?page=comments#action_12315775 ] Daniel John Debrunner commented on DERBY-289: --------------------------------------------- In case it's not clear, this is the type of situation I'm talking about. Application A is a client server application and requires Derby client 10.2 Application B is a local embedded Derby application and requires Derby engine 10.3 Now I want to run a client to A and B in the same JVM for some reason, maybe portlets, maybe multiple applications in the same app server, maybe application B requires access to application A. This would be supported with the current model, complete flexibility because the code bases are separate. So do we want to lose this flexibility, or support it with the shared code model? Some side history, we did do some work at IBM for Cloudscape prior to open sourcing that ensured that the tools (ij mainly) did not have to be at the same version as the engine, basically by ensuring there was no code in common. This was a request from our customers. > Enable code sharing between Derby client and engine > --------------------------------------------------- > > Key: DERBY-289 > URL: http://issues.apache.org/jira/browse/DERBY-289 > Project: Derby > Type: Improvement > Components: Network Client > Versions: 10.0.2.1, 10.0.2.0, 10.0.2.2, 10.1.1.0 > Environment: N/A > Reporter: David Van Couvering > Priority: Minor > Fix For: 10.2.0.0 > > Right now, there is no way for the Derby network client to share code with the Derby engine. We should have a separate jar file, e.g. derby_common.jar, that contains shared code and is used by both the client and the engine. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira