Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 71853 invoked from network); 11 Apr 2006 14:04:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 11 Apr 2006 14:04:17 -0000 Received: (qmail 47229 invoked by uid 500); 11 Apr 2006 13:55:15 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 46748 invoked by uid 500); 11 Apr 2006 13:55:08 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 46221 invoked by uid 99); 11 Apr 2006 13:55:06 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Apr 2006 06:55:05 -0700 X-ASF-Spam-Status: No, hits=1.3 required=10.0 tests=RCVD_IN_BL_SPAMCOP_NET,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of jrsisson@gmail.com designates 64.233.166.178 as permitted sender) Received: from [64.233.166.178] (HELO pproxy.gmail.com) (64.233.166.178) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Apr 2006 06:55:03 -0700 Received: by pproxy.gmail.com with SMTP id t32so1347583pyc for ; Tue, 11 Apr 2006 06:54:40 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding; b=bAU80dXAVTU8jK+UjliwZdG8XPh0BM9mbYXufWP6h86sTnhY3dLjU8UOaLKhzz0KLdJcFfbHaxFjkMJFqSjxkMPoeZ5gQ0Q5Ufw7ypm6IDE5BkwB9Tzdu2CnOWd4injzwSmEIN9fUkDYTpis8/KWf0a4RkwoyPzfIbqSyXcBliM= Received: by 10.35.12.13 with SMTP id p13mr1025139pyi; Tue, 11 Apr 2006 06:54:40 -0700 (PDT) Received: from ?192.168.0.21? ( [59.167.14.84]) by mx.gmail.com with ESMTP id x47sm102648pyc.2006.04.11.06.54.38; Tue, 11 Apr 2006 06:54:39 -0700 (PDT) Message-ID: <443BB514.8040606@gmail.com> Date: Tue, 11 Apr 2006 23:54:28 +1000 From: John Sisson User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: dev@geronimo.apache.org Subject: Connector plan deployment issue on 1.1 Content-Type: text/plain; charset=ISO-8859-1; format=flowed 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 I tried deploying a plan I had adapted from 1.0 to 1.1 and got some schema validation errors (shown below). I wanted to give the plan a configId and specify a parentId of the system-database. I first tried defining the new configId element inside an environment element. I also tried without an environment element. I noticed that the configId and dependencies I specified are duplicated in two places (see the dep: and con: namespaces) in the plan that was dumped to the terminal. Is this a bug? John ===========Plan Source================ com.acme.mydatabase ${pom.artifactId} ${pom.currentVersion} car geronimo system-database ${geronimo_version} car javax.sql.DataSource jdbc/DB blah blah DB true 100 0 5000 30 jdbc/DB2 blah blah DB2 true 100 0 5000 30 jdbc/DB3 blah blah DB3 true 100 0 5000 30 =========Dumped Plan=============== Caused by: org.apache.xmlbeans.XmlException: Invalid deployment descriptor: [/home/sissonj/OpenSourceJava/asf/geronimo/branches/1.1/configs/my-database/target/plan/plan.xml:57: error: cvc-complex-type.2.4a: Expected element 'resourceadapter@http://geronimo.apache.org/xml/ns/j2ee/connector-1.1' instead of 'configId@http://geronimo.apache.org/xml/ns/j2ee/connector-1.1' here in element connector@http://geronimo.apache.org/xml/ns/j2ee/connector-1.1, /home/sissonj/OpenSourceJava/asf/geronimo/branches/1.1/configs/my-database/target/plan/plan.xml:63: error: cvc-complex-type.2.4a: Expected element 'resourceadapter@http://geronimo.apache.org/xml/ns/j2ee/connector-1.1' instead of 'dependencies@http://geronimo.apache.org/xml/ns/j2ee/connector-1.1' here in element connector@http://geronimo.apache.org/xml/ns/j2ee/connector-1.1] Descriptor: com.acme.mydatabase my-database 3.4 car geronimo j2ee-server 1.1-SNAPSHOT car geronimo geronimo-derby 1.1-SNAPSHOT jar classes org.apache.derby derby 10.1.1.0 jar classes org.apache.derby derbynet 10.1.1.0 jar classes com.acme.mydatabase my-database 3.4 car geronimo system-database 1.1-SNAPSHOT car javax.sql.DataSource jdbc/DB blah blah DB true 100 0 5000 30 jdbc/DB2 blah blah DB2 true 100 0 5000 30 jdbc/DB3 blah blah DB3 true 100 0 5000 30 at org.apache.geronimo.schema.SchemaConversionUtils.validateDD(SchemaConversionUtils.java:602) at org.apache.geronimo.connector.deployment.ConnectorModuleBuilder.createModule(ConnectorModuleBuilder.java:226) ... 80 more