Return-Path: Delivered-To: apmail-felix-dev-archive@www.apache.org Received: (qmail 82207 invoked from network); 18 Nov 2008 16:17:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Nov 2008 16:17:09 -0000 Received: (qmail 11063 invoked by uid 500); 18 Nov 2008 16:17:16 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 11031 invoked by uid 500); 18 Nov 2008 16:17:16 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 11020 invoked by uid 99); 18 Nov 2008 16:17:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Nov 2008 08:17:16 -0800 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mcculls@gmail.com designates 74.125.46.153 as permitted sender) Received: from [74.125.46.153] (HELO yw-out-1718.google.com) (74.125.46.153) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Nov 2008 16:15:54 +0000 Received: by yw-out-1718.google.com with SMTP id 5so1172797ywm.10 for ; Tue, 18 Nov 2008 08:16:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=0sOk6MAlVGdwh9QaXOqtj6zpkoqW2qdqi2aR531uRwk=; b=D5KULGCUdV8On8rc6G0E5Mv7NjTTARHFXjT1UZEkh43uW9q1YJSqNL7hRSm3YAXd7y WUkU+PoeUjq7QwATk2Bpx3leNRpY1bLIBHrPhCuxEcKICGvcM5gyAFV1kYqyvHe+7ZmE jMbCpyeOfHHQBDG53BjzcrtPyGuJvItbXpedQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=YLgW8PECBWw6lYlyzQ3IrkwsPkUPRiBFQcy0pcXy1y/Rj968Ma7/gfG21eKqUlIDOj 9a1b94jhHGkoqFeqoe1mV0G8qFHLS0oDHYB0cxM1+/pXkTWp6ao/2tOVA2pHSFHpIPbG b3ZF2EZUp7cdYrg0eMw4wPj7FW9c9hJ1acUP8= Received: by 10.151.103.11 with SMTP id f11mr237761ybm.58.1227024997445; Tue, 18 Nov 2008 08:16:37 -0800 (PST) Received: by 10.150.195.19 with HTTP; Tue, 18 Nov 2008 08:16:37 -0800 (PST) Message-ID: <81f0d9c0811180816q6a355534j6ff2af7758a296db@mail.gmail.com> Date: Wed, 19 Nov 2008 00:16:37 +0800 From: "Stuart McCulloch" To: dev@felix.apache.org Subject: Re: Problems compiling/running Felix trunk In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_25643_18153385.1227024997444" References: <491EDB55.3060007@ungoverned.org> <4921D64B.5090009@ungoverned.org> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_25643_18153385.1227024997444 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline 2008/11/18 David Bosschaert > Hi Richard, > > I can confirm that the trunk compiles from me too again. When looking > at my .m2 I did notice that org.osgi.core version 1.1.0-SNAPSHOT was > pulled in from somewhere. Apparently it wasn't available last weekend > or something. > FYI, it's pulled in from the Apache snapshots repository (which may or may not be visible when compiling from work - depends on your firewall and maven settings) > I guess it would still be better to update this dependency to > 1.3.0-SNAPSHOT since 1.1.0-SNAPSHOT is not built by trunk. I've > attached the patch to bug > https://issues.apache.org/jira/browse/FELIX-821 in case you want to > have a look. > I'd prefer to see them use a released version of org.osgi.core (ie. 1.2.0) unless there's a specific reason they need 1.3.0-SNAPSHOT > Cheers, > > David > > 2008/11/17 Richard S. Hall : > > David, > > > > I just removed my maven repo and built from scratch and everything built > > fine for me. Your original patched POM files was stripped from your > message, > > do you remember which components were causing issues for you? > > > > -> richard > > > > > > Richard S. Hall wrote: > >> > >> I think I see the problem for the error below, I forgot a comma in the > >> default.properties file. I just committed that, so it should be fixed. > >> > >> As far as the 1.1.0-SNAPSHOT dependencies, I would assume those were > >> missed dependencies after the release, but the strange thing is that we > >> didn't release those, so I doesn't seem that the version should have > >> changed. > >> > >> I have to run, but perhaps Karl will take a look or else I will when I > >> return. > >> > >> -> richard > >> > >> > >> David Bosschaert wrote: > >>> > >>> Hi all, > >>> > >>> When trying to compile the Felix trunk this morning my compilation > >>> failed because a number of components still depend on org.osgi.core > >>> version 1.1.0-SNAPSHOT. This is funny because it didn't happen to me > >>> last week. > >>> Anyway, I fixed my compilation by moving the dependency to > >>> 1.3.0-SNAPSHOT which is the version of org.osgi.core that is currently > >>> on trunk. > >>> > >>> I've attached the changes to the poms I made to this mail. However, if > >>> I now start up Felix, I get the following error: > >>> > >>> Anyone an idea? > >>> > >>> Thanks! > >>> > >>> David > >>> > >>> F:\main>java -jar bin\felix.jar a9 > >>> > >>> Welcome to Felix. > >>> ================= > >>> > >>> ERROR: Error parsing system bundle export statement: > org.osgi.framework; > >>> version > >>> =1.4.0, org.osgi.framework.hooks.service; version=1.4.0 > >>> org.osgi.service.package > >>> admin; version=1.2.0, org.osgi.service.startlevel; version=1.1.0, > >>> org.osgi.servi > >>> ce.url; version=1.0.0, org.osgi.util.tracker; version=1.3.3 , > >>> javax.accessibilit > >>> y; javax.activity; javax.crypto; javax.crypto.interfaces; > >>> javax.crypto.spec; jav > >>> ax.imageio; javax.imageio.event; javax.imageio.metadata; > >>> javax.imageio.plugins.b > >>> mp; javax.imageio.plugins.jpeg; javax.imageio.spi; > javax.imageio.stream; > >>> javax.m > >>> anagement; javax.management.loading; javax.management.modelmbean; > >>> javax.manageme > >>> nt.monitor; javax.management.openmbean; javax.management.relation; > >>> javax.managem > >>> ent.remote; javax.management.remote.rmi; javax.management.timer; > >>> javax.naming; j > >>> avax.naming.directory; javax.naming.event; javax.naming.ldap; > >>> javax.naming.spi; > >>> javax.net; javax.net.ssl; javax.print; javax.print.attribute; > >>> javax.print.attrib > >>> ute.standard; javax.print.event; javax.rmi; javax.rmi.CORBA; > >>> javax.rmi.ssl; java > >>> x.security.auth; javax.security.auth.callback; > >>> javax.security.auth.kerberos; jav > >>> ax.security.auth.login; javax.security.auth.spi; > >>> javax.security.auth.x500; javax > >>> .security.sasl; javax.sound.midi; javax.sound.midi.spi; > >>> javax.sound.sampled; jav > >>> ax.sound.sampled.spi; javax.sql; javax.sql.rowset; > >>> javax.sql.rowset.serial; java > >>> x.sql.rowset.spi; javax.swing; javax.swing.border; > >>> javax.swing.colorchooser; jav > >>> ax.swing.event; javax.swing.filechooser; javax.swing.plaf; > >>> javax.swing.plaf.basi > >>> c; javax.swing.plaf.metal; javax.swing.plaf.multi; > >>> javax.swing.plaf.synth; javax > >>> .swing.table; javax.swing.text; javax.swing.text.html; > >>> javax.swing.text.html.par > >>> ser; javax.swing.text.rtf; javax.swing.tree; javax.swing.undo; > >>> javax.transaction > >>> ; javax.transaction.xa; javax.xml; javax.xml.datatype; > >>> javax.xml.namespace; java > >>> x.xml.parsers; javax.xml.transform; javax.xml.transform.dom; > >>> javax.xml.transform > >>> .sax; javax.xml.transform.stream; javax.xml.validation; > javax.xml.xpath; > >>> org.iet > >>> f.jgss; org.omg.CORBA; org.omg.CORBA_2_3; org.omg.CORBA_2_3.portable; > >>> org.omg.CO > >>> RBA.DynAnyPackage; org.omg.CORBA.ORBPackage; org.omg.CORBA.portable; > >>> org.omg.COR > >>> BA.TypeCodePackage; org.omg.CosNaming; > >>> org.omg.CosNaming.NamingContextExtPackage > >>> ; org.omg.CosNaming.NamingContextPackage; org.omg.Dynamic; > >>> org.omg.DynamicAny; o > >>> rg.omg.DynamicAny.DynAnyFactoryPackage; > org.omg.DynamicAny.DynAnyPackage; > >>> org.om > >>> g.IOP; org.omg.IOP.CodecFactoryPackage; org.omg.IOP.CodecPackage; > >>> org.omg.Messag > >>> ing; org.omg.PortableInterceptor; > >>> org.omg.PortableInterceptor.ORBInitInfoPackage > >>> ; org.omg.PortableServer; org.omg.PortableServer.CurrentPackage; > >>> org.omg.Portabl > >>> eServer.POAManagerPackage; org.omg.PortableServer.POAPackage; > >>> org.omg.PortableSe > >>> rver.portable; org.omg.PortableServer.ServantLocatorPackage; > >>> org.omg.SendingCont > >>> ext; org.omg.stub.java.rmi; org.omg.stub.javax.management.remote.rmi; > >>> org.w3c.do > >>> m; org.w3c.dom.bootstrap; org.w3c.dom.css; org.w3c.dom.events; > >>> org.w3c.dom.html; > >>> org.w3c.dom.ls; org.w3c.dom.ranges; org.w3c.dom.stylesheets; > >>> org.w3c.dom.traver > >>> sal; org.w3c.dom.views; org.xml.sax; org.xml.sax.ext; > >>> org.xml.sax.helpers; versi > >>> on="1.5.0" (java.lang.IllegalArgumentException: Duplicate attribute: > >>> version) > >>> java.lang.IllegalArgumentException: Duplicate attribute: version > >>> at > >>> org.apache.felix.framework.util.manifestparser.ManifestParser.parseSt > >>> andardHeaderClause(ManifestParser.java:1220) > >>> at > >>> org.apache.felix.framework.util.manifestparser.ManifestParser.parseSt > >>> andardHeader(ManifestParser.java:1131) > >>> at > >>> org.apache.felix.framework.util.manifestparser.ManifestParser.parseEx > >>> portHeader(ManifestParser.java:847) > >>> at > >>> org.apache.felix.framework.ExtensionManager.(ExtensionManager.j > >>> ava:180) > >>> at org.apache.felix.framework.Felix.(Felix.java:352) > >>> at org.apache.felix.main.Main.main(Main.java:212) > >>> ERROR: Error starting > >>> file:bundle/org.apache.felix.shell-1.1.0-SNAPSHOT.jar (org > >>> .osgi.framework.BundleException: Unresolved constraint in bundle 1: > >>> package; (&( > >>> package=org.osgi.service.packageadmin)(version>=1.2.0))) > >>> org.osgi.framework.BundleException: Unresolved constraint in bundle 1: > >>> package; > >>> (&(package=org.osgi.service.packageadmin)(version>=1.2.0)) > >>> at > >>> org.apache.felix.framework.Felix._resolveBundle(Felix.java:1776) > >>> at > org.apache.felix.framework.Felix._startBundle(Felix.java:1636) > >>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1579) > >>> at > >>> org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:11 > >>> 73) > >>> at > >>> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265 > >>> ) > >>> at java.lang.Thread.run(Thread.java:595) > >>> ERROR: Error starting > >>> file:bundle/org.apache.felix.shell.tui-1.1.0-SNAPSHOT.jar > >>> (org.osgi.framework.BundleException: Unresolved constraint in bundle 2: > >>> package; > >>> (&(package=org.osgi.framework)(version>=1.4.0))) > >>> org.osgi.framework.BundleException: Unresolved constraint in bundle 2: > >>> package; > >>> (&(package=org.osgi.framework)(version>=1.4.0)) > >>> at > >>> org.apache.felix.framework.Felix._resolveBundle(Felix.java:1776) > >>> at > org.apache.felix.framework.Felix._startBundle(Felix.java:1636) > >>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1579) > >>> at > >>> org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:11 > >>> 73) > >>> at > >>> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265 > >>> ) > >>> at java.lang.Thread.run(Thread.java:595) > >>> ERROR: Error starting > >>> file:bundle/org.apache.felix.bundlerepository-1.3.0-SNAPSH > >>> OT.jar (org.osgi.framework.BundleException: Unresolved constraint in > >>> bundle 3: p > >>> ackage; (&(package=org.osgi.framework)(version>=1.3.0))) > >>> org.osgi.framework.BundleException: Unresolved constraint in bundle 3: > >>> package; > >>> (&(package=org.osgi.framework)(version>=1.3.0)) > >>> at > >>> org.apache.felix.framework.Felix._resolveBundle(Felix.java:1776) > >>> at > org.apache.felix.framework.Felix._startBundle(Felix.java:1636) > >>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1579) > >>> at > >>> org.apache.felix.framework.Felix.setFrameworkStartLevel(Felix.java:11 > >>> 73) > >>> at > >>> org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:265 > >>> ) > >>> at java.lang.Thread.run(Thread.java:595) > >>> > > > -- Cheers, Stuart ------=_Part_25643_18153385.1227024997444--