[jira] [Created] (FELIX-4505) [Core R6] Support Prototype Service Factory

2014-04-29 Thread David Bosschaert (JIRA)
David Bosschaert created FELIX-4505: --- Summary: [Core R6] Support Prototype Service Factory Key: FELIX-4505 URL: https://issues.apache.org/jira/browse/FELIX-4505 Project: Felix Issue Type: S

[jira] [Created] (FELIX-4502) [Core R6] Provide an OSGi R6 compliant framework implementation

2014-04-29 Thread David Bosschaert (JIRA)
David Bosschaert created FELIX-4502: --- Summary: [Core R6] Provide an OSGi R6 compliant framework implementation Key: FELIX-4502 URL: https://issues.apache.org/jira/browse/FELIX-4502 Project: Felix

[jira] [Created] (FELIX-4503) [Core R6] Support osgi.native capability

2014-04-29 Thread David Bosschaert (JIRA)
David Bosschaert created FELIX-4503: --- Summary: [Core R6] Support osgi.native capability Key: FELIX-4503 URL: https://issues.apache.org/jira/browse/FELIX-4503 Project: Felix Issue Type: Sub-

[jira] [Created] (FELIX-4504) [Core R6] Support Framework DTOs

2014-04-29 Thread David Bosschaert (JIRA)
David Bosschaert created FELIX-4504: --- Summary: [Core R6] Support Framework DTOs Key: FELIX-4504 URL: https://issues.apache.org/jira/browse/FELIX-4504 Project: Felix Issue Type: Sub-task

[jira] [Assigned] (FELIX-4447) Regression in ScrShellCommand (NPE caused by falsy regex)

2014-04-29 Thread David Jencks (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-4447?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Jencks reassigned FELIX-4447: --- Assignee: David Jencks > Regression in ScrShellCommand (NPE caused by falsy regex) >

[jira] [Resolved] (FELIX-4210) Error "BundleContext is no longer valid" while activating component

2014-04-29 Thread David Jencks (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-4210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Jencks resolved FELIX-4210. - Resolution: Cannot Reproduce No info in several months, assuming fixed by 1.8.0 > Error "BundleC

[jira] [Commented] (FELIX-4209) SCR seems to loads ConfigAdmin class through DS bundle

2014-04-29 Thread David Jencks (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-4209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13985061#comment-13985061 ] David Jencks commented on FELIX-4209: - I don't understand what you want. The class wi

[jira] [Commented] (FELIX-4178) Provide method to access Exception thrown by activate method and/or while instantiation

2014-04-29 Thread David Jencks (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-4178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13985051#comment-13985051 ] David Jencks commented on FELIX-4178: - Most of these exceptions are fed into the log s

[jira] [Resolved] (FELIX-4177) ScrService should provide state "UNSATISFIEDCONFIGURATION" for components that require configuration

2014-04-29 Thread David Jencks (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-4177?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Jencks resolved FELIX-4177. - Resolution: Won't Fix I'm going to reimplement the scr service info based on the DTOs from R6/rfc

[jira] [Resolved] (FELIX-4176) ScrService should provide method to get Component configuration (if present)

2014-04-29 Thread David Jencks (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-4176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Jencks resolved FELIX-4176. - Resolution: Won't Fix > ScrService should provide method to get Component configuration (if prese

Re: deadlock in fileinstall on equinox

2014-04-29 Thread Marcel Offermans
The problem here is that file install cannot dictate the framework what to refresh. The refresh method takes an initial set of bundles, but the framework calculates a "dependency closure" (see 7.6.1 of the spec for example). If that closure includes file install, then this issue occurs. The only

Re: deadlock in fileinstall on equinox

2014-04-29 Thread Raymond Auge
I don't think fileinstall should ever really be able to refresh itself exactly for the reason that it's going to create a deadlock. It would appear to me that fileinstall should just ignore anything that it can't itself manage, such as itself. I'm actually wondering why felix.fileinstall.optiona

[DS] How dynamically configurable should delayedKeepInstances be?

2014-04-29 Thread David Jencks
As noted in a previous email I'm working on enabling the felix optional/extension features through component descriptor attributes. I discovered that configuring delayedKeepInstances is more dynamic than I realized. Currently you can fire up a delayed component, get the instance, change the d

Re: deadlock in fileinstall on equinox

2014-04-29 Thread Guillaume Nodet
My question was about why fileinstall refreshes itself. It must be because you deploy either configadmin or a log service as those are the only two optional imports on fileinstall. 2014-04-29 20:53 GMT+02:00 Raymond Auge : > I'm not using config admin at all. Rather, the only path to setting th

[jira] [Updated] (FELIX-4501) Impossible to set the felix.fileinstall.optionalImportRefreshScope property from startup

2014-04-29 Thread JIRA
[ https://issues.apache.org/jira/browse/FELIX-4501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Raymond Augé updated FELIX-4501: Description: I'm seeing a deadlock where on first start the fileinstall bundle is getting stuck wi

Re: deadlock in fileinstall on equinox

2014-04-29 Thread Raymond Auge
created https://issues.apache.org/jira/browse/FELIX-4501 On Tue, Apr 29, 2014 at 2:53 PM, Raymond Auge wrote: > I'm not using config admin at all. Rather, the only path to setting the > bit I need is via service update lifecycle. > > - Ray > > > On Tue, Apr 29, 2014 at 2:47 PM, Guillaume Nodet w

[jira] [Created] (FELIX-4501) Impossible to set the felix.fileinstall.optionalImportRefreshScope property from startup

2014-04-29 Thread JIRA
Raymond Augé created FELIX-4501: --- Summary: Impossible to set the felix.fileinstall.optionalImportRefreshScope property from startup Key: FELIX-4501 URL: https://issues.apache.org/jira/browse/FELIX-4501

Re: deadlock in fileinstall on equinox

2014-04-29 Thread Raymond Auge
I'm not using config admin at all. Rather, the only path to setting the bit I need is via service update lifecycle. - Ray On Tue, Apr 29, 2014 at 2:47 PM, Guillaume Nodet wrote: > Are you trying to use fileinstall to deploy configadmin ? > That's not really supported, but it should not be very

Re: deadlock in fileinstall on equinox

2014-04-29 Thread Guillaume Nodet
Are you trying to use fileinstall to deploy configadmin ? That's not really supported, but it should not be very difficult to support. Please raise a JIRA. I think allowing all configuration bits to be available from the bundle context would be a good work around. 2014-04-29 20:13 GMT+02:00 Raym

Re: deadlock in fileinstall on equinox

2014-04-29 Thread Raymond Auge
It would seem that this could be solved it it were possible to pass the property: felix.fileinstall.optionalImportRefreshScope=managed but this property cannot be passed except via config admin, so you can't bootstrap the system as it is. - Ray On Tue, Apr 29, 2014 at 1:28 PM, Raymond Auge wro

deadlock in fileinstall on equinox

2014-04-29 Thread Raymond Auge
Hey All (cross posted as I'm not sure where the answer will come from), versions: - fileinstall 3.4.0 - equinox 3.8.0.v20120529-1548 I'm seeing a deadlock where on first start the fileinstall bundle is getting stuck with itself as per the following two stack traces: "Refresh Packages" daemon pr