Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 16271 invoked from network); 19 Nov 2007 10:34:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Nov 2007 10:34:05 -0000 Received: (qmail 35208 invoked by uid 500); 19 Nov 2007 10:33:52 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 34681 invoked by uid 500); 19 Nov 2007 10:33:51 -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 34670 invoked by uid 99); 19 Nov 2007 10:33:51 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 19 Nov 2007 02:33:51 -0800 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 19 Nov 2007 10:33:49 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 508D271420E for ; Mon, 19 Nov 2007 02:33:43 -0800 (PST) Message-ID: <258886.1195468423327.JavaMail.jira@brutus> Date: Mon, 19 Nov 2007 02:33:43 -0800 (PST) From: "Guillaume Nodet (JIRA)" To: dev@geronimo.apache.org Subject: [jira] Created: (GSHELL-81) Depdendency on sun.* packages MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Depdendency on sun.* packages ----------------------------- Key: GSHELL-81 URL: https://issues.apache.org/jira/browse/GSHELL-81 Project: GShell Issue Type: Bug Security Level: public (Regular issues) Reporter: Guillaume Nodet Assignee: Jason Dillon It seems that GShell is currently unable to run without the sun.* packages in the classloader. The reason is that it uses xstream advanced mode which make use of these packages. If these packages are not on the classpath, xstream will default to the pure java reflection provider which will cause exceptions like the following: Caused by: com.thoughtworks.xstream.converters.ConversionException: Cannot construct org.apache.geronimo.gshell.layout.model.CommandNode as it does not have a no-args constructor ---- Debugging information ---- message : Cannot construct org.apache.geronimo.gshell.layout.model.CommandNode as it does not have a no-args constructor cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException cause-message : Cannot construct org.apache.geronimo.gshell.layout.model.CommandNode as it does not have a no-args constructor class : org.apache.geronimo.gshell.layout.model.Layout required-type : org.apache.geronimo.gshell.layout.model.CommandNode path : /layout/nodes/command ------------------------------- I'm not sure if this is a good idea or if we should support that pure java mode... -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.