Return-Path: Delivered-To: apmail-excalibur-dev-archive@www.apache.org Received: (qmail 39538 invoked from network); 24 Oct 2004 10:33:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 24 Oct 2004 10:33:32 -0000 Received: (qmail 53568 invoked by uid 500); 24 Oct 2004 10:33:31 -0000 Delivered-To: apmail-excalibur-dev-archive@excalibur.apache.org Received: (qmail 53497 invoked by uid 500); 24 Oct 2004 10:33:30 -0000 Mailing-List: contact dev-help@excalibur.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: List-Id: "Excalibur Developers List" Reply-To: "Excalibur Developers List" Delivered-To: mailing list dev@excalibur.apache.org Received: (qmail 53484 invoked by uid 99); 24 Oct 2004 10:33:30 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from [220.110.69.218] (HELO tanukisoftware.com) (220.110.69.218) by apache.org (qpsmtpd/0.28) with ESMTP; Sun, 24 Oct 2004 03:33:29 -0700 Received: from [127.0.0.1] (127.0.0.1) by localhost (127.0.0.1) with [XMail 1.9 (Win32/Ix86) ESMTP Server] id for from ; Sun, 24 Oct 2004 19:33:04 +0900 Message-ID: <417B84DF.2080800@tanukisoftware.com> Date: Sun, 24 Oct 2004 19:33:03 +0900 From: Leif Mortenson User-Agent: Mozilla Thunderbird 0.7.2 (Windows/20040707) X-Accept-Language: en, ja, en-us MIME-Version: 1.0 To: Excalibur Developers List Subject: Re: changes to instrument packages break cocoon References: <417B77C4.1000600@jicarilla.org> In-Reply-To: <417B77C4.1000600@jicarilla.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Leo, To clean up the API, a few changes were made to the package names of the Instrument Manager implementation. These changes should only affect containers, and will be much better in the long run for users. To fix the particular problems you are having in Cocoon below, org.apache.excalibur.instrument.manager.DefaultInstrumentManager needs to be changed to: org.apache.excalibur.instrument.manager.impl.DefaultInstrumentManagerImpl The altrmi code and related interfaces were all torn out or restructured as well. Everything is still possible, but a few packages will need to be changed to get things compiling again. Let me know if you have any questions or concerns. Cheers, Leif Leo Simons wrote: > Hi gang, > > gump just said: > > --- > prepare: > [echo] Apache Cocoon 23102004 [1999-2004] > > compile-core: > [copy] Copying 18 files to > /usr/local/gump/public/workspace/cocoon/build/cocoon-23102004/classes > [copy] Copied 62 empty directories to 32 empty directories under > /usr/local/gump/public/workspace/cocoon/build/cocoon-23102004/classes > [echo] Compiling Cocoon Core > [javac] Compiling 10 source files to > /usr/local/gump/public/workspace/cocoon/build/cocoon-23102004/classes > [mkdir] Created dir: > /usr/local/gump/public/workspace/cocoon/build/cocoon-23102004/mocks > [javac] Compiling 1 source file to > /usr/local/gump/public/workspace/cocoon/build/cocoon-23102004/mocks > [javac] Compiling 520 source files to > /usr/local/gump/public/workspace/cocoon/build/cocoon-23102004/classes > [javac] > /usr/local/gump/public/workspace/cocoon/src/java/org/apache/cocoon/servlet/CocoonServlet.java:503: > cannot resolve symbol > [javac] symbol : method dispose () > [javac] location: interface > org.apache.excalibur.instrument.manager.DefaultInstrumentManager > [javac] this.instrumentManager.dispose(); > [javac] ^ > [javac] > /usr/local/gump/public/workspace/cocoon/src/java/org/apache/cocoon/servlet/CocoonServlet.java:1425: > org.apache.excalibur.instrument.manager.DefaultInstrumentManager is > abstract; cannot be instantiated > [javac] DefaultInstrumentManager instrumentManager = new > DefaultInstrumentManager(); > [javac] ^ > [javac] > /usr/local/gump/public/workspace/cocoon/src/java/org/apache/cocoon/servlet/CocoonServlet.java:1426: > cannot resolve symbol > [javac] symbol : method enableLogging > (org.apache.avalon.framework.logger.Logger) > [javac] location: interface > org.apache.excalibur.instrument.manager.DefaultInstrumentManager > [javac] instrumentManager.enableLogging(imLogger); > [javac] ^ > [javac] > /usr/local/gump/public/workspace/cocoon/src/java/org/apache/cocoon/servlet/CocoonServlet.java:1427: > cannot resolve symbol > [javac] symbol : method configure > (org.apache.avalon.framework.configuration.Configuration) > [javac] location: interface > org.apache.excalibur.instrument.manager.DefaultInstrumentManager > [javac] instrumentManager.configure(conf); > [javac] ^ > [javac] > /usr/local/gump/public/workspace/cocoon/src/java/org/apache/cocoon/servlet/CocoonServlet.java:1428: > cannot resolve symbol > [javac] symbol : method initialize () > [javac] location: interface > org.apache.excalibur.instrument.manager.DefaultInstrumentManager > [javac] instrumentManager.initialize(); > [javac] ^ > [javac] 5 errors > > BUILD FAILED > /usr/local/gump/public/workspace/cocoon/tools/targets/compile-build.xml:75: > Compile failed; see the compiler error output for details. > > --- > > :( > > - Leo > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@excalibur.apache.org > For additional commands, e-mail: dev-help@excalibur.apache.org > Apache Excalibur Project -- URL: http://excalibur.apache.org/ > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@excalibur.apache.org For additional commands, e-mail: dev-help@excalibur.apache.org Apache Excalibur Project -- URL: http://excalibur.apache.org/