<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>dev@felix.apache.org Archives</title>
<link rel="self" href="http://mail-archives.apache.org/mod_mbox/felix-dev/?format=atom"/>
<link href="http://mail-archives.apache.org/mod_mbox/felix-dev/"/>
<id>http://mail-archives.apache.org/mod_mbox/felix-dev/</id>
<updated>2009-12-06T14:26:22Z</updated>
<entry>
<title>[jira] Updated: (FELIX-1712) CLONE -Support for port as service properties</title>
<author><name>&quot;Stuart McCulloch (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c133068075.1260083000912.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c133068075-1260083000912-JavaMail-jira@brutus%3e</id>
<updated>2009-12-06T07:03:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

     [ https://issues.apache.org/jira/browse/FELIX-1712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Stuart McCulloch updated FELIX-1712:
------------------------------------

    Affects Version/s:     (was: dependencymanager.shell-2.0.1)
        Fix Version/s:     (was: maven-bundle-plugin-2.1.0)

The components in affected/fix versions seem unrelated to this issue, so setting them to unknown.
Can you also provide more details about this issue (and how it relates to the installer component).

&gt; CLONE -Support for port as service properties
&gt; ---------------------------------------------
&gt;
&gt;                 Key: FELIX-1712
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1712
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Installer
&gt;            Reporter: andre payne
&gt;            Assignee: Sten Roger Sandvik
&gt;
&gt; Support assigned port in Jetty as service property. Both secure and non secure. Use the
same logic as in old Jetty http service 1.0.1.
&gt; * org.apache.felix.http.svcprop.port
&gt; * org.apache.felix.http.svcprop.port.secure

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Commented: (FELIX-1890) The maven-bundle-plugin doesn't work properly if spawned by release:perform</title>
<author><name>&quot;Stuart McCulloch (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c730038015.1260082160876.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c730038015-1260082160876-JavaMail-jira@brutus%3e</id>
<updated>2009-12-06T06:49:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1890?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12786576#action_12786576
] 

Stuart McCulloch commented on FELIX-1890:
-----------------------------------------

It must be something specific to this build, or the release settings, since many Apache projects
use the bundleplugin with the release plugin.

Unfortunately I have not had time to investigate in detail.

&gt; The maven-bundle-plugin doesn't work properly if spawned by release:perform
&gt; ---------------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1890
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1890
&gt;             Project: Felix
&gt;          Issue Type: Bug
&gt;          Components: Maven Bundle Plugin
&gt;    Affects Versions: maven-bundle-plugin-2.0.1
&gt;            Reporter: Fabrizio Giudici
&gt;
&gt; The bundle-plugin in my project works fine when I run goals such as clean install or
even release:prepare; it fails when I run release:perform.
&gt; For instance, running release:prepare, this is the output produced:
&gt; [Mistral:Projects/jrawio/src] fritz% ll modules/jrawio-all/target/
&gt; total 992
&gt; drwxrwx---  8 fritz  staff     272 Nov 23 21:03 .
&gt; drwxrwx---  6 fritz  staff     204 Nov 23 21:03 ..
&gt; drwxrwx---  3 fritz  staff     102 Nov 23 21:03 classes
&gt; drwxrwx---  3 fritz  staff     102 Nov 23 21:03 dummy-hg-repo
&gt; -rw-rw----  1 fritz  staff    3300 Nov 23 21:03 it.tidalwave.imageio.raw-1.6.2-tests.jar
&gt; -rw-rw----  1 fritz  staff  500450 Nov 23 21:03 it.tidalwave.imageio.raw-1.6.2.jar
&gt; drwxrwx---  3 fritz  staff     102 Nov 23 21:03 maven-archiver
&gt; drwxrwx---  2 fritz  staff      68 Nov 23 21:03 target-maven-repo
&gt; When running release:prepare, the jar file is mostly empty:
&gt; [Mistral:Projects/jrawio/src] fritz% ll target/checkout/modules/jrawio-all/target/
&gt; total 24
&gt; drwxrwx---  9 fritz  staff   306 Nov 23 21:14 .
&gt; drwxrwx---  5 fritz  staff   170 Nov 23 21:14 ..
&gt; drwxrwx---  3 fritz  staff   102 Nov 23 21:14 classes
&gt; drwxrwx---  3 fritz  staff   102 Nov 23 21:14 dummy-hg-repo
&gt; -rw-rw----  1 fritz  staff   316 Nov 23 21:14 it.tidalwave.imageio.raw-1.6.2-sources.jar
&gt; -rw-rw----  1 fritz  staff  3301 Nov 23 21:14 it.tidalwave.imageio.raw-1.6.2-tests.jar
&gt; -rw-rw----  1 fritz  staff  3301 Nov 23 21:14 it.tidalwave.imageio.raw-1.6.2.jar
&gt; drwxrwx---  3 fritz  staff   102 Nov 23 21:14 maven-archiver
&gt; drwxrwx---  2 fritz  staff    68 Nov 23 21:14 target-maven-repo
&gt; The curious thing is that I manually enter the directory target/checkout and run mvn
clean install from there, everything works. So the problem seems related to the maven run
spawned by release:perform
&gt; This is the configuration that I'm using with the bundle-plugin:
&gt; [Mistral:Projects/jrawio/src] fritz% cat modules/jrawio-all/pom.xml
&gt; &lt;?xml version="1.0" encoding="UTF-8"?&gt;
&gt; &lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt;
&gt;     &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
&gt;     &lt;parent&gt;
&gt;         &lt;groupId&gt;it.tidalwave.imageio&lt;/groupId&gt;
&gt;         &lt;artifactId&gt;jrawio&lt;/artifactId&gt;
&gt;         &lt;version&gt;1.6.3-SNAPSHOT&lt;/version&gt;
&gt;         &lt;relativePath&gt;../..&lt;/relativePath&gt;
&gt;     &lt;/parent&gt;
&gt;     &lt;artifactId&gt;it.tidalwave.imageio.raw&lt;/artifactId&gt;
&gt;     &lt;packaging&gt;bundle&lt;/packaging&gt;
&gt;     &lt;name&gt;jrawio - JAR artifact&lt;/name&gt;
&gt;     &lt;dependencies&gt;
&gt;         &lt;dependency&gt;
&gt;             &lt;groupId&gt;it.tidalwave.imageio&lt;/groupId&gt;
&gt;             &lt;artifactId&gt;codec&lt;/artifactId&gt;
&gt;             &lt;optional&gt;true&lt;/optional&gt;
&gt;         &lt;/dependency&gt;
&gt;         &lt;dependency&gt;
&gt;             &lt;groupId&gt;it.tidalwave.imageio&lt;/groupId&gt;
&gt;             &lt;artifactId&gt;processor&lt;/artifactId&gt;
&gt;             &lt;optional&gt;true&lt;/optional&gt;
&gt;         &lt;/dependency&gt;
&gt;     &lt;/dependencies&gt;
&gt;     &lt;build&gt;
&gt;         &lt;plugins&gt;
&gt;             &lt;plugin&gt;
&gt;                 &lt;groupId&gt;org.apache.felix&lt;/groupId&gt;
&gt;                 &lt;artifactId&gt;maven-bundle-plugin&lt;/artifactId&gt;
&gt;                 &lt;extensions&gt;true&lt;/extensions&gt;
&gt;                 &lt;configuration&gt;
&gt;                     &lt;instructions&gt;
&gt;                         &lt;Export-Package&gt;it.tidalwave.imageio.*;-split-package:=merge-first&lt;/Export-Package&gt;
&gt;                         &lt;Bundle-Name&gt;jrawio&lt;/Bundle-Name&gt;
&gt;                         &lt;Bundle-SymbolicName&gt;it.tidalwave.imageio.raw&lt;/Bundle-SymbolicName&gt;
&gt;                         &lt;Bundle-DocURL&gt;http://jrawio.rawdarkroom.org&lt;/Bundle-DocURL&gt;
&gt;                         &lt;Embed-Dependency&gt;processor;codec;inline=true&lt;/Embed-Dependency&gt;
&gt;                     &lt;/instructions&gt;
&gt;                 &lt;/configuration&gt;
&gt;             &lt;/plugin&gt;
&gt;         &lt;/plugins&gt;
&gt;     &lt;/build&gt;
&gt; &lt;/project&gt;
&gt; This is the configuration of the release plugin:
&gt;             &lt;plugin&gt;
&gt;                 &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
&gt;                 &lt;artifactId&gt;maven-release-plugin&lt;/artifactId&gt;
&gt;                 &lt;configuration&gt;
&gt;                     &lt;preparationGoals&gt;clean install verify&lt;/preparationGoals&gt;
&gt;                     &lt;goals&gt;clean install javadoc:javadoc assembly:assembly deploy&lt;/goals&gt;
&gt;                     &lt;arguments&gt;-Prelease -DaltDeploymentRepository="${altDeploymentRepository}"&lt;/arguments&gt;
&gt;                 &lt;/configuration&gt;
&gt;             &lt;/plugin&gt;
&gt; My project is open sourced and the problem can be reproduced by:
&gt; hg clone https://kenai.com/hg/jrawio~src
&gt; mvn -o -B release:clean release:prepare release:perform -Prelease
&gt; The pom is configured to perform the release into staged repositories on a local directory,
so it can be run by everyone and won't do any change in public repos.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Updated: (FELIX-1847) Error with duplicates when using maven-bundle-plugin 2.0.1 and maven-scr-plugin 1.4</title>
<author><name>&quot;Stuart McCulloch (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c99715860.1260081920826.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c99715860-1260081920826-JavaMail-jira@brutus%3e</id>
<updated>2009-12-06T06:45:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

     [ https://issues.apache.org/jira/browse/FELIX-1847?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Stuart McCulloch updated FELIX-1847:
------------------------------------

          Component/s: Maven SCR Plugin
    Affects Version/s: scr-1.2.0

&gt; Error with duplicates when using maven-bundle-plugin 2.0.1 and maven-scr-plugin 1.4
&gt; -----------------------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1847
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1847
&gt;             Project: Felix
&gt;          Issue Type: Bug
&gt;          Components: Maven Bundle Plugin, Maven SCR Plugin
&gt;    Affects Versions: scr-1.2.0, maven-bundle-plugin-2.0.1
&gt;         Environment: Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
&gt; Java version: 1.6.0_15
&gt; Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home
&gt; Default locale: de_DE, platform encoding: MacRoman
&gt; OS name: "mac os x" version: "10.5.8" arch: "x86_64" Family: "mac"
&gt;            Reporter: Daniel Bimschas
&gt;             Fix For: maven-scr-plugin-1.4.0
&gt;
&gt;         Attachments: felix-1847-patch
&gt;
&gt;
&gt; Experiencing the same problem as Patrick Forhahn who commented after https://issues.apache.org/jira/browse/FELIX-1262
was fixed I asked Stuart McCulloch about the bug. Here is his answer about the issue:
&gt; --------------------------
&gt; "The underlying effect is the same (Bnd tool appends ~ to duplicate clauses) but the
cause is different.
&gt; FELIX-1262 was caused by duplicate clauses in the Include-Resource calculated by the
bundleplugin,
&gt; whereas this new issue is caused by duplication of Service-Component clauses by the scrplugin."
&gt;  
&gt; "Basically duplicate entries should be removed, which is why directly setting ServiceComponent
works.
&gt; The question is whether the scrplugin or the bundleplugin should detect and remove the
duplicates..."
&gt; --------------------------
&gt; The reason of error is the same as in Patricks comment:
&gt; [ERROR] Error building bundle org.bjc.es:org.bjc.osgi.foundation.cache:bundle:1.13.0.RC1-SNAPSHOT
: Service-Component entry can not be located in JAR: OSGI-INF/serviceComponents.xml~

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Commented: (FELIX-1914) Add a development subshell to ease troubleshooting classloading/resolution issues</title>
<author><name>&quot;Gert Vanthienen (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c111020874.1260042740814.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c111020874-1260042740814-JavaMail-jira@brutus%3e</id>
<updated>2009-12-05T19:52:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12786473#action_12786473
] 

Gert Vanthienen commented on FELIX-1914:
----------------------------------------

Added a *{{dev:framework}}* to enable/disable debug logging on the underlying OSGi framework
in http://svn.apache.org/viewvc?view=revision&amp;revision=887538.
* dev:framework -debug enables debug logging
* dev:framework -nodebug disables debug logging

&gt; Add a development subshell to ease troubleshooting classloading/resolution issues
&gt; ---------------------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1914
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1914
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Karaf
&gt;    Affects Versions: karaf-1.2.0
&gt;            Reporter: Gert Vanthienen
&gt;            Assignee: Gert Vanthienen
&gt;             Fix For: karaf-1.4.0
&gt;
&gt;
&gt; At development time, people sometimes bump into classloading or bundle resolution issues.
 Proposing to add a subshell with a few development tools that can be used to troubleshoot
these issues:
&gt; - To solve the "unable to resolve due to constraint violation", we could build a tool
that discovers multiple bundles exporting the same package that are needed to resolve the
given bundle to give people a clue which uses-constraints might be involved
&gt; - To solve a CNFE, we could build a tool that takes a snapshot of imports, enabled dynamic
imports and refreshes the bundle and then checks the imported packages again to see which
imports were added by the dynamic import

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Updated main page</title>
<author><name>&quot;Richard S. Hall&quot; &lt;heavy@ungoverned.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c4B1985F1.1080406@ungoverned.org%3e"/>
<id>urn:uuid:%3c4B1985F1-1080406@ungoverned-org%3e</id>
<updated>2009-12-04T21:58:09Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
On 12/4/09 16:43, Gerry Woods wrote:
&gt; The OSGi Bundle Repository summary could use some cleanup:
&gt;
&gt; A bundle repository service for easily discovery and deploying bundles...
&gt;    

Picky, picky. ;-)

I'll fix it...thanks.

-&gt; richard

&gt; On Fri, Dec 4, 2009 at 1:33 PM, Richard S. Hall&lt;heavy@ungoverned.org&gt;wrote:
&gt;
&gt;    
&gt;&gt; I updated the main wiki/web page...
&gt;&gt;
&gt;&gt; We talked about making the subprojects more visible, but we never have the
&gt;&gt; time to do a fancy redesign. Well, I got sick of the current page, so I
&gt;&gt; decided change it to make the subprojects more visible.
&gt;&gt;
&gt;&gt; It ain't fancy, but I think it is an improvement.
&gt;&gt;
&gt;&gt; Notice, I only list released subprojects on the front page...please feel
&gt;&gt; free to edit the summaries.
&gt;&gt;
&gt;&gt; -&gt;  richard
&gt;&gt;
&gt;&gt;      
&gt;    


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: Updated main page</title>
<author><name>Gerry Woods &lt;gerrywoods@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c253373dc0912041343y1f1825ebwe5d831486066cefe@mail.gmail.com%3e"/>
<id>urn:uuid:%3c253373dc0912041343y1f1825ebwe5d831486066cefe@mail-gmail-com%3e</id>
<updated>2009-12-04T21:43:36Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
The OSGi Bundle Repository summary could use some cleanup:

A bundle repository service for easily discovery and deploying bundles...

On Fri, Dec 4, 2009 at 1:33 PM, Richard S. Hall &lt;heavy@ungoverned.org&gt;wrote:

&gt; I updated the main wiki/web page...
&gt;
&gt; We talked about making the subprojects more visible, but we never have the
&gt; time to do a fancy redesign. Well, I got sick of the current page, so I
&gt; decided change it to make the subprojects more visible.
&gt;
&gt; It ain't fancy, but I think it is an improvement.
&gt;
&gt; Notice, I only list released subprojects on the front page...please feel
&gt; free to edit the summaries.
&gt;
&gt; -&gt; richard
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>Updated main page</title>
<author><name>&quot;Richard S. Hall&quot; &lt;heavy@ungoverned.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c4B198030.6040101@ungoverned.org%3e"/>
<id>urn:uuid:%3c4B198030-6040101@ungoverned-org%3e</id>
<updated>2009-12-04T21:33:36Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
I updated the main wiki/web page...

We talked about making the subprojects more visible, but we never have 
the time to do a fancy redesign. Well, I got sick of the current page, 
so I decided change it to make the subprojects more visible.

It ain't fancy, but I think it is an improvement.

Notice, I only list released subprojects on the front page...please feel 
free to edit the summaries.

-&gt; richard


</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Commented: (FELIX-1917) A few minor bugs in the framework found while embedding Felix</title>
<author><name>&quot;Richard S. Hall (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c1084354259.1259959640756.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c1084354259-1259959640756-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T20:47:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12786149#action_12786149
] 

Richard S. Hall commented on FELIX-1917:
----------------------------------------

Regarding the first bug, I don't think this is an error due to a missing filter, I think it
is actually an error due to invalid filter syntax. Requirement.toString() calls getFilter()
which calls convertToFilter() if there is no filter. If the resulting filter has invalid syntax,
then null is returned. Normally it shouldn't have invalid syntax, but there was a bug in handling
classes in the default package which would result in filter "(package=)" which is incorrect.
I fixed the default package bug in FELIX-1867, so perhaps that will resolve this issue too.
If you are seeing it still with trunk, could you explain how to reproduce?

Regarding the second bug, you are correct, it makes sense to check for null. I commit this
fix. Thanks.

&gt; A few minor bugs in the framework found while embedding Felix
&gt; -------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1917
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1917
&gt;             Project: Felix
&gt;          Issue Type: Bug
&gt;          Components: Framework
&gt;    Affects Versions: felix-2.0.2
&gt;         Environment: Not an issue (I dont think)
&gt;            Reporter: Graham Jenson
&gt;            Priority: Minor
&gt;         Attachments: Patch.txt
&gt;
&gt;   Original Estimate: 0.03h
&gt;  Remaining Estimate: 0.03h
&gt;
&gt; First Bug
&gt; org.apache.felix.framework.util.manifestparser.Requirement.toString() method can throw
null pointer exception if the requirement does not have a filter.
&gt; Second Bug 
&gt; org.apache.felix.framework.ExtensionManager.loadDefaultSystemPackages() method throws
null pointer on variable propURL if there is no default.properties file.
&gt; Fix, check if null before.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Updated: (FELIX-1921) Provide a way to configure the host used for karaf ssh server</title>
<author><name>&quot;Guillaume Nodet (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c1620995766.1259958200938.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c1620995766-1259958200938-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T20:23:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

     [ https://issues.apache.org/jira/browse/FELIX-1921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Guillaume Nodet updated FELIX-1921:
-----------------------------------

    Attachment: FELIX-1921.patch

Patch to be applied, but i'd like to avoid too many snapshot dependencies for now in case
we want to release a bug fix release.

&gt; Provide a way to configure the host used for karaf ssh server
&gt; -------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1921
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1921
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Karaf
&gt;            Reporter: Guillaume Nodet
&gt;            Assignee: Guillaume Nodet
&gt;         Attachments: FELIX-1921.patch
&gt;
&gt;


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Created: (FELIX-1921) Provide a way to configure the host used for karaf ssh server</title>
<author><name>&quot;Guillaume Nodet (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c477092299.1259957961497.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c477092299-1259957961497-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T20:19:21Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Provide a way to configure the host used for karaf ssh server
-------------------------------------------------------------

                 Key: FELIX-1921
                 URL: https://issues.apache.org/jira/browse/FELIX-1921
             Project: Felix
          Issue Type: Improvement
          Components: Karaf
            Reporter: Guillaume Nodet
            Assignee: Guillaume Nodet




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>RE: org.apache.felix.karaf.shell.admin 1.2.0 missing in central</title>
<author><name>&quot;Moloney, Tim M&quot; &lt;Tim.Moloney@ManTech.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3cE8ECEFCFBCC81F4EB23B896D7C06A6ED01337D08@CHNMICMB02.ManTech.com%3e"/>
<id>urn:uuid:%3cE8ECEFCFBCC81F4EB23B896D7C06A6ED01337D08@CHNMICMB02-ManTech-com%3e</id>
<updated>2009-12-04T19:35:35Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

Ah, thanks.  :)


Tim Moloney                              I brought down the sky for you
MRSL                                     but all you did was shrug.
2015 Cattlemen Road                            Audience Of One
Sarasota, FL  34232                                  Appeal To Reason
(941) 377-6775 x208                                        Rise Against

 

&gt; -----Original Message-----
&gt; From: Guillaume Nodet [mailto:gnodet@gmail.com] 
&gt; Sent: Friday, December 04, 2009 12:13
&gt; To: dev
&gt; Subject: Re: org.apache.felix.karaf.shell.admin 1.2.0 missing 
&gt; in central
&gt; 
&gt; The admin modules have been refactored a bit.
&gt; It's now available at
&gt;   
&gt; http://repo1.maven.org/maven2/org/apache/felix/karaf/admin/org
&gt; .apache.felix.karaf.admin.command/1.2.0
&gt; 
&gt; On Fri, Dec 4, 2009 at 17:40, Moloney, Tim M 
&gt; &lt;Tim.Moloney@mantech.com&gt; wrote:
&gt; &gt;
&gt; &gt; Could someone push org.apache.felix.karaf.shell.admin 1.2.0 to the
&gt; &gt; central maven repository
&gt; &gt; (http://repo1.maven.org/maven2/org/apache/felix/karaf/shell/)?
&gt; &gt;
&gt; &gt;  All of the other Karaf 1.2.0 bundles are there.
&gt; &gt;
&gt; &gt; Thanks.
&gt; &gt;
&gt; &gt;
&gt; &gt; Tim Moloney                              I brought down the 
&gt; sky for you
&gt; &gt; MRSL                                     but all you did was shrug.
&gt; &gt; 2015 Cattlemen Road                            Audience Of One
&gt; &gt; Sarasota, FL  34232                                  Appeal 
&gt; To Reason
&gt; &gt; (941) 377-6775 x208                                        
&gt; Rise Against
&gt; &gt;
&gt; &gt;
&gt; &gt;
&gt; 
&gt; 
&gt; 
&gt; -- 
&gt; Cheers,
&gt; Guillaume Nodet
&gt; ------------------------
&gt; Blog: http://gnodet.blogspot.com/
&gt; ------------------------
&gt; Open Source SOA
&gt; http://fusesource.com
&gt; 


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: [jira] Resolved: (FELIX-1920) RequiredBundle.getRequiringBundles() 	incorrectly calculates result</title>
<author><name>&quot;Richard S. Hall&quot; &lt;heavy@ungoverned.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c4B195BB4.10207@ungoverned.org%3e"/>
<id>urn:uuid:%3c4B195BB4-10207@ungoverned-org%3e</id>
<updated>2009-12-04T18:57:56Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
No problem. Thanks for checking the patch! Definitely keep reporting any 
issues you uncover.

-&gt; richard

On 12/4/09 13:10, Alan Keane wrote:
&gt; Thanks Richard..
&gt;
&gt; Apologies, I should have sent to this mailing list.
&gt; I tested with that update locally on the same set of bundles and all looks
&gt; fine now.
&gt;
&gt; Alan
&gt;
&gt; On Fri, Dec 4, 2009 at 5:42 PM, Richard S. Hall (JIRA)&lt;jira@apache.org&gt;wrote:
&gt;
&gt;    
&gt;&gt;      [
&gt;&gt; https://issues.apache.org/jira/browse/FELIX-1920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
&gt;&gt;
&gt;&gt; Richard S. Hall resolved FELIX-1920.
&gt;&gt; ------------------------------------
&gt;&gt;
&gt;&gt;     Resolution: Fixed
&gt;&gt;
&gt;&gt; I committed a fix for this and improved the method a little in the process
&gt;&gt; too.
&gt;&gt;
&gt;&gt;      
&gt;&gt;&gt; RequiredBundle.getRequiringBundles() incorrectly calculates result
&gt;&gt;&gt; ------------------------------------------------------------------
&gt;&gt;&gt;
&gt;&gt;&gt;                  Key: FELIX-1920
&gt;&gt;&gt;                  URL: https://issues.apache.org/jira/browse/FELIX-1920
&gt;&gt;&gt;              Project: Felix
&gt;&gt;&gt;           Issue Type: Bug
&gt;&gt;&gt;           Components: Framework, Specification compliance
&gt;&gt;&gt;     Affects Versions: felix-2.0.2
&gt;&gt;&gt;             Reporter: Richard S. Hall
&gt;&gt;&gt;             Assignee: Richard S. Hall
&gt;&gt;&gt;              Fix For: felix-2.2.0
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;&gt; Alan Keane noticed:
&gt;&gt;&gt; ---
&gt;&gt;&gt; Is the following a bug?
&gt;&gt;&gt; Index: RequiredBundleImpl.java
&gt;&gt;&gt; ===================================================================
&gt;&gt;&gt; --- RequiredBundleImpl.java   (revision 886835)
&gt;&gt;&gt; +++ RequiredBundleImpl.java   (working copy)
&gt;&gt;&gt; @@ -74,7 +74,7 @@
&gt;&gt;&gt;               IModule[] dependents = ((ModuleImpl)
&gt;&gt;&gt; modules[modIdx]).getDependentRequirers();
&gt;&gt;&gt;               for (int depIdx = 0; (dependents != null)&amp;&amp;  (depIdx&lt;
&gt;&gt;&gt; dependents.length); depIdx++)
&gt;&gt;&gt;               {
&gt;&gt;&gt; -                moduleList.add(dependents[modIdx]);
&gt;&gt;&gt; +                moduleList.add(dependents[depIdx]);
&gt;&gt;&gt;               }
&gt;&gt;&gt; Thanks,
&gt;&gt;&gt; Alan
&gt;&gt;&gt; ---
&gt;&gt;&gt; It certainly appears to be a bug and clearly could lead to bad results.
&gt;&gt;&gt;        
&gt;&gt; --
&gt;&gt; This message is automatically generated by JIRA.
&gt;&gt; -
&gt;&gt; You can reply to this email to add a comment to the issue online.
&gt;&gt;
&gt;&gt;
&gt;&gt;      
&gt;    


</pre>
</div>
</content>
</entry>
<entry>
<title>Re: [jira] Resolved: (FELIX-1920) RequiredBundle.getRequiringBundles()	incorrectly calculates result</title>
<author><name>Alan Keane &lt;alantkeane@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3cb331c1530912041010u34cef99dvb0ba7cd8c192f53d@mail.gmail.com%3e"/>
<id>urn:uuid:%3cb331c1530912041010u34cef99dvb0ba7cd8c192f53d@mail-gmail-com%3e</id>
<updated>2009-12-04T18:10:37Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Thanks Richard..

Apologies, I should have sent to this mailing list.
I tested with that update locally on the same set of bundles and all looks
fine now.

Alan

On Fri, Dec 4, 2009 at 5:42 PM, Richard S. Hall (JIRA) &lt;jira@apache.org&gt;wrote:

&gt;
&gt;     [
&gt; https://issues.apache.org/jira/browse/FELIX-1920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
&gt;
&gt; Richard S. Hall resolved FELIX-1920.
&gt; ------------------------------------
&gt;
&gt;    Resolution: Fixed
&gt;
&gt; I committed a fix for this and improved the method a little in the process
&gt; too.
&gt;
&gt; &gt; RequiredBundle.getRequiringBundles() incorrectly calculates result
&gt; &gt; ------------------------------------------------------------------
&gt; &gt;
&gt; &gt;                 Key: FELIX-1920
&gt; &gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1920
&gt; &gt;             Project: Felix
&gt; &gt;          Issue Type: Bug
&gt; &gt;          Components: Framework, Specification compliance
&gt; &gt;    Affects Versions: felix-2.0.2
&gt; &gt;            Reporter: Richard S. Hall
&gt; &gt;            Assignee: Richard S. Hall
&gt; &gt;             Fix For: felix-2.2.0
&gt; &gt;
&gt; &gt;
&gt; &gt; Alan Keane noticed:
&gt; &gt; ---
&gt; &gt; Is the following a bug?
&gt; &gt; Index: RequiredBundleImpl.java
&gt; &gt; ===================================================================
&gt; &gt; --- RequiredBundleImpl.java   (revision 886835)
&gt; &gt; +++ RequiredBundleImpl.java   (working copy)
&gt; &gt; @@ -74,7 +74,7 @@
&gt; &gt;              IModule[] dependents = ((ModuleImpl)
&gt; &gt; modules[modIdx]).getDependentRequirers();
&gt; &gt;              for (int depIdx = 0; (dependents != null) &amp;&amp; (depIdx &lt;
&gt; &gt; dependents.length); depIdx++)
&gt; &gt;              {
&gt; &gt; -                moduleList.add(dependents[modIdx]);
&gt; &gt; +                moduleList.add(dependents[depIdx]);
&gt; &gt;              }
&gt; &gt; Thanks,
&gt; &gt; Alan
&gt; &gt; ---
&gt; &gt; It certainly appears to be a bug and clearly could lead to bad results.
&gt;
&gt; --
&gt; This message is automatically generated by JIRA.
&gt; -
&gt; You can reply to this email to add a comment to the issue online.
&gt;
&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Closed: (FELIX-1920) RequiredBundle.getRequiringBundles() incorrectly calculates result</title>
<author><name>&quot;Richard S. Hall (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c988515882.1259948540826.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c988515882-1259948540826-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T17:42:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

     [ https://issues.apache.org/jira/browse/FELIX-1920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Richard S. Hall closed FELIX-1920.
----------------------------------


&gt; RequiredBundle.getRequiringBundles() incorrectly calculates result
&gt; ------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1920
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1920
&gt;             Project: Felix
&gt;          Issue Type: Bug
&gt;          Components: Framework, Specification compliance
&gt;    Affects Versions: felix-2.0.2
&gt;            Reporter: Richard S. Hall
&gt;            Assignee: Richard S. Hall
&gt;             Fix For: felix-2.2.0
&gt;
&gt;
&gt; Alan Keane noticed:
&gt; ---
&gt; Is the following a bug?
&gt; Index: RequiredBundleImpl.java
&gt; ===================================================================
&gt; --- RequiredBundleImpl.java	(revision 886835)
&gt; +++ RequiredBundleImpl.java	(working copy)
&gt; @@ -74,7 +74,7 @@
&gt;              IModule[] dependents = ((ModuleImpl)
&gt; modules[modIdx]).getDependentRequirers();
&gt;              for (int depIdx = 0; (dependents != null) &amp;&amp; (depIdx &lt;
&gt; dependents.length); depIdx++)
&gt;              {
&gt; -                moduleList.add(dependents[modIdx]);
&gt; +                moduleList.add(dependents[depIdx]);
&gt;              }
&gt; Thanks,
&gt; Alan
&gt; ---
&gt; It certainly appears to be a bug and clearly could lead to bad results.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Resolved: (FELIX-1920) RequiredBundle.getRequiringBundles() incorrectly calculates result</title>
<author><name>&quot;Richard S. Hall (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c1722165108.1259948540754.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c1722165108-1259948540754-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T17:42:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

     [ https://issues.apache.org/jira/browse/FELIX-1920?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Richard S. Hall resolved FELIX-1920.
------------------------------------

    Resolution: Fixed

I committed a fix for this and improved the method a little in the process too.

&gt; RequiredBundle.getRequiringBundles() incorrectly calculates result
&gt; ------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1920
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1920
&gt;             Project: Felix
&gt;          Issue Type: Bug
&gt;          Components: Framework, Specification compliance
&gt;    Affects Versions: felix-2.0.2
&gt;            Reporter: Richard S. Hall
&gt;            Assignee: Richard S. Hall
&gt;             Fix For: felix-2.2.0
&gt;
&gt;
&gt; Alan Keane noticed:
&gt; ---
&gt; Is the following a bug?
&gt; Index: RequiredBundleImpl.java
&gt; ===================================================================
&gt; --- RequiredBundleImpl.java	(revision 886835)
&gt; +++ RequiredBundleImpl.java	(working copy)
&gt; @@ -74,7 +74,7 @@
&gt;              IModule[] dependents = ((ModuleImpl)
&gt; modules[modIdx]).getDependentRequirers();
&gt;              for (int depIdx = 0; (dependents != null) &amp;&amp; (depIdx &lt;
&gt; dependents.length); depIdx++)
&gt;              {
&gt; -                moduleList.add(dependents[modIdx]);
&gt; +                moduleList.add(dependents[depIdx]);
&gt;              }
&gt; Thanks,
&gt; Alan
&gt; ---
&gt; It certainly appears to be a bug and clearly could lead to bad results.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Created: (FELIX-1920) RequiredBundle.getRequiringBundles() incorrectly calculates result</title>
<author><name>&quot;Richard S. Hall (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c1340713256.1259947940784.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c1340713256-1259947940784-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T17:32:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
RequiredBundle.getRequiringBundles() incorrectly calculates result
------------------------------------------------------------------

                 Key: FELIX-1920
                 URL: https://issues.apache.org/jira/browse/FELIX-1920
             Project: Felix
          Issue Type: Bug
          Components: Framework, Specification compliance
    Affects Versions: felix-2.0.2
            Reporter: Richard S. Hall
            Assignee: Richard S. Hall
             Fix For: felix-2.2.0


Alan Keane noticed:

---

Is the following a bug?

Index: RequiredBundleImpl.java
===================================================================
--- RequiredBundleImpl.java	(revision 886835)
+++ RequiredBundleImpl.java	(working copy)
@@ -74,7 +74,7 @@
             IModule[] dependents = ((ModuleImpl)
modules[modIdx]).getDependentRequirers();
             for (int depIdx = 0; (dependents != null) &amp;&amp; (depIdx &lt;
dependents.length); depIdx++)
             {
-                moduleList.add(dependents[modIdx]);
+                moduleList.add(dependents[depIdx]);
             }

Thanks,
Alan

---

It certainly appears to be a bug and clearly could lead to bad results.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Commented: (FELIX-1915) [karaf] allow overridding of etc/system.properties via environment</title>
<author><name>&quot;Chris Custine (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c425622285.1259947700762.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c425622285-1259947700762-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T17:28:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1915?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12786011#action_12786011
] 

Chris Custine commented on FELIX-1915:
--------------------------------------

Patch applied, with thanks to Eoghan Glynn.

&gt; [karaf] allow overridding of etc/system.properties via environment
&gt; ------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1915
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1915
&gt;             Project: Felix
&gt;          Issue Type: Task
&gt;          Components: Karaf
&gt;    Affects Versions: karaf-1.2.0
&gt;            Reporter: Eoghan Glynn
&gt;            Assignee: Chris Custine
&gt;            Priority: Minor
&gt;             Fix For: karaf-1.4.0
&gt;
&gt;         Attachments: felix_1915.patch
&gt;
&gt;
&gt; The properties specified in etc/system.properties take precedence over those set via
-Dname=value in the JAVA_OPTS. It would be more convenient for overriding if the opposite
precedence ordering was used.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Resolved: (FELIX-1915) [karaf] allow overridding of etc/system.properties via environment</title>
<author><name>&quot;Chris Custine (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c1063902187.1259947700742.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c1063902187-1259947700742-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T17:28:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

     [ https://issues.apache.org/jira/browse/FELIX-1915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Chris Custine resolved FELIX-1915.
----------------------------------

    Resolution: Fixed

&gt; [karaf] allow overridding of etc/system.properties via environment
&gt; ------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1915
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1915
&gt;             Project: Felix
&gt;          Issue Type: Task
&gt;          Components: Karaf
&gt;    Affects Versions: karaf-1.2.0
&gt;            Reporter: Eoghan Glynn
&gt;            Assignee: Chris Custine
&gt;            Priority: Minor
&gt;             Fix For: karaf-1.4.0
&gt;
&gt;         Attachments: felix_1915.patch
&gt;
&gt;
&gt; The properties specified in etc/system.properties take precedence over those set via
-Dname=value in the JAVA_OPTS. It would be more convenient for overriding if the opposite
precedence ordering was used.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>Re: org.apache.felix.karaf.shell.admin 1.2.0 missing in central</title>
<author><name>Guillaume Nodet &lt;gnodet@gmail.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3cb23ecedc0912040913ifbdf79ao86b0a04fb70a3f0a@mail.gmail.com%3e"/>
<id>urn:uuid:%3cb23ecedc0912040913ifbdf79ao86b0a04fb70a3f0a@mail-gmail-com%3e</id>
<updated>2009-12-04T17:13:24Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
The admin modules have been refactored a bit.
It's now available at
  http://repo1.maven.org/maven2/org/apache/felix/karaf/admin/org.apache.felix.karaf.admin.command/1.2.0

On Fri, Dec 4, 2009 at 17:40, Moloney, Tim M &lt;Tim.Moloney@mantech.com&gt; wrote:
&gt;
&gt; Could someone push org.apache.felix.karaf.shell.admin 1.2.0 to the
&gt; central maven repository
&gt; (http://repo1.maven.org/maven2/org/apache/felix/karaf/shell/)?
&gt;
&gt;  All of the other Karaf 1.2.0 bundles are there.
&gt;
&gt; Thanks.
&gt;
&gt;
&gt; Tim Moloney                              I brought down the sky for you
&gt; MRSL                                     but all you did was shrug.
&gt; 2015 Cattlemen Road                            Audience Of One
&gt; Sarasota, FL  34232                                  Appeal To Reason
&gt; (941) 377-6775 x208                                        Rise Against
&gt;
&gt;
&gt;



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com


</pre>
</div>
</content>
</entry>
<entry>
<title>org.apache.felix.karaf.shell.admin 1.2.0 missing in central</title>
<author><name>&quot;Moloney, Tim M&quot; &lt;Tim.Moloney@ManTech.com&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3cE8ECEFCFBCC81F4EB23B896D7C06A6ED01337CF1@CHNMICMB02.ManTech.com%3e"/>
<id>urn:uuid:%3cE8ECEFCFBCC81F4EB23B896D7C06A6ED01337CF1@CHNMICMB02-ManTech-com%3e</id>
<updated>2009-12-04T16:40:23Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

Could someone push org.apache.felix.karaf.shell.admin 1.2.0 to the
central maven repository
(http://repo1.maven.org/maven2/org/apache/felix/karaf/shell/)?

 All of the other Karaf 1.2.0 bundles are there.

Thanks.


Tim Moloney                              I brought down the sky for you
MRSL                                     but all you did was shrug.
2015 Cattlemen Road                            Audience Of One
Sarasota, FL  34232                                  Appeal To Reason
(941) 377-6775 x208                                        Rise Against




</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Commented: (FELIX-1914) Add a development subshell to ease troubleshooting classloading/resolution issues</title>
<author><name>&quot;Gert Vanthienen (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c655214307.1259942060899.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c655214307-1259942060899-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T15:54:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785971#action_12785971
] 

Gert Vanthienen commented on FELIX-1914:
----------------------------------------

Added a *{{dev:show-tree}}* in http://svn.apache.org/viewvc?view=revision&amp;revision=887233

This can be used to represent bundle dependencies 'graphically' and it will also warn users
if multiple bundles in the dependency graph are exporting the same packages.

{noformat}
karaf@root&gt; dev:show-tree 36
Bundle wip.foobar [36] is currently INSTALLED
- using wip.bar2 [34] to resolve import org.wip.bar;version="2.0.0"
- using wip.foo [35] to resolve import org.wip.foo

wip.foobar [36]
+- wip.bar2 [34]
+- wip.foo [35]
   +- wip.bar1 [33]

WARNING: multiple bundles are exporting package org.wip.bar
- wip.bar1 [33]
- wip.bar2 [34]
{noformat}

&gt; Add a development subshell to ease troubleshooting classloading/resolution issues
&gt; ---------------------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1914
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1914
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Karaf
&gt;    Affects Versions: karaf-1.2.0
&gt;            Reporter: Gert Vanthienen
&gt;            Assignee: Gert Vanthienen
&gt;             Fix For: karaf-1.4.0
&gt;
&gt;
&gt; At development time, people sometimes bump into classloading or bundle resolution issues.
 Proposing to add a subshell with a few development tools that can be used to troubleshoot
these issues:
&gt; - To solve the "unable to resolve due to constraint violation", we could build a tool
that discovers multiple bundles exporting the same package that are needed to resolve the
given bundle to give people a clue which uses-constraints might be involved
&gt; - To solve a CNFE, we could build a tool that takes a snapshot of imports, enabled dynamic
imports and refreshes the bundle and then checks the imported packages again to see which
imports were added by the dynamic import

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Commented: (FELIX-1919) Fragment bundle cannot be linked to its host</title>
<author><name>&quot;Richard S. Hall (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c521799434.1259938940848.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c521799434-1259938940848-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T15:02:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785955#action_12785955
] 

Richard S. Hall commented on FELIX-1919:
----------------------------------------

We are not very lenient when it comes to conflict detection, we check for exact matches, which
is acceptable for the spec. In this case, the version ranges are not exact matches. We could
possibly try to special case version attributes and calculate the intersection of the host
import and the fragment import and use that instead...

&gt; Fragment bundle cannot be linked to its host
&gt; --------------------------------------------
&gt;
&gt;                 Key: FELIX-1919
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1919
&gt;             Project: Felix
&gt;          Issue Type: Bug
&gt;          Components: Framework
&gt;    Affects Versions: felix-2.0.1
&gt;            Reporter: Charles Moulliard
&gt;            Priority: Critical
&gt;
&gt; The following fragment bundle cannot be link to its host
&gt; osgi:install -s mvn:org.hibernate/com.springsource.org.hibernate.ejb/3.4.0.GA // FRAGMENT
BUNDLE
&gt; osgi:install -s mvn:org.hibernate/com.springsource.org.hibernate/3.3.2.GA // HOST
&gt; Here is what the trace report
&gt; {code}
&gt; DEBUG: Excluding fragment com.springsource.org.hibernate.ejb from com.springsource.org.hibernate
due to conflict with imported package javassist.bytec
&gt; ode from com.springsource.org.hibernate
&gt; DEBUG: Excluding fragment com.springsource.org.hibernate.annotations from com.springsource.org.hibernate
due to conflict with imported package org.slf
&gt; 4j from com.springsource.org.hibernate
&gt; {code}
&gt; but the import declaration for javassist.bytecode / slf4j are correct
&gt; {code}
&gt; karaf@root&gt; headers 86
&gt; JBoss Hibernate Entity Manager (86)
&gt; -----------------------------------
&gt; Ant-Version = Apache Ant 1.7.1
&gt; Bundle-Classpath = .
&gt; Bundle-ManifestVersion = 2
&gt; Bundle-Name = JBoss Hibernate Entity Manager
&gt; Bundle-SymbolicName = com.springsource.org.hibernate.ejb
&gt; Bundle-Vendor = SpringSource
&gt; Bundle-Version = 3.4.0.GA
&gt; Created-By = 1.5.0_06-b05 (Sun Microsystems Inc.)
&gt; Export-Package = org.hibernate.ejb;version="3.4.0.GA";uses:="javax.naming,javax.persistence,javax.persistence.spi,javax.sql,org.hibernate,org.hibernat
&gt; e.cfg,org.hibernate.connection,org.hibernate.ejb.packaging,org.hibernate.engine,org.hibernate.event,org.hibernate.mapping,org.slf4j,org.xml.sax",org.h
&gt; ibernate.ejb.connection;version="3.4.0.GA";uses:="javax.sql,org.hibernate",org.hibernate.ejb.event;version="3.4.0.GA";uses:="org.hibernate.annotations
&gt; .common.reflection,org.hibernate.engine,org.hibernate.event,org.hibernate.persister.entity",org.hibernate.ejb.instrument;version="3.4.0.GA",org.hibern
&gt; ate.ejb.packaging;version="3.4.0.GA";uses:="javax.persistence.spi,org.slf4j,org.w3c.dom,org.xml.sax",org.hibernate.ejb.transaction;version="3.4.0.GA";
&gt; uses:="org.hibernate,org.hibernate.jdbc,org.hibernate.transaction",org.hibernate.ejb.util;version="3.4.0.GA";uses:="javax.naming.event,javax.persisten
&gt; ce,javax.persistence.spi,org.hibernate,org.hibernate.ejb,org.slf4j",org.hibernate.engine;version="3.4.0.GA";uses:="org.hibernate,org.hibernate.event,o
&gt; rg.hibernate.type,org.slf4j"
&gt; Fragment-Host = com.springsource.org.hibernate;bundle-version="[3.3.1.GA, 3.4.0)"
&gt; Implementation-Title = Hibernate EntityManager
&gt; Implementation-URL = http://entitymanager.hibernate.org
&gt; Implementation-Vendor = hibernate.org
&gt; Implementation-Vendor-Id = hibernate.org
&gt; Implementation-Version = 3.4.0.GA
&gt; Import-Package = javassist.bytecode;version="[3.3.0.ga, 4.0.0)",javassist.bytecode.annotation;version="[3.3.0.ga,
4.0.0)",javax.naming,javax.naming.ev
&gt; ent,javax.naming.spi,javax.persistence;version="[1.0.0, 2.0.0)",javax.persistence.spi;version="[1.0.0,
2.0.0)",javax.sql,javax.transaction;version="[1
&gt; .0.1, 2.0.0)";resolution:=optional,javax.xml.parsers,org.dom4j;version="[1.6.1, 2.0.0)",org.dom4j.io;version="[1.6.1,
2.0.0)",org.hibernate.annotation
&gt; s.common;version="[3.3.0.ga, 3.4.0)",org.hibernate.annotations.common.reflection;version="[3.3.0.ga,
3.4.0)",org.hibernate.annotations.common.util;ver
&gt; sion="[3.3.0.ga, 3.4.0)",org.slf4j;version="[1.5.3, 1.6.0)",org.w3c.dom,org.xml.sax
&gt; Manifest-Version = 1.0
&gt; Specification-Title = Java Persistence
&gt; Specification-Vendor = jcp.org
&gt; Specification-Version = 1.0
&gt; karaf@root&gt; headers 89
&gt; JBoss Hibernate Object-Relational Mapper (89)
&gt; ---------------------------------------------
&gt; Archiver-Version = Plexus Archiver
&gt; Bundle-ManifestVersion = 2
&gt; Bundle-Name = JBoss Hibernate Object-Relational Mapper
&gt; Bundle-SymbolicName = com.springsource.org.hibernate
&gt; Bundle-Vendor = SpringSource
&gt; Bundle-Version = 3.3.2.GA
&gt; Created-By = 1.5.0_18-b02 (Sun Microsystems Inc.)
&gt; Import-Package = antlr;version="[2.7.6, 3.0.0)",antlr.collections;version="[2.7.6, 3.0.0)",antlr.collections.impl;version="[2.7.6,
3.0.0)",com.mchange
&gt; .v2.c3p0;version="[0.9.1, 1.0.0)";resolution:="optional",com.opensymphony.oscache.base;version="[2.1.0,
3.0.0)";resolution:="optional",com.opensymphon
&gt; y.oscache.general;version="[2.1.0, 3.0.0)";resolution:="optional",javassist;version="[3.9.0.GA,
4.0.0)",javassist.bytecode;version="[3.9.0.GA, 4.0.0)"
&gt; ,javassist.util.proxy;version="[3.9.0.GA, 4.0.0)",javax.naming;version="0",javax.naming.event;version="0",javax.naming.spi;version="0",javax.security.
&gt; auth;version="0",javax.security.jacc;version="0";resolution:="optional",javax.sql;version="0",javax.transaction;version="[1.0.1,
2.0.0)";resolution:="
&gt; optional",javax.transaction.xa;version="[1.0.1, 2.0.0)";resolution:="optional",net.sf.cglib.beans;version="[2.2.0,
3.0.0)",net.sf.cglib.core;version="
&gt; [2.2.0, 3.0.0)",net.sf.cglib.proxy;version="[2.2.0, 3.0.0)",net.sf.cglib.reflect;version="[2.2.0,
3.0.0)",net.sf.cglib.transform;version="[2.2.0, 3.0.
&gt; 0)",net.sf.cglib.transform.impl;version="[2.2.0, 3.0.0)",net.sf.ehcache;version="[1.2.3,
2.0.0)";resolution:="optional",net.sf.ehcache.util;version="[
&gt; 1.2.3, 2.0.0)";resolution:="optional",net.sf.swarmcache;version="[1.0.0.RC2, 2.0.0)";resolution:="optional",org.apache.commons.collections.map;version
&gt; ="[3.1.0, 4.0.0)",org.apache.tools.ant;version="[1.7.0, 2.0.0)";resolution:="optional",org.apache.tools.ant.taskdefs;version="[1.7.0,
2.0.0)";resoluti
&gt; on:="optional",org.apache.tools.ant.types;version="[1.7.0, 2.0.0)";resolution:="optional",org.dom4j;version="[1.6.1,
2.0.0)",org.dom4j.io;version="[1.
&gt; 6.1, 2.0.0)",org.jboss.cache;version="[1.2.2, 4.0.0)";resolution:="optional",org.jboss.cache.config;version="[1.2.2,
4.0.0)";resolution:="optional",or
&gt; g.jboss.cache.lock;version="[1.2.2, 4.0.0)";resolution:="optional",org.jboss.cache.notifications.annotation;version="[1.2.2,
4.0.0)";resolution:="opti
&gt; onal",org.jboss.cache.notifications.event;version="[1.2.2, 4.0.0)";resolution:="optional",org.jboss.cache.optimistic;version="[1.2.2,
4.0.0)";resoluti
&gt; on:="optional",org.jgroups;version="[2.2.7, 3.0.0)",org.logicalcobwebs.proxool;version="[0.8.3,
1.0.0)";resolution:="optional",org.logicalcobwebs.prox
&gt; ool.configuration;version="[0.8.3, 1.0.0)";resolution:="optional",org.objectweb.asm;version="[1.5.3,
2.0.0)",org.slf4j;version="[1.5.6, 2.0.0)",org.w3
&gt; c.dom;version="0",org.xml.sax;version="0"
&gt; {code}
&gt; Remark : the two bundles can be linked using Equinox 3

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Created: (FELIX-1919) Fragment bundle cannot be linked to its host</title>
<author><name>&quot;Charles Moulliard (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c2009451570.1259927300726.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c2009451570-1259927300726-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T11:48:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Fragment bundle cannot be linked to its host
--------------------------------------------

                 Key: FELIX-1919
                 URL: https://issues.apache.org/jira/browse/FELIX-1919
             Project: Felix
          Issue Type: Bug
          Components: Framework
    Affects Versions: felix-2.0.1
            Reporter: Charles Moulliard
            Priority: Critical


The following fragment bundle cannot be link to its host

osgi:install -s mvn:org.hibernate/com.springsource.org.hibernate.ejb/3.4.0.GA // FRAGMENT
BUNDLE
osgi:install -s mvn:org.hibernate/com.springsource.org.hibernate/3.3.2.GA // HOST

Here is what the trace report

{code}
DEBUG: Excluding fragment com.springsource.org.hibernate.ejb from com.springsource.org.hibernate
due to conflict with imported package javassist.bytec
ode from com.springsource.org.hibernate
DEBUG: Excluding fragment com.springsource.org.hibernate.annotations from com.springsource.org.hibernate
due to conflict with imported package org.slf
4j from com.springsource.org.hibernate
{code}

but the import declaration for javassist.bytecode / slf4j are correct

{code}
karaf@root&gt; headers 86

JBoss Hibernate Entity Manager (86)
-----------------------------------
Ant-Version = Apache Ant 1.7.1
Bundle-Classpath = .
Bundle-ManifestVersion = 2
Bundle-Name = JBoss Hibernate Entity Manager
Bundle-SymbolicName = com.springsource.org.hibernate.ejb
Bundle-Vendor = SpringSource
Bundle-Version = 3.4.0.GA
Created-By = 1.5.0_06-b05 (Sun Microsystems Inc.)
Export-Package = org.hibernate.ejb;version="3.4.0.GA";uses:="javax.naming,javax.persistence,javax.persistence.spi,javax.sql,org.hibernate,org.hibernat
e.cfg,org.hibernate.connection,org.hibernate.ejb.packaging,org.hibernate.engine,org.hibernate.event,org.hibernate.mapping,org.slf4j,org.xml.sax",org.h
ibernate.ejb.connection;version="3.4.0.GA";uses:="javax.sql,org.hibernate",org.hibernate.ejb.event;version="3.4.0.GA";uses:="org.hibernate.annotations
.common.reflection,org.hibernate.engine,org.hibernate.event,org.hibernate.persister.entity",org.hibernate.ejb.instrument;version="3.4.0.GA",org.hibern
ate.ejb.packaging;version="3.4.0.GA";uses:="javax.persistence.spi,org.slf4j,org.w3c.dom,org.xml.sax",org.hibernate.ejb.transaction;version="3.4.0.GA";
uses:="org.hibernate,org.hibernate.jdbc,org.hibernate.transaction",org.hibernate.ejb.util;version="3.4.0.GA";uses:="javax.naming.event,javax.persisten
ce,javax.persistence.spi,org.hibernate,org.hibernate.ejb,org.slf4j",org.hibernate.engine;version="3.4.0.GA";uses:="org.hibernate,org.hibernate.event,o
rg.hibernate.type,org.slf4j"
Fragment-Host = com.springsource.org.hibernate;bundle-version="[3.3.1.GA, 3.4.0)"
Implementation-Title = Hibernate EntityManager
Implementation-URL = http://entitymanager.hibernate.org
Implementation-Vendor = hibernate.org
Implementation-Vendor-Id = hibernate.org
Implementation-Version = 3.4.0.GA
Import-Package = javassist.bytecode;version="[3.3.0.ga, 4.0.0)",javassist.bytecode.annotation;version="[3.3.0.ga,
4.0.0)",javax.naming,javax.naming.ev
ent,javax.naming.spi,javax.persistence;version="[1.0.0, 2.0.0)",javax.persistence.spi;version="[1.0.0,
2.0.0)",javax.sql,javax.transaction;version="[1
.0.1, 2.0.0)";resolution:=optional,javax.xml.parsers,org.dom4j;version="[1.6.1, 2.0.0)",org.dom4j.io;version="[1.6.1,
2.0.0)",org.hibernate.annotation
s.common;version="[3.3.0.ga, 3.4.0)",org.hibernate.annotations.common.reflection;version="[3.3.0.ga,
3.4.0)",org.hibernate.annotations.common.util;ver
sion="[3.3.0.ga, 3.4.0)",org.slf4j;version="[1.5.3, 1.6.0)",org.w3c.dom,org.xml.sax
Manifest-Version = 1.0
Specification-Title = Java Persistence
Specification-Vendor = jcp.org
Specification-Version = 1.0

karaf@root&gt; headers 89

JBoss Hibernate Object-Relational Mapper (89)
---------------------------------------------
Archiver-Version = Plexus Archiver
Bundle-ManifestVersion = 2
Bundle-Name = JBoss Hibernate Object-Relational Mapper
Bundle-SymbolicName = com.springsource.org.hibernate
Bundle-Vendor = SpringSource
Bundle-Version = 3.3.2.GA
Created-By = 1.5.0_18-b02 (Sun Microsystems Inc.)

Import-Package = antlr;version="[2.7.6, 3.0.0)",antlr.collections;version="[2.7.6, 3.0.0)",antlr.collections.impl;version="[2.7.6,
3.0.0)",com.mchange
.v2.c3p0;version="[0.9.1, 1.0.0)";resolution:="optional",com.opensymphony.oscache.base;version="[2.1.0,
3.0.0)";resolution:="optional",com.opensymphon
y.oscache.general;version="[2.1.0, 3.0.0)";resolution:="optional",javassist;version="[3.9.0.GA,
4.0.0)",javassist.bytecode;version="[3.9.0.GA, 4.0.0)"
,javassist.util.proxy;version="[3.9.0.GA, 4.0.0)",javax.naming;version="0",javax.naming.event;version="0",javax.naming.spi;version="0",javax.security.
auth;version="0",javax.security.jacc;version="0";resolution:="optional",javax.sql;version="0",javax.transaction;version="[1.0.1,
2.0.0)";resolution:="
optional",javax.transaction.xa;version="[1.0.1, 2.0.0)";resolution:="optional",net.sf.cglib.beans;version="[2.2.0,
3.0.0)",net.sf.cglib.core;version="
[2.2.0, 3.0.0)",net.sf.cglib.proxy;version="[2.2.0, 3.0.0)",net.sf.cglib.reflect;version="[2.2.0,
3.0.0)",net.sf.cglib.transform;version="[2.2.0, 3.0.
0)",net.sf.cglib.transform.impl;version="[2.2.0, 3.0.0)",net.sf.ehcache;version="[1.2.3, 2.0.0)";resolution:="optional",net.sf.ehcache.util;version="[
1.2.3, 2.0.0)";resolution:="optional",net.sf.swarmcache;version="[1.0.0.RC2, 2.0.0)";resolution:="optional",org.apache.commons.collections.map;version
="[3.1.0, 4.0.0)",org.apache.tools.ant;version="[1.7.0, 2.0.0)";resolution:="optional",org.apache.tools.ant.taskdefs;version="[1.7.0,
2.0.0)";resoluti
on:="optional",org.apache.tools.ant.types;version="[1.7.0, 2.0.0)";resolution:="optional",org.dom4j;version="[1.6.1,
2.0.0)",org.dom4j.io;version="[1.
6.1, 2.0.0)",org.jboss.cache;version="[1.2.2, 4.0.0)";resolution:="optional",org.jboss.cache.config;version="[1.2.2,
4.0.0)";resolution:="optional",or
g.jboss.cache.lock;version="[1.2.2, 4.0.0)";resolution:="optional",org.jboss.cache.notifications.annotation;version="[1.2.2,
4.0.0)";resolution:="opti
onal",org.jboss.cache.notifications.event;version="[1.2.2, 4.0.0)";resolution:="optional",org.jboss.cache.optimistic;version="[1.2.2,
4.0.0)";resoluti
on:="optional",org.jgroups;version="[2.2.7, 3.0.0)",org.logicalcobwebs.proxool;version="[0.8.3,
1.0.0)";resolution:="optional",org.logicalcobwebs.prox
ool.configuration;version="[0.8.3, 1.0.0)";resolution:="optional",org.objectweb.asm;version="[1.5.3,
2.0.0)",org.slf4j;version="[1.5.6, 2.0.0)",org.w3
c.dom;version="0",org.xml.sax;version="0"

{code}

Remark : the two bundles can be linked using Equinox 3



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Created: (FELIX-1918) Add property felix.log.level=1 in the etc/config.properties file</title>
<author><name>&quot;Charles Moulliard (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c839938239.1259926580732.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c839938239-1259926580732-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T11:36:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Add property felix.log.level=1 in the etc/config.properties file
----------------------------------------------------------------

                 Key: FELIX-1918
                 URL: https://issues.apache.org/jira/browse/FELIX-1918
             Project: Felix
          Issue Type: Improvement
            Reporter: Charles Moulliard
             Fix For: karaf-1.4.0


Add property felix.log.level=1 in the etc/config.properties file

felix.log.level - An integer value indicating the degree of logging reported by the framework;
the higher the value the more logging is reported. If zero ('0') is specified, then logging
is turned off completely. The log levels match those specified in the OSGi Log Service (i.e.,
1 = error, 2 = warning, 3 = information, and 4 = debug). The default value is 1.

This can help users/administrators to find error like why a fragment bundle cannot be linked
to its host 



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Commented: (FELIX-1913) All synchronous events are processed in one queue</title>
<author><name>&quot;Carsten Ziegeler (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c2050611134.1259920280718.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c2050611134-1259920280718-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T09:51:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785843#action_12785843
] 

Carsten Ziegeler commented on FELIX-1913:
-----------------------------------------

As Karl statet the current implementation is according to the spec - however, it is very slow
in delivering synchronous events as they are put in in a single queue. Apart from performance,
there is no problem with this - but in some cases performance matters, at least a little bit.
If you're using the event admin for notifications, especially to give a user a feedback or
something like that, it matters if the event takes 2 minutes to be delivered or 100ms. - And
yes, these are realistic figures.
The spec allows to dispatch events coming from different threads in parallel. So in your example,
if the events come from different threads, there is no particular order mandated from the
spec and therefore can safely be processed in parallel.

&gt; All synchronous events are processed in one queue
&gt; -------------------------------------------------
&gt;
&gt;                 Key: FELIX-1913
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1913
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Event Admin
&gt;    Affects Versions: eventadmin 1.0.0
&gt;            Reporter: Carsten Ziegeler
&gt;            Assignee: Karl Pauls
&gt;            Priority: Minor
&gt;         Attachments: ea.patch
&gt;
&gt;
&gt; The current event admin implementation puts all events into one single queue and processes
this queue is in one thread. This creates a bottleneck when different threads send events
as they have to wait for other threads to be processed first. Events from different threads
can be processed in parallel.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Issue Comment Edited: (FELIX-1913) All synchronous events are processed in one queue</title>
<author><name>&quot;Sven Ludwig (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c959077979.1259918840868.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c959077979-1259918840868-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T09:27:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785833#action_12785833
] 

Sven Ludwig edited comment on FELIX-1913 at 12/4/09 9:26 AM:
-------------------------------------------------------------

Hello, I find this an interesting thread and want to contribute with a question. First, what
I have understood is that for one event-sending thread the events will be processed in serial
(in the ordering that is applicable due to the spec). However, if two or more events are sent
by two different threads, the two event series are processed in parallel.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation in which the same end-point-sender
may not send its events via the same thread - maybe such a situation s possible and thus may
be a problem for the patch.

      was (Author: sludwig):
    Hello, I find this an interesting thread and want to contribute with a question. First,
what I have understood is that for one event-sending thread the events will be processed in
serial (in the ordering that is applicable due to the spec). However, if two or more events
are sent by two different threads, the two event series are processed in parallel.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation and thus the same end-point-sender
may not send its events via the same thread - maybe such a situation s possible and thus may
be a problem for the patch.
  
&gt; All synchronous events are processed in one queue
&gt; -------------------------------------------------
&gt;
&gt;                 Key: FELIX-1913
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1913
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Event Admin
&gt;    Affects Versions: eventadmin 1.0.0
&gt;            Reporter: Carsten Ziegeler
&gt;            Assignee: Karl Pauls
&gt;            Priority: Minor
&gt;         Attachments: ea.patch
&gt;
&gt;
&gt; The current event admin implementation puts all events into one single queue and processes
this queue is in one thread. This creates a bottleneck when different threads send events
as they have to wait for other threads to be processed first. Events from different threads
can be processed in parallel.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Issue Comment Edited: (FELIX-1913) All synchronous events are processed in one queue</title>
<author><name>&quot;Sven Ludwig (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c1947830637.1259918840888.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c1947830637-1259918840888-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T09:27:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785833#action_12785833
] 

Sven Ludwig edited comment on FELIX-1913 at 12/4/09 9:26 AM:
-------------------------------------------------------------

Hello, I find this an interesting thread and want to contribute with a question. First, what
I have understood is that for one event-sending thread the events will be processed in serial
(in the ordering that is applicable due to the spec). However, if two or more events are sent
by two different threads, the two event series are processed in parallel.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation in which the same end-point-sender
may not send its events via the same thread - maybe such a situation is possible and thus
may be a problem for the patch.

      was (Author: sludwig):
    Hello, I find this an interesting thread and want to contribute with a question. First,
what I have understood is that for one event-sending thread the events will be processed in
serial (in the ordering that is applicable due to the spec). However, if two or more events
are sent by two different threads, the two event series are processed in parallel.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation in which the same end-point-sender
may not send its events via the same thread - maybe such a situation s possible and thus may
be a problem for the patch.
  
&gt; All synchronous events are processed in one queue
&gt; -------------------------------------------------
&gt;
&gt;                 Key: FELIX-1913
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1913
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Event Admin
&gt;    Affects Versions: eventadmin 1.0.0
&gt;            Reporter: Carsten Ziegeler
&gt;            Assignee: Karl Pauls
&gt;            Priority: Minor
&gt;         Attachments: ea.patch
&gt;
&gt;
&gt; The current event admin implementation puts all events into one single queue and processes
this queue is in one thread. This creates a bottleneck when different threads send events
as they have to wait for other threads to be processed first. Events from different threads
can be processed in parallel.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Issue Comment Edited: (FELIX-1913) All synchronous events are processed in one queue</title>
<author><name>&quot;Sven Ludwig (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c965629311.1259918840786.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c965629311-1259918840786-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T09:27:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785833#action_12785833
] 

Sven Ludwig edited comment on FELIX-1913 at 12/4/09 9:25 AM:
-------------------------------------------------------------

Hello, I find this an interesting thread and want to contribute with a question. First, what
I have understood is that for one event-sending thread the events will be processed in serial
(in the ordering that is applicable due to the spec). However, if two or more events are sent
by two different threads, the two event series are processed concurrently.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation and thus the same end-point-sender
may not send its events via the same thread - maybe such a situation s possible and thus may
be a problem for the patch.

      was (Author: sludwig):
    Hello, I find this an interesting thread and want to contribute with a question. First,
what I have understood is that for one event-sending thread the events will be processed in
serial. However, if two events are sent by two different threads, the events are processed
concurrently.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation and thus the same end-point-sender
may not send its events via the same thread - maybe such a situation s possible and thus may
be a problem for the patch.
  
&gt; All synchronous events are processed in one queue
&gt; -------------------------------------------------
&gt;
&gt;                 Key: FELIX-1913
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1913
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Event Admin
&gt;    Affects Versions: eventadmin 1.0.0
&gt;            Reporter: Carsten Ziegeler
&gt;            Assignee: Karl Pauls
&gt;            Priority: Minor
&gt;         Attachments: ea.patch
&gt;
&gt;
&gt; The current event admin implementation puts all events into one single queue and processes
this queue is in one thread. This creates a bottleneck when different threads send events
as they have to wait for other threads to be processed first. Events from different threads
can be processed in parallel.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Issue Comment Edited: (FELIX-1913) All synchronous events are processed in one queue</title>
<author><name>&quot;Sven Ludwig (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c496314616.1259918840807.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c496314616-1259918840807-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T09:27:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785833#action_12785833
] 

Sven Ludwig edited comment on FELIX-1913 at 12/4/09 9:25 AM:
-------------------------------------------------------------

Hello, I find this an interesting thread and want to contribute with a question. First, what
I have understood is that for one event-sending thread the events will be processed in serial
(in the ordering that is applicable due to the spec). However, if two or more events are sent
by two different threads, the two event series are processed in parallel.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation and thus the same end-point-sender
may not send its events via the same thread - maybe such a situation s possible and thus may
be a problem for the patch.

      was (Author: sludwig):
    Hello, I find this an interesting thread and want to contribute with a question. First,
what I have understood is that for one event-sending thread the events will be processed in
serial (in the ordering that is applicable due to the spec). However, if two or more events
are sent by two different threads, the two event series are processed concurrently.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation and thus the same end-point-sender
may not send its events via the same thread - maybe such a situation s possible and thus may
be a problem for the patch.
  
&gt; All synchronous events are processed in one queue
&gt; -------------------------------------------------
&gt;
&gt;                 Key: FELIX-1913
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1913
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Event Admin
&gt;    Affects Versions: eventadmin 1.0.0
&gt;            Reporter: Carsten Ziegeler
&gt;            Assignee: Karl Pauls
&gt;            Priority: Minor
&gt;         Attachments: ea.patch
&gt;
&gt;
&gt; The current event admin implementation puts all events into one single queue and processes
this queue is in one thread. This creates a bottleneck when different threads send events
as they have to wait for other threads to be processed first. Events from different threads
can be processed in parallel.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Issue Comment Edited: (FELIX-1913) All synchronous events are processed in one queue</title>
<author><name>&quot;Sven Ludwig (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c2047487839.1259918720977.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c2047487839-1259918720977-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T09:25:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785833#action_12785833
] 

Sven Ludwig edited comment on FELIX-1913 at 12/4/09 9:24 AM:
-------------------------------------------------------------

Hello, I find this an interesting thread and want to contribute with a question. First, what
I have understood is that for one event-sending thread the events will be processed in serial.
However, if two events are sent by two different threads, the events are processed concurrently.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation and thus the same end-point-sender
may not send its events via the same thread - maybe such a situation s possible and thus may
be a problem for the patch.

      was (Author: sludwig):
    Hello, I find this an interesting thread and want to contribute with a question. First,
what I have understood is that for one event-sending thread the events will be processed in
serial. However, if two events are sent by two different threads, the events are processed
concurrently.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation and thus the same end-point-sender
may not send its events via the same thread - maybe such a situation exists and thus may be
a problem here for the patch.
  
&gt; All synchronous events are processed in one queue
&gt; -------------------------------------------------
&gt;
&gt;                 Key: FELIX-1913
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1913
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Event Admin
&gt;    Affects Versions: eventadmin 1.0.0
&gt;            Reporter: Carsten Ziegeler
&gt;            Assignee: Karl Pauls
&gt;            Priority: Minor
&gt;         Attachments: ea.patch
&gt;
&gt;
&gt; The current event admin implementation puts all events into one single queue and processes
this queue is in one thread. This creates a bottleneck when different threads send events
as they have to wait for other threads to be processed first. Events from different threads
can be processed in parallel.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Issue Comment Edited: (FELIX-1913) All synchronous events are processed in one queue</title>
<author><name>&quot;Sven Ludwig (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c928048999.1259918601966.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c928048999-1259918601966-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T09:23:21Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785833#action_12785833
] 

Sven Ludwig edited comment on FELIX-1913 at 12/4/09 9:22 AM:
-------------------------------------------------------------

Hello, I find this an interesting thread and want to contribute with a question. First, what
I have understood is that for one event-sending thread the events will be processed in serial.
However, if two events are sent by two different threads, the events are processed concurrently.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be concurrent implementations and thus the same end-point-sender
may not send its events via the same thread - maybe such a situation exists and thus may be
a problem here for the patch.

      was (Author: sludwig):
    Hello, I find this an interesting thread and want to contribute with a question. First,
what I have understood is that for one event-sending thread the events will be processed in
serial. However, if two events are sent by two different threads, the events are processed
concurrently.

I am wondering why the assumption that events sent by different threads may be processed concurrently.
This is just a question out of interest, and maybe it helps to clarify the situation even
more. I am considering a situation in which the event sender (wherever the events come from)
may be concurrent implementations and thus the same end-point-sender may not send its events
via the same thread - maybe such a situation exists and thus may be a problem here for the
patch.
  
&gt; All synchronous events are processed in one queue
&gt; -------------------------------------------------
&gt;
&gt;                 Key: FELIX-1913
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1913
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Event Admin
&gt;    Affects Versions: eventadmin 1.0.0
&gt;            Reporter: Carsten Ziegeler
&gt;            Assignee: Karl Pauls
&gt;            Priority: Minor
&gt;         Attachments: ea.patch
&gt;
&gt;
&gt; The current event admin implementation puts all events into one single queue and processes
this queue is in one thread. This creates a bottleneck when different threads send events
as they have to wait for other threads to be processed first. Events from different threads
can be processed in parallel.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Issue Comment Edited: (FELIX-1913) All synchronous events are processed in one queue</title>
<author><name>&quot;Sven Ludwig (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c1489577837.1259918601985.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c1489577837-1259918601985-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T09:23:21Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785833#action_12785833
] 

Sven Ludwig edited comment on FELIX-1913 at 12/4/09 9:22 AM:
-------------------------------------------------------------

Hello, I find this an interesting thread and want to contribute with a question. First, what
I have understood is that for one event-sending thread the events will be processed in serial.
However, if two events are sent by two different threads, the events are processed concurrently.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be a multi-threaded implementation and thus the same end-point-sender
may not send its events via the same thread - maybe such a situation exists and thus may be
a problem here for the patch.

      was (Author: sludwig):
    Hello, I find this an interesting thread and want to contribute with a question. First,
what I have understood is that for one event-sending thread the events will be processed in
serial. However, if two events are sent by two different threads, the events are processed
concurrently.

I am wondering if and why the assumption that events sent by different threads may be processed
concurrently holds. This is just a question out of interest, and maybe it helps to clarify
the situation even more. I am considering a situation in which the event sender (wherever
the events come from) may be concurrent implementations and thus the same end-point-sender
may not send its events via the same thread - maybe such a situation exists and thus may be
a problem here for the patch.
  
&gt; All synchronous events are processed in one queue
&gt; -------------------------------------------------
&gt;
&gt;                 Key: FELIX-1913
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1913
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Event Admin
&gt;    Affects Versions: eventadmin 1.0.0
&gt;            Reporter: Carsten Ziegeler
&gt;            Assignee: Karl Pauls
&gt;            Priority: Minor
&gt;         Attachments: ea.patch
&gt;
&gt;
&gt; The current event admin implementation puts all events into one single queue and processes
this queue is in one thread. This creates a bottleneck when different threads send events
as they have to wait for other threads to be processed first. Events from different threads
can be processed in parallel.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Commented: (FELIX-1913) All synchronous events are processed in one queue</title>
<author><name>&quot;Sven Ludwig (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c1122061075.1259918379375.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c1122061075-1259918379375-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T09:19:39Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785833#action_12785833
] 

Sven Ludwig commented on FELIX-1913:
------------------------------------

Hello, I find this an interesting thread and want to contribute with a question. First, what
I have understood is that for one event-sending thread the events will be processed in serial.
However, if two events are sent by two different threads, the events are processed concurrently.

I am wondering why the assumption that events sent by different threads may be processed concurrently.
This is just a question out of interest, and maybe it helps to clarify the situation even
more. I am considering a situation in which the event sender (wherever the events come from)
may be concurrent implementations and thus the same end-point-sender may not send its events
via the same thread - maybe such a situation exists and thus may be a problem here for the
patch.

&gt; All synchronous events are processed in one queue
&gt; -------------------------------------------------
&gt;
&gt;                 Key: FELIX-1913
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1913
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Event Admin
&gt;    Affects Versions: eventadmin 1.0.0
&gt;            Reporter: Carsten Ziegeler
&gt;            Assignee: Karl Pauls
&gt;            Priority: Minor
&gt;         Attachments: ea.patch
&gt;
&gt;
&gt; The current event admin implementation puts all events into one single queue and processes
this queue is in one thread. This creates a bottleneck when different threads send events
as they have to wait for other threads to be processed first. Events from different threads
can be processed in parallel.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Updated: (FELIX-1917) A few minor bugs in the framework found while embedding Felix</title>
<author><name>&quot;Graham Jenson (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c133062665.1259892320878.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c133062665-1259892320878-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T02:05:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

     [ https://issues.apache.org/jira/browse/FELIX-1917?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Graham Jenson updated FELIX-1917:
---------------------------------

    Attachment: Patch.txt

A patch, to fix.

&gt; A few minor bugs in the framework found while embedding Felix
&gt; -------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1917
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1917
&gt;             Project: Felix
&gt;          Issue Type: Bug
&gt;          Components: Framework
&gt;    Affects Versions: felix-2.0.2
&gt;         Environment: Not an issue (I dont think)
&gt;            Reporter: Graham Jenson
&gt;            Priority: Minor
&gt;         Attachments: Patch.txt
&gt;
&gt;   Original Estimate: 0.03h
&gt;  Remaining Estimate: 0.03h
&gt;
&gt; First Bug
&gt; org.apache.felix.framework.util.manifestparser.Requirement.toString() method can throw
null pointer exception if the requirement does not have a filter.
&gt; Second Bug 
&gt; org.apache.felix.framework.ExtensionManager.loadDefaultSystemPackages() method throws
null pointer on variable propURL if there is no default.properties file.
&gt; Fix, check if null before.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Created: (FELIX-1917) A few minor bugs in the framework found while embedding Felix</title>
<author><name>&quot;Graham Jenson (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c496439307.1259892080673.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c496439307-1259892080673-JavaMail-jira@brutus%3e</id>
<updated>2009-12-04T02:01:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
A few minor bugs in the framework found while embedding Felix
-------------------------------------------------------------

                 Key: FELIX-1917
                 URL: https://issues.apache.org/jira/browse/FELIX-1917
             Project: Felix
          Issue Type: Bug
          Components: Framework
    Affects Versions: felix-2.0.2
         Environment: Not an issue (I dont think)
            Reporter: Graham Jenson
            Priority: Minor


First Bug
org.apache.felix.framework.util.manifestparser.Requirement.toString() method can throw null
pointer exception if the requirement does not have a filter.

Second Bug 
org.apache.felix.framework.ExtensionManager.loadDefaultSystemPackages() method throws null
pointer on variable propURL if there is no default.properties file.

Fix, check if null before.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Resolved: (FELIX-1916) Rename &quot;Location&quot; label to &quot;Bundle Location&quot; in the bundle details display</title>
<author><name>&quot;Felix Meschberger (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c261767750.1259883981162.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c261767750-1259883981162-JavaMail-jira@brutus%3e</id>
<updated>2009-12-03T23:46:21Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

     [ https://issues.apache.org/jira/browse/FELIX-1916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Felix Meschberger resolved FELIX-1916.
--------------------------------------

    Resolution: Fixed
      Assignee: Felix Meschberger

Done in Rev. 886990.

&gt; Rename "Location" label to "Bundle Location" in the bundle details display
&gt; --------------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1916
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1916
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Web Console
&gt;    Affects Versions: webconsole-2.0.2
&gt;            Reporter: Felix Meschberger
&gt;            Assignee: Felix Meschberger
&gt;             Fix For: webconsole-2.0.4
&gt;
&gt;
&gt; As discussed in FELIX-1758.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Commented: (FELIX-1758) bundle.location not updated when new version of a bundle is 'jcr'-installed</title>
<author><name>&quot;Felix Meschberger (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c113656659.1259883981286.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c113656659-1259883981286-JavaMail-jira@brutus%3e</id>
<updated>2009-12-03T23:46:21Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

    [ https://issues.apache.org/jira/browse/FELIX-1758?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&amp;focusedCommentId=12785644#action_12785644
] 

Felix Meschberger commented on FELIX-1758:
------------------------------------------

As of FELIX-1916 changed the label to "Bundle Location" for clarification.

&gt; bundle.location not updated when new version of a bundle is 'jcr'-installed
&gt; ---------------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1758
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1758
&gt;             Project: Felix
&gt;          Issue Type: Bug
&gt;          Components: Web Console
&gt;    Affects Versions: webconsole-1.2.10
&gt;            Reporter: Honwai Wong
&gt;            Assignee: Felix Meschberger
&gt;            Priority: Trivial
&gt;
&gt; The details view of a bundle shows an outdated location if a newer version of the bundle
has been deployed using jcrinstall. The version information is correct, merely the location
points to an old version of the bundle. This does not occur when deploying the same bundle
directly via the web console.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Updated: (FELIX-1916) Rename &quot;Location&quot; label to &quot;Bundle Location&quot; in the bundle details display</title>
<author><name>&quot;Felix Meschberger (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c1685596370.1259883860797.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c1685596370-1259883860797-JavaMail-jira@brutus%3e</id>
<updated>2009-12-03T23:44:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

     [ https://issues.apache.org/jira/browse/FELIX-1916?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Felix Meschberger updated FELIX-1916:
-------------------------------------

          Component/s: Web Console
    Affects Version/s: webconsole-2.0.2
        Fix Version/s: webconsole-2.0.4

&gt; Rename "Location" label to "Bundle Location" in the bundle details display
&gt; --------------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1916
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1916
&gt;             Project: Felix
&gt;          Issue Type: Improvement
&gt;          Components: Web Console
&gt;    Affects Versions: webconsole-2.0.2
&gt;            Reporter: Felix Meschberger
&gt;             Fix For: webconsole-2.0.4
&gt;
&gt;
&gt; As discussed in FELIX-1758.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Created: (FELIX-1916) Rename &quot;Location&quot; label to &quot;Bundle Location&quot; in the bundle details display</title>
<author><name>&quot;Felix Meschberger (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c1566995490.1259883860727.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c1566995490-1259883860727-JavaMail-jira@brutus%3e</id>
<updated>2009-12-03T23:44:20Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>
Rename "Location" label to "Bundle Location" in the bundle details display
--------------------------------------------------------------------------

                 Key: FELIX-1916
                 URL: https://issues.apache.org/jira/browse/FELIX-1916
             Project: Felix
          Issue Type: Improvement
            Reporter: Felix Meschberger


As discussed in FELIX-1758.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
<entry>
<title>[jira] Assigned: (FELIX-1758) bundle.location not updated when new version of a bundle is 'jcr'-installed</title>
<author><name>&quot;Felix Meschberger (JIRA)&quot; &lt;jira@apache.org&gt;</name></author>
<link rel="alternate" href="http://mail-archives.apache.org/mod_mbox/felix-dev/200912.mbox/%3c2131660742.1259883743715.JavaMail.jira@brutus%3e"/>
<id>urn:uuid:%3c2131660742-1259883743715-JavaMail-jira@brutus%3e</id>
<updated>2009-12-03T23:42:23Z</updated>
<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<pre>

     [ https://issues.apache.org/jira/browse/FELIX-1758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Felix Meschberger reassigned FELIX-1758:
----------------------------------------

    Assignee: Felix Meschberger

&gt; bundle.location not updated when new version of a bundle is 'jcr'-installed
&gt; ---------------------------------------------------------------------------
&gt;
&gt;                 Key: FELIX-1758
&gt;                 URL: https://issues.apache.org/jira/browse/FELIX-1758
&gt;             Project: Felix
&gt;          Issue Type: Bug
&gt;          Components: Web Console
&gt;    Affects Versions: webconsole-1.2.10
&gt;            Reporter: Honwai Wong
&gt;            Assignee: Felix Meschberger
&gt;            Priority: Trivial
&gt;
&gt; The details view of a bundle shows an outdated location if a newer version of the bundle
has been deployed using jcrinstall. The version information is correct, merely the location
points to an old version of the bundle. This does not occur when deploying the same bundle
directly via the web console.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.



</pre>
</div>
</content>
</entry>
</feed>
