Re: [FileInstall] Review patch for custom deployers

2009-08-28 Thread Guillaume Nodet
I'll apply the patch on monday if noone objects.

On Mon, Aug 24, 2009 at 10:05, Guillaume Nodet gno...@gmail.com wrote:

 Some time ago, I've attached a patch for FELIX-922.
 The patch is quite big, but I'd like to gather feedback about it and apply
 it if it makes sense, so if some people could have a look at it that would
 be awesome.

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





-- 
Cheers,
Guillaume Nodet

Blog: http://gnodet.blogspot.com/

Open Source SOA
http://fusesource.com


[jira] Resolved: (FELIX-1529) The console does not work anymore when connecting to another karaf instance

2009-08-28 Thread Guillaume Nodet (JIRA)

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

Guillaume Nodet resolved FELIX-1529.


   Resolution: Fixed
Fix Version/s: karaf-1.0.0
 Assignee: Guillaume Nodet

URL: http://svn.apache.org/viewvc?rev=808782view=rev


 The console does not work anymore when connecting to another karaf instance
 ---

 Key: FELIX-1529
 URL: https://issues.apache.org/jira/browse/FELIX-1529
 Project: Felix
  Issue Type: Bug
  Components: Karaf
Reporter: Guillaume Nodet
Assignee: Guillaume Nodet
 Fix For: karaf-1.0.0


 Using:
 admin:create k1
 admin:start k1
 admin:connect k1
 It seems keystrokes are eaten by another thread 

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



[jira] Commented: (FELIX-1221) Display the alias ID created by Karaf Features when showing service details

2009-08-28 Thread Guillaume Nodet (JIRA)

[ 
https://issues.apache.org/jira/browse/FELIX-1221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12748702#action_12748702
 ] 

Guillaume Nodet commented on FELIX-1221:


Wanna write a patch for Karaf then ? I'm not sure to completely follow you here 
...

 Display the alias ID created by Karaf Features when showing service details
 ---

 Key: FELIX-1221
 URL: https://issues.apache.org/jira/browse/FELIX-1221
 Project: Felix
  Issue Type: Improvement
  Components: Web Console
Reporter: Tim Moloney
Priority: Minor
 Attachments: FELIX-1221-bundles-aliasId.patch


 Display the alias ID for services configured via Karaf Features.

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



Re: Felix HttpService improvement...

2009-08-28 Thread Sten Roger Sandvik
Looked quickly at cometd and especially cometd-java. It looks to me that
this is trivial to include in the http service implementation. Will look
into this.

On Fri, Aug 28, 2009 at 9:03 AM, Sten Roger Sandvik s...@x3m.com wrote:

 The new http service is not testet alot. It's only been used in our own
 projects for now, but I will need to create more unit tests and some
 integration tests. As for comet support - I have tought of it, but have not
 come around to do it. I will gladly look at the current comet support to
 see if it's a trivial ting to include.

 Yes, it would be great to be included as a committer. I really like the
 Felix project and are really committed to create the best http service
 implementation out there :-)

 BR,
 Sten Roger



 On Fri, Aug 28, 2009 at 8:52 AM, Rob Walker r...@ascert.com wrote:

 Good point - we also have a home grown cometd approach which we use for
 server push to our GWT application, so something built into the http server
 would definitely be of interest
 - R


 Clement Escoffier wrote:

 Hi,

 Just my 2 cents.
 any plan to support Cometd ?

 We slightly change the current HTTP Service to support Cometd. I don't
 see any issue to do the same on Sten's version.
 (of course, I can send what we quickly did).


 As a reminder, Cometd is an HTTP based MOM, allowing (after a handshake)
 a server to notify browser. In Ajax-based interaction, the client
 (periodically) query the server. With Comet, the server notifies the
 clients.
 As you can imagine, this is definitely important for dynamic web
 application.

 Regards,

 Clement


 On 28.08.2009, at 08:40, Rob Walker wrote:

  What do we need to do make this happen guys?

 Sten - sounds like you've done a great job, kudos.

 Felix/Marcel - sounds like you guys are happy with the approach and code

 From our side, we can certainly run some real world compatibility
 tests - which isn't to say in fact that Sten's new service would be wrong
 and the current one right, just whether thenew version breaks anything
 present in the exisiting service. If it does, I'm sure it'll either be
 fixable, or something that's actually not correct in the current service -
 so not a major issue. It'll be useful though to be able to advise other
 Felix guys of anything that might differ and need application changes.  I'm
 happy to make time to look at this next week.

 After that - do we just call a vote? I'm guessing Sten, we also need to
 propose you as a committter for maintenance?

 Great progress though - the current Http service has served us pretty
 well, but it's always been on the list to have cleaner and fuller solution

 -- Rob




 --


 Ascert - Taking systems to the Edge
 r...@ascert.com
 +44 (0)20 7488 3470
 www.ascert.com





[jira] Created: (FELIX-1537) File Install should support XML property files

2009-08-28 Thread Clement Escoffier (JIRA)
File Install should support XML property files
--

 Key: FELIX-1537
 URL: https://issues.apache.org/jira/browse/FELIX-1537
 Project: Felix
  Issue Type: New Feature
  Components: File Install
Affects Versions: fileinstall-1.2.0
Reporter: Clement Escoffier


File Install already supports .cfg file. It would be interristing to also 
support XML property files, as described in 
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html.

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



Re: Felix HttpService improvement...

2009-08-28 Thread Felix Meschberger
Hi,

This would certainly be a very valuable addition, but I don't think this
should stop us from continuing.

Regards
Felix

Sten Roger Sandvik schrieb:
 Looked quickly at cometd and especially cometd-java. It looks to me that
 this is trivial to include in the http service implementation. Will look
 into this.
 
 On Fri, Aug 28, 2009 at 9:03 AM, Sten Roger Sandvik s...@x3m.com wrote:
 
 The new http service is not testet alot. It's only been used in our own
 projects for now, but I will need to create more unit tests and some
 integration tests. As for comet support - I have tought of it, but have not
 come around to do it. I will gladly look at the current comet support to
 see if it's a trivial ting to include.

 Yes, it would be great to be included as a committer. I really like the
 Felix project and are really committed to create the best http service
 implementation out there :-)

 BR,
 Sten Roger



 On Fri, Aug 28, 2009 at 8:52 AM, Rob Walker r...@ascert.com wrote:

 Good point - we also have a home grown cometd approach which we use for
 server push to our GWT application, so something built into the http server
 would definitely be of interest
 - R


 Clement Escoffier wrote:

 Hi,

 Just my 2 cents.
 any plan to support Cometd ?

 We slightly change the current HTTP Service to support Cometd. I don't
 see any issue to do the same on Sten's version.
 (of course, I can send what we quickly did).


 As a reminder, Cometd is an HTTP based MOM, allowing (after a handshake)
 a server to notify browser. In Ajax-based interaction, the client
 (periodically) query the server. With Comet, the server notifies the
 clients.
 As you can imagine, this is definitely important for dynamic web
 application.

 Regards,

 Clement


 On 28.08.2009, at 08:40, Rob Walker wrote:

  What do we need to do make this happen guys?
 Sten - sounds like you've done a great job, kudos.

 Felix/Marcel - sounds like you guys are happy with the approach and code

 From our side, we can certainly run some real world compatibility
 tests - which isn't to say in fact that Sten's new service would be wrong
 and the current one right, just whether thenew version breaks anything
 present in the exisiting service. If it does, I'm sure it'll either be
 fixable, or something that's actually not correct in the current service -
 so not a major issue. It'll be useful though to be able to advise other
 Felix guys of anything that might differ and need application changes.  
 I'm
 happy to make time to look at this next week.

 After that - do we just call a vote? I'm guessing Sten, we also need to
 propose you as a committter for maintenance?

 Great progress though - the current Http service has served us pretty
 well, but it's always been on the list to have cleaner and fuller solution

 -- Rob



 --


 Ascert - Taking systems to the Edge
 r...@ascert.com
 +44 (0)20 7488 3470
 www.ascert.com


 


JIRA and default notification scheme

2009-08-28 Thread Guillaume Nodet
I'm quite puzzled by the default notification schema for FELIX jira project.
I'm quite used that the user that created an issue is automatically notified
of any change to this issue.
Currently, this is not the case, which mean that if a user create an issue
and does not specifically watch it, he won't receive any notifications.
Is that a desired behavior or should we change that ?

-- 
Cheers,
Guillaume Nodet

Blog: http://gnodet.blogspot.com/

Open Source SOA
http://fusesource.com


Re: Felix HttpService improvement...

2009-08-28 Thread Felix Meschberger
Hi,

Rob Walker schrieb:
 What do we need to do make this happen guys?

The next steps are IIRC the following:

  * Sten packages the source and attaches the package to
the issue and publishes a package checksum.
  * We vote on accepting this submission
  * We do the IP-clearance (filling out a form,
sending a mail to incubator@ and wait for 72h)
  * Add the code into the SVN

I think, we also need someone from the PMC to drive this process.

Any volunteers (I could do it) ?

Regards
Felix

 
 Sten - sounds like you've done a great job, kudos.
 
 Felix/Marcel - sounds like you guys are happy with the approach and code
 
From our side, we can certainly run some real world compatibility
 tests - which isn't to say in fact that Sten's new service would be
 wrong and the current one right, just whether thenew version breaks
 anything present in the exisiting service. If it does, I'm sure it'll
 either be fixable, or something that's actually not correct in the
 current service - so not a major issue. It'll be useful though to be
 able to advise other Felix guys of anything that might differ and need
 application changes.  I'm happy to make time to look at this next week.
 
 After that - do we just call a vote? I'm guessing Sten, we also need to
 propose you as a committter for maintenance?
 
 Great progress though - the current Http service has served us pretty
 well, but it's always been on the list to have cleaner and fuller solution
 
 -- Rob
 
 
 


Re: JIRA and default notification scheme

2009-08-28 Thread Stuart McCulloch
2009/8/28 Guillaume Nodet gno...@gmail.com

 I'm quite puzzled by the default notification schema for FELIX jira
 project.
 I'm quite used that the user that created an issue is automatically
 notified
 of any change to this issue.
 Currently, this is not the case, which mean that if a user create an issue
 and does not specifically watch it, he won't receive any notifications.
 Is that a desired behavior or should we change that ?


hmm, I'd also expect that whoever creates an issue would receive
notifications from it

the Felix JIRA admin page just shows Notification Scheme:  Felix
notifications, any idea where this scheme is configured?

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


-- 
Cheers, Stuart


Re: JIRA and default notification scheme

2009-08-28 Thread Guillaume Nodet
I think we need an admin on the whole jira instance to do that.
I'm not one on this instance ...

2009/8/28 Stuart McCulloch mccu...@gmail.com:
 2009/8/28 Guillaume Nodet gno...@gmail.com

 I'm quite puzzled by the default notification schema for FELIX jira
 project.
 I'm quite used that the user that created an issue is automatically
 notified
 of any change to this issue.
 Currently, this is not the case, which mean that if a user create an issue
 and does not specifically watch it, he won't receive any notifications.
 Is that a desired behavior or should we change that ?


 hmm, I'd also expect that whoever creates an issue would receive
 notifications from it

 the Felix JIRA admin page just shows Notification Scheme:  Felix
 notifications, any idea where this scheme is configured?

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


 --
 Cheers, Stuart




-- 
Cheers,
Guillaume Nodet

Blog: http://gnodet.blogspot.com/

Open Source SOA
http://fusesource.com


[jira] Created: (FELIX-1538) Exporter can load classes from importer

2009-08-28 Thread Thomas Diesler (JIRA)
Exporter can load classes from importer
---

 Key: FELIX-1538
 URL: https://issues.apache.org/jira/browse/FELIX-1538
 Project: Felix
  Issue Type: Bug
  Components: Framework
Affects Versions: felix-2.0.0
Reporter: Thomas Diesler


A imports X
B imports X

Can X load a class from A or B?
Can A load a class from B and vice versa?

testLoadClass(org.jboss.test.osgi.jbosgi142.OSGI142TestCase) Time elapsed: 
1.743 sec  FAILURE!
java.lang.AssertionError: ClassNotFoundException expected for: 
jbosgi142-bundleX loads org.jboss.test.osgi.jbosgi142.bundleA.BeanA
at org.junit.Assert.fail(Assert.java:92)
at 
org.jboss.test.osgi.jbosgi142.OSGI142TestCase.assertBundleLoadClass(OSGI142TestCase.java:105)
at 
org.jboss.test.osgi.jbosgi142.OSGI142TestCase.testLoadClass(OSGI142TestCase.java:83)


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



[jira] Commented: (FELIX-1538) Exporter can load classes from importer

2009-08-28 Thread Thomas Diesler (JIRA)

[ 
https://issues.apache.org/jira/browse/FELIX-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12748788#action_12748788
 ] 

Thomas Diesler commented on FELIX-1538:
---

The related jboss issue is: https://jira.jboss.org/jira/browse/JBOSGI-142



 Exporter can load classes from importer
 ---

 Key: FELIX-1538
 URL: https://issues.apache.org/jira/browse/FELIX-1538
 Project: Felix
  Issue Type: Bug
  Components: Framework
Affects Versions: felix-2.0.0
Reporter: Thomas Diesler

 A imports X
 B imports X
 Can X load a class from A or B?
 Can A load a class from B and vice versa?
 testLoadClass(org.jboss.test.osgi.jbosgi142.OSGI142TestCase) Time elapsed: 
 1.743 sec  FAILURE!
 java.lang.AssertionError: ClassNotFoundException expected for: 
 jbosgi142-bundleX loads org.jboss.test.osgi.jbosgi142.bundleA.BeanA
 at org.junit.Assert.fail(Assert.java:92)
 at 
 org.jboss.test.osgi.jbosgi142.OSGI142TestCase.assertBundleLoadClass(OSGI142TestCase.java:105)
 at 
 org.jboss.test.osgi.jbosgi142.OSGI142TestCase.testLoadClass(OSGI142TestCase.java:83)

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



Re: JIRA and default notification scheme

2009-08-28 Thread Felix Meschberger
Hi,

I could do that. Currently the scheme is defined to _only_ send mail to
d...@felix. Over in Sling we have mail to d...@sling, reporter, watchers,
and current assignee.

I could change this for Felix, too.

WDYT ?

Regards
Felix

Guillaume Nodet schrieb:
 I think we need an admin on the whole jira instance to do that.
 I'm not one on this instance ...
 
 2009/8/28 Stuart McCulloch mccu...@gmail.com:
 2009/8/28 Guillaume Nodet gno...@gmail.com

 I'm quite puzzled by the default notification schema for FELIX jira
 project.
 I'm quite used that the user that created an issue is automatically
 notified
 of any change to this issue.
 Currently, this is not the case, which mean that if a user create an issue
 and does not specifically watch it, he won't receive any notifications.
 Is that a desired behavior or should we change that ?

 hmm, I'd also expect that whoever creates an issue would receive
 notifications from it

 the Felix JIRA admin page just shows Notification Scheme:  Felix
 notifications, any idea where this scheme is configured?

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

 --
 Cheers, Stuart

 
 
 


Re: JIRA and default notification scheme

2009-08-28 Thread Stuart McCulloch
2009/8/28 Felix Meschberger fmesc...@gmail.com

 Hi,

 I could do that. Currently the scheme is defined to _only_ send mail to
 d...@felix. Over in Sling we have mail to d...@sling, reporter, watchers,
 and current assignee.

 I could change this for Felix, too.


the Sling setting looks reasonable to me, let's see what others think


 WDYT ?

 Regards
 Felix

 Guillaume Nodet schrieb:
  I think we need an admin on the whole jira instance to do that.
  I'm not one on this instance ...
 
  2009/8/28 Stuart McCulloch mccu...@gmail.com:
  2009/8/28 Guillaume Nodet gno...@gmail.com
 
  I'm quite puzzled by the default notification schema for FELIX jira
  project.
  I'm quite used that the user that created an issue is automatically
  notified
  of any change to this issue.
  Currently, this is not the case, which mean that if a user create an
 issue
  and does not specifically watch it, he won't receive any notifications.
  Is that a desired behavior or should we change that ?
 
  hmm, I'd also expect that whoever creates an issue would receive
  notifications from it
 
  the Felix JIRA admin page just shows Notification Scheme:  Felix
  notifications, any idea where this scheme is configured?
 
  --
  Cheers,
  Guillaume Nodet
  
  Blog: http://gnodet.blogspot.com/
  
  Open Source SOA
  http://fusesource.com
 
  --
  Cheers, Stuart


-- 
Cheers, Stuart


[jira] Commented: (FELIX-1538) Exporter can load classes from importer

2009-08-28 Thread Thomas Diesler (JIRA)

[ 
https://issues.apache.org/jira/browse/FELIX-1538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12748798#action_12748798
 ] 

Thomas Diesler commented on FELIX-1538:
---

Here is the test

http://anonsvn.jboss.org/repos/jbossas/projects/jboss-osgi/trunk/testsuite/functional/src/test/java/org/jboss/test/osgi/jbosgi142/OSGI142TestCase.java

 Exporter can load classes from importer
 ---

 Key: FELIX-1538
 URL: https://issues.apache.org/jira/browse/FELIX-1538
 Project: Felix
  Issue Type: Bug
  Components: Framework
Affects Versions: felix-2.0.0
Reporter: Thomas Diesler

 A imports X
 B imports X
 Can X load a class from A or B?
 Can A load a class from B and vice versa?
 testLoadClass(org.jboss.test.osgi.jbosgi142.OSGI142TestCase) Time elapsed: 
 1.743 sec  FAILURE!
 java.lang.AssertionError: ClassNotFoundException expected for: 
 jbosgi142-bundleX loads org.jboss.test.osgi.jbosgi142.bundleA.BeanA
 at org.junit.Assert.fail(Assert.java:92)
 at 
 org.jboss.test.osgi.jbosgi142.OSGI142TestCase.assertBundleLoadClass(OSGI142TestCase.java:105)
 at 
 org.jboss.test.osgi.jbosgi142.OSGI142TestCase.testLoadClass(OSGI142TestCase.java:83)

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



dead link: downloads config admin

2009-08-28 Thread Craig Phillips
getting 404 not found...
 
???
 


Re: Felix HttpService improvement...

2009-08-28 Thread Clement Escoffier

Hi,

Here is what we did :
http://clement.plop-plop.net/comet/

As you will see, it's quite simple, but has quite well worked.

Regards,

Clement



On 28.08.2009, at 09:26, Sten Roger Sandvik wrote:

Looked quickly at cometd and especially cometd-java. It looks to me  
that
this is trivial to include in the http service implementation. Will  
look

into this.

On Fri, Aug 28, 2009 at 9:03 AM, Sten Roger Sandvik s...@x3m.com  
wrote:


The new http service is not testet alot. It's only been used in our  
own

projects for now, but I will need to create more unit tests and some
integration tests. As for comet support - I have tought of it, but  
have not
come around to do it. I will gladly look at the current comet  
support to

see if it's a trivial ting to include.

Yes, it would be great to be included as a committer. I really like  
the
Felix project and are really committed to create the best http  
service

implementation out there :-)

BR,
Sten Roger



On Fri, Aug 28, 2009 at 8:52 AM, Rob Walker r...@ascert.com wrote:

Good point - we also have a home grown cometd approach which we  
use for
server push to our GWT application, so something built into the  
http server

would definitely be of interest
- R


Clement Escoffier wrote:


Hi,

Just my 2 cents.
any plan to support Cometd ?

We slightly change the current HTTP Service to support Cometd. I  
don't

see any issue to do the same on Sten's version.
(of course, I can send what we quickly did).


As a reminder, Cometd is an HTTP based MOM, allowing (after a  
handshake)

a server to notify browser. In Ajax-based interaction, the client
(periodically) query the server. With Comet, the server notifies  
the

clients.
As you can imagine, this is definitely important for dynamic web
application.

Regards,

Clement


On 28.08.2009, at 08:40, Rob Walker wrote:

What do we need to do make this happen guys?


Sten - sounds like you've done a great job, kudos.

Felix/Marcel - sounds like you guys are happy with the approach  
and code


From our side, we can certainly run some real world  
compatibility
tests - which isn't to say in fact that Sten's new service would  
be wrong
and the current one right, just whether thenew version breaks  
anything
present in the exisiting service. If it does, I'm sure it'll  
either be
fixable, or something that's actually not correct in the current  
service -
so not a major issue. It'll be useful though to be able to  
advise other
Felix guys of anything that might differ and need application  
changes.  I'm

happy to make time to look at this next week.

After that - do we just call a vote? I'm guessing Sten, we also  
need to

propose you as a committter for maintenance?

Great progress though - the current Http service has served us  
pretty
well, but it's always been on the list to have cleaner and  
fuller solution


-- Rob






--


Ascert - Taking systems to the Edge
r...@ascert.com
+44 (0)20 7488 3470
www.ascert.com








[jira] Commented: (FELIX-33) Implement system bundle update

2009-08-28 Thread Richard S. Hall (JIRA)

[ 
https://issues.apache.org/jira/browse/FELIX-33?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12748868#action_12748868
 ] 

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

Also made it so the framework is restarted if an extension bundle is refreshed 
using update().

 Implement system bundle update
 --

 Key: FELIX-33
 URL: https://issues.apache.org/jira/browse/FELIX-33
 Project: Felix
  Issue Type: New Feature
  Components: Framework, Specification compliance
Reporter: Richard S. Hall
Assignee: Richard S. Hall
 Fix For: felix-2.0.0


 This issue is described in section 4.5 of the OSGi R4 specification. When the 
 system bundle is updated, the framework is supposed to shutdown and restart.

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



Re: [VOTE] Release Apache Felix Configuration Admin Service 1.2.2

2009-08-28 Thread Clement Escoffier

+1,

Regards,

Clement

On 27.08.2009, at 22:37, Felix Meschberger wrote:


Hi,

Testing the Configuration Admin 1.2.0 revealed a bug in the permission
checking code causing the bundle to fail the OSGi TCK tests. For this
reason, I come up with yet another release...

We solved 1 issues in this release:
https://issues.apache.org/jira/secure/BrowseVersion.jspa?versionId=12314169

There are no outstanding issues.

Staging repository:
https://repository.apache.org/content/repositories/felix-staging-038/

You can use this UNIX script to download the release and verify the
signatures:
http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

Usage:
sh check_staged_release.sh 038 /tmp/felix-staging

Please vote to approve this release:

[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)

This vote will be open for 72 hours.

Thanks and Regards
Felix





[jira] Closed: (FELIX-1122) Extension bundles are not being removed from the bundle list when uninstalled

2009-08-28 Thread Richard S. Hall (JIRA)

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

Richard S. Hall closed FELIX-1122.
--

Resolution: Fixed
  Assignee: Richard S. Hall

Extensions bundles are now handle in a similar fashion to other bundles, except 
they are not stopped during uninstall, they are stopped during framework 
shutdown instead.

 Extension bundles are not being removed from the bundle list when uninstalled
 -

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


 We need to remove the extension bundle from the installed bundle data 
 structures in Felix.uninstallBundle(). I think the code in there can be 
 merged a little better to bring handling of extension bundles and normal 
 bundles into closer alignment.

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



Re: [jira] Commented: (FELIX-1537) File Install should support XML property files

2009-08-28 Thread Clement Escoffier

Hi,

This should not be really an issue, as this feature can be done in  
another 'Deployer' (which requires Java 5).

This deployer does not impact the core of file install.

Regards,

Clement



On 28.08.2009, at 16:29, Karl Pauls (JIRA) wrote:



   [ https://issues.apache.org/jira/browse/FELIX-1537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12748830 
#action_12748830 ]


Karl Pauls commented on FELIX-1537:
---

Well, we could try to implement it in a way where it is only  
available if we are on java5 or greater, no?



File Install should support XML property files
--

   Key: FELIX-1537
   URL: https://issues.apache.org/jira/browse/FELIX-1537
   Project: Felix
Issue Type: New Feature
Components: File Install
  Affects Versions: fileinstall-1.2.0
  Reporter: Clement Escoffier

File Install already supports .cfg file. It would be interristing  
to also support XML property files, as described in http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html 
.


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





[jira] Commented: (FELIX-1537) File Install should support XML property files

2009-08-28 Thread Clement Escoffier (JIRA)

[ 
https://issues.apache.org/jira/browse/FELIX-1537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12748881#action_12748881
 ] 

Clement Escoffier commented on FELIX-1537:
--

Hi,

This should not be really an issue, as this feature can be done in another 
'Deployer' (which requires Java 5).
This deployer does not impact the core of file install.

Regards,

Clement


 File Install should support XML property files
 --

 Key: FELIX-1537
 URL: https://issues.apache.org/jira/browse/FELIX-1537
 Project: Felix
  Issue Type: New Feature
  Components: File Install
Affects Versions: fileinstall-1.2.0
Reporter: Clement Escoffier

 File Install already supports .cfg file. It would be interristing to also 
 support XML property files, as described in 
 http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html.

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



Re: [jira] Commented: (FELIX-1537) File Install should support XML property files

2009-08-28 Thread Richard S. Hall

Great!

- richard

On 8/28/09 12:24, Clement Escoffier wrote:

Hi,

This should not be really an issue, as this feature can be done in 
another 'Deployer' (which requires Java 5).

This deployer does not impact the core of file install.

Regards,

Clement



On 28.08.2009, at 16:29, Karl Pauls (JIRA) wrote:



   [ 
https://issues.apache.org/jira/browse/FELIX-1537?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12748830#action_12748830 
]


Karl Pauls commented on FELIX-1537:
---

Well, we could try to implement it in a way where it is only 
available if we are on java5 or greater, no?



File Install should support XML property files
--

   Key: FELIX-1537
   URL: https://issues.apache.org/jira/browse/FELIX-1537
   Project: Felix
Issue Type: New Feature
Components: File Install
  Affects Versions: fileinstall-1.2.0
  Reporter: Clement Escoffier

File Install already supports .cfg file. It would be interristing to 
also support XML property files, as described in 
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html.


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





[jira] Updated: (FELIX-1538) Exporter can load classes from importer

2009-08-28 Thread Thomas Diesler (JIRA)

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

Thomas Diesler updated FELIX-1538:
--

Attachment: jbosgi142-bundleX.jar
jbosgi142-bundleB.jar
jbosgi142-bundleA.jar

Attached are the bundles that I use

 Exporter can load classes from importer
 ---

 Key: FELIX-1538
 URL: https://issues.apache.org/jira/browse/FELIX-1538
 Project: Felix
  Issue Type: Bug
  Components: Framework
Affects Versions: felix-2.0.0
Reporter: Thomas Diesler
 Attachments: jbosgi142-bundleA.jar, jbosgi142-bundleB.jar, 
 jbosgi142-bundleX.jar


 A imports X
 B imports X
 Can X load a class from A or B?
 Can A load a class from B and vice versa?
 testLoadClass(org.jboss.test.osgi.jbosgi142.OSGI142TestCase) Time elapsed: 
 1.743 sec  FAILURE!
 java.lang.AssertionError: ClassNotFoundException expected for: 
 jbosgi142-bundleX loads org.jboss.test.osgi.jbosgi142.bundleA.BeanA
 at org.junit.Assert.fail(Assert.java:92)
 at 
 org.jboss.test.osgi.jbosgi142.OSGI142TestCase.assertBundleLoadClass(OSGI142TestCase.java:105)
 at 
 org.jboss.test.osgi.jbosgi142.OSGI142TestCase.testLoadClass(OSGI142TestCase.java:83)

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



Re: Felix HttpService improvement...

2009-08-28 Thread Sten Roger Sandvik
Will look at that and see how to include it. It's not going in right now,
since my first priority is to get it up in felix svn.

BR,
Sten Roger

On Fri, Aug 28, 2009 at 5:46 PM, Clement Escoffier 
clement.escoff...@gmail.com wrote:

 Hi,

 Here is what we did :
 http://clement.plop-plop.net/comet/

 As you will see, it's quite simple, but has quite well worked.

 Regards,

 Clement




 On 28.08.2009, at 09:26, Sten Roger Sandvik wrote:

  Looked quickly at cometd and especially cometd-java. It looks to me that
 this is trivial to include in the http service implementation. Will look
 into this.

 On Fri, Aug 28, 2009 at 9:03 AM, Sten Roger Sandvik s...@x3m.com wrote:

  The new http service is not testet alot. It's only been used in our own
 projects for now, but I will need to create more unit tests and some
 integration tests. As for comet support - I have tought of it, but have
 not
 come around to do it. I will gladly look at the current comet support
 to
 see if it's a trivial ting to include.

 Yes, it would be great to be included as a committer. I really like the
 Felix project and are really committed to create the best http service
 implementation out there :-)

 BR,
 Sten Roger



 On Fri, Aug 28, 2009 at 8:52 AM, Rob Walker r...@ascert.com wrote:

  Good point - we also have a home grown cometd approach which we use
 for
 server push to our GWT application, so something built into the http
 server
 would definitely be of interest
 - R


 Clement Escoffier wrote:

  Hi,

 Just my 2 cents.
 any plan to support Cometd ?

 We slightly change the current HTTP Service to support Cometd. I don't
 see any issue to do the same on Sten's version.
 (of course, I can send what we quickly did).


 As a reminder, Cometd is an HTTP based MOM, allowing (after a
 handshake)
 a server to notify browser. In Ajax-based interaction, the client
 (periodically) query the server. With Comet, the server notifies the
 clients.
 As you can imagine, this is definitely important for dynamic web
 application.

 Regards,

 Clement


 On 28.08.2009, at 08:40, Rob Walker wrote:

 What do we need to do make this happen guys?


 Sten - sounds like you've done a great job, kudos.

 Felix/Marcel - sounds like you guys are happy with the approach and
 code

  From our side, we can certainly run some real world compatibility

 tests - which isn't to say in fact that Sten's new service would be
 wrong
 and the current one right, just whether thenew version breaks anything
 present in the exisiting service. If it does, I'm sure it'll either be
 fixable, or something that's actually not correct in the current
 service -
 so not a major issue. It'll be useful though to be able to advise
 other
 Felix guys of anything that might differ and need application changes.
  I'm
 happy to make time to look at this next week.

 After that - do we just call a vote? I'm guessing Sten, we also need
 to
 propose you as a committter for maintenance?

 Great progress though - the current Http service has served us pretty
 well, but it's always been on the list to have cleaner and fuller
 solution

 -- Rob




  --


 Ascert - Taking systems to the Edge
 r...@ascert.com
 +44 (0)20 7488 3470
 www.ascert.com







Re: [VOTE] Release Apache Felix Configuration Admin Service 1.2.2

2009-08-28 Thread Stuart McCulloch
2009/8/28 Felix Meschberger fmesc...@gmail.com

 Hi,

 Testing the Configuration Admin 1.2.0 revealed a bug in the permission
 checking code causing the bundle to fail the OSGi TCK tests. For this
 reason, I come up with yet another release...

 We solved 1 issues in this release:
 https://issues.apache.org/jira/secure/BrowseVersion.jspa?versionId=12314169

 There are no outstanding issues.

 Staging repository:
 https://repository.apache.org/content/repositories/felix-staging-038/

 You can use this UNIX script to download the release and verify the
 signatures:
 http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh

 Usage:
 sh check_staged_release.sh 038 /tmp/felix-staging

 Please vote to approve this release:

 [ ] +1 Approve the release
 [ ] -1 Veto the release (please provide specific comments)

 This vote will be open for 72 hours.

 Thanks and Regards
 Felix


+1  (remember to update the version on the downloads page)

-- 
Cheers, Stuart


Re: Felix HttpService improvement...

2009-08-28 Thread Sten Roger Sandvik
On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hall he...@ungoverned.orgwrote:

 On 8/28/09 4:36, Felix Meschberger wrote:

 Hi,

 Rob Walker schrieb:


 What do we need to do make this happen guys?


 The next steps are IIRC the following:

   * Sten packages the source and attaches the package to
 the issue and publishes a package checksum.



 I will add to this, removes any existing header/copyright notices from the
 files and adds the standard Apache header (see any Felix Java file). Package
 renaming is not necessary at this point.


Have added apache (2.0) on top of all files. Will now create a tarball and
add it to the JIRA task. I'm also interested in getting committer rights so
that I can still maintain the code. Will that be handled in a seperate vote?




* We vote on accepting this submission
   * We do the IP-clearance (filling out a form,
 sending a mail to incubator@ and wait for 72h)
   * Add the code into the SVN


 I think, we also need someone from the PMC to drive this process.

 Any volunteers (I could do it) ?



 I am happy to have you do it. :-)

 Of course, I can help if needed.

 - richard


  Regards
 Felix



 Sten - sounds like you've done a great job, kudos.

 Felix/Marcel - sounds like you guys are happy with the approach and code

  From our side, we can certainly run some real world compatibility
 tests - which isn't to say in fact that Sten's new service would be
 wrong and the current one right, just whether thenew version breaks
 anything present in the exisiting service. If it does, I'm sure it'll
 either be fixable, or something that's actually not correct in the
 current service - so not a major issue. It'll be useful though to be
 able to advise other Felix guys of anything that might differ and need
 application changes.  I'm happy to make time to look at this next week.

 After that - do we just call a vote? I'm guessing Sten, we also need to
 propose you as a committter for maintenance?

 Great progress though - the current Http service has served us pretty
 well, but it's always been on the list to have cleaner and fuller
 solution

 -- Rob








Re: Felix HttpService improvement...

2009-08-28 Thread Sten Roger Sandvik
Attached the source in the jira task (
https://issues.apache.org/jira/browse/FELIX-1456). Not sure on what format
that the attachement should be, but created a tar.gz file. Attached a md5
checksum for the package.

On Fri, Aug 28, 2009 at 7:29 PM, Sten Roger Sandvik s...@x3m.com wrote:



 On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hall he...@ungoverned.orgwrote:

 On 8/28/09 4:36, Felix Meschberger wrote:

 Hi,

 Rob Walker schrieb:


 What do we need to do make this happen guys?


 The next steps are IIRC the following:

   * Sten packages the source and attaches the package to
 the issue and publishes a package checksum.



 I will add to this, removes any existing header/copyright notices from the
 files and adds the standard Apache header (see any Felix Java file). Package
 renaming is not necessary at this point.


 Have added apache (2.0) on top of all files. Will now create a tarball and
 add it to the JIRA task. I'm also interested in getting committer rights so
 that I can still maintain the code. Will that be handled in a seperate vote?




* We vote on accepting this submission
   * We do the IP-clearance (filling out a form,
 sending a mail to incubator@ and wait for 72h)
   * Add the code into the SVN


 I think, we also need someone from the PMC to drive this process.

 Any volunteers (I could do it) ?



 I am happy to have you do it. :-)

 Of course, I can help if needed.

 - richard


  Regards
 Felix



 Sten - sounds like you've done a great job, kudos.

 Felix/Marcel - sounds like you guys are happy with the approach and code

  From our side, we can certainly run some real world compatibility
 tests - which isn't to say in fact that Sten's new service would be
 wrong and the current one right, just whether thenew version breaks
 anything present in the exisiting service. If it does, I'm sure it'll
 either be fixable, or something that's actually not correct in the
 current service - so not a major issue. It'll be useful though to be
 able to advise other Felix guys of anything that might differ and need
 application changes.  I'm happy to make time to look at this next week.

 After that - do we just call a vote? I'm guessing Sten, we also need to
 propose you as a committter for maintenance?

 Great progress though - the current Http service has served us pretty
 well, but it's always been on the list to have cleaner and fuller
 solution

 -- Rob









Re: Felix HttpService improvement...

2009-08-28 Thread Richard S. Hall

On 8/28/09 13:29, Sten Roger Sandvik wrote:

On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hallhe...@ungoverned.orgwrote:

   

On 8/28/09 4:36, Felix Meschberger wrote:

 

Hi,

Rob Walker schrieb:


   

What do we need to do make this happen guys?


 

The next steps are IIRC the following:

   * Sten packages the source and attaches the package to
 the issue and publishes a package checksum.


   

I will add to this, removes any existing header/copyright notices from the
files and adds the standard Apache header (see any Felix Java file). Package
renaming is not necessary at this point.

 

Have added apache (2.0) on top of all files. Will now create a tarball and
add it to the JIRA task. I'm also interested in getting committer rights so
that I can still maintain the code. Will that be handled in a seperate vote?
   


Yes, on the private mailing list.

- richard



   


* We vote on accepting this submission
 

   * We do the IP-clearance (filling out a form,
 sending a mail to incubator@ and wait for 72h)
   * Add the code into the SVN

   
 

I think, we also need someone from the PMC to drive this process.

Any volunteers (I could do it) ?


   

I am happy to have you do it. :-)

Of course, I can help if needed.

-  richard


  Regards
 

Felix



   

Sten - sounds like you've done a great job, kudos.

Felix/Marcel - sounds like you guys are happy with the approach and code

 

 From our side, we can certainly run some real world compatibility
   

tests - which isn't to say in fact that Sten's new service would be
wrong and the current one right, just whether thenew version breaks
anything present in the exisiting service. If it does, I'm sure it'll
either be fixable, or something that's actually not correct in the
current service - so not a major issue. It'll be useful though to be
able to advise other Felix guys of anything that might differ and need
application changes.  I'm happy to make time to look at this next week.

After that - do we just call a vote? I'm guessing Sten, we also need to
propose you as a committter for maintenance?

Great progress though - the current Http service has served us pretty
well, but it's always been on the list to have cleaner and fuller
solution

-- Rob





 
   
   


Re: Felix HttpService improvement...

2009-08-28 Thread Richard S. Hall

On 8/28/09 13:48, Sten Roger Sandvik wrote:

Attached the source in the jira task (
https://issues.apache.org/jira/browse/FELIX-1456). Not sure on what format
that the attachement should be, but created a tar.gz file. Attached a md5
checksum for the package.
   


That's fine.

- richard


On Fri, Aug 28, 2009 at 7:29 PM, Sten Roger Sandviks...@x3m.com  wrote:

   


On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hallhe...@ungoverned.orgwrote:

 

On 8/28/09 4:36, Felix Meschberger wrote:

   

Hi,

Rob Walker schrieb:


 

What do we need to do make this happen guys?


   

The next steps are IIRC the following:

   * Sten packages the source and attaches the package to
 the issue and publishes a package checksum.


 

I will add to this, removes any existing header/copyright notices from the
files and adds the standard Apache header (see any Felix Java file). Package
renaming is not necessary at this point.

   

Have added apache (2.0) on top of all files. Will now create a tarball and
add it to the JIRA task. I'm also interested in getting committer rights so
that I can still maintain the code. Will that be handled in a seperate vote?


 


* We vote on accepting this submission
   

   * We do the IP-clearance (filling out a form,
 sending a mail to incubator@ and wait for 72h)
   * Add the code into the SVN

 
   

I think, we also need someone from the PMC to drive this process.

Any volunteers (I could do it) ?


 

I am happy to have you do it. :-)

Of course, I can help if needed.

-  richard


  Regards
   

Felix



 

Sten - sounds like you've done a great job, kudos.

Felix/Marcel - sounds like you guys are happy with the approach and code

   

 From our side, we can certainly run some real world compatibility
 

tests - which isn't to say in fact that Sten's new service would be
wrong and the current one right, just whether thenew version breaks
anything present in the exisiting service. If it does, I'm sure it'll
either be fixable, or something that's actually not correct in the
current service - so not a major issue. It'll be useful though to be
able to advise other Felix guys of anything that might differ and need
application changes.  I'm happy to make time to look at this next week.

After that - do we just call a vote? I'm guessing Sten, we also need to
propose you as a committter for maintenance?

Great progress though - the current Http service has served us pretty
well, but it's always been on the list to have cleaner and fuller
solution

-- Rob





   
 
 
   


RE: dead link: downloads config admin

2009-08-28 Thread Craig Phillips
Hi,
 
Thanks.. I ended up cheating by just changing the link to 1.2.0 and it worked...
 
Not to hijack this thread, but have an unrelated question... I've been away a 
few months... I downloaded felix 1.8... My System.out.println()'s are no longer 
apparent / presented on the console... What am I doing wrong?
 
Much appreciated... Craig Phillips



From: Felix Meschberger [mailto:fmesc...@gmail.com]
Sent: Fri 8/28/2009 9:23 AM
To: dev@felix.apache.org
Subject: Re: dead link: downloads config admin



Hi Craig,

Craig Phillips schrieb:
 getting 404 not found...

Sorry about that.

Point is, that Apache seems to have some issues with infrastructure at
the moment (and yes, there are people working on it to fix it)

A secondary issue, is that our site is not up-to-date and the download
page still contains the the old version linked.

If you just want to grab the bundle, you might want to go to your local
mirror (displayed on the Felix download page) go to the felix folder and
grab the org.apache.felix.configadmin-1.2.0.jar file.

Sorry, for the inconvenience.

Regards
Felix




Re: dead link: downloads config admin

2009-08-28 Thread Richard S. Hall

On 8/28/09 14:55, Craig Phillips wrote:

Hi,

Thanks.. I ended up cheating by just changing the link to 1.2.0 and it worked...

Not to hijack this thread, but have an unrelated question... I've been away a 
few months... I downloaded felix 1.8... My System.out.println()'s are no longer 
apparent / presented on the console... What am I doing wrong?
   


Good question. We don't do anything to subvert stdout.

- richard



Much appreciated... Craig Phillips



From: Felix Meschberger [mailto:fmesc...@gmail.com]
Sent: Fri 8/28/2009 9:23 AM
To: dev@felix.apache.org
Subject: Re: dead link: downloads config admin



Hi Craig,

Craig Phillips schrieb:
   

getting 404 not found...
 

Sorry about that.

Point is, that Apache seems to have some issues with infrastructure at
the moment (and yes, there are people working on it to fix it)

A secondary issue, is that our site is not up-to-date and the download
page still contains the the old version linked.

If you just want to grab the bundle, you might want to go to your local
mirror (displayed on the Felix download page) go to the felix folder and
grab the org.apache.felix.configadmin-1.2.0.jar file.

Sorry, for the inconvenience.

Regards
Felix


   


Re: JIRA and default notification scheme

2009-08-28 Thread Felix Meschberger
Done.

Notifications for all events now go to d...@felix, all watchers, the
reporter and the current assignee.

Regards
Felix

Richard S. Hall schrieb:
 Fine by me.
 
 - richard
 
 On 8/28/09 9:08, Guillaume Nodet wrote:
 Sounds good.  That's what I've been used to usually.

 On Fri, Aug 28, 2009 at 13:48, Felix Meschbergerfmesc...@gmail.com 
 wrote:
   
 Hi,

 I could do that. Currently the scheme is defined to _only_ send mail to
 d...@felix. Over in Sling we have mail to d...@sling, reporter, watchers,
 and current assignee.

 I could change this for Felix, too.

 WDYT ?

 Regards
 Felix

 Guillaume Nodet schrieb:
 
 I think we need an admin on the whole jira instance to do that.
 I'm not one on this instance ...

 2009/8/28 Stuart McCullochmccu...@gmail.com:
   
 2009/8/28 Guillaume Nodetgno...@gmail.com

 
 I'm quite puzzled by the default notification schema for FELIX jira
 project.
 I'm quite used that the user that created an issue is automatically
 notified
 of any change to this issue.
 Currently, this is not the case, which mean that if a user create
 an issue
 and does not specifically watch it, he won't receive any
 notifications.
 Is that a desired behavior or should we change that ?


 hmm, I'd also expect that whoever creates an issue would receive
 notifications from it

 the Felix JIRA admin page just shows Notification Scheme:  Felix
 notifications, any idea where this scheme is configured?

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


 -- 
 Cheers, Stuart

  



  



 


Re: JIRA and default notification scheme

2009-08-28 Thread Richard S. Hall
Yeah, I did notice that I now get some duplicates since I tend to be the 
reporter on a lot of them... :-(


- richard

On 8/28/09 16:11, Felix Meschberger wrote:

Done.

Notifications for all events now go to d...@felix, all watchers, the
reporter and the current assignee.

Regards
Felix

Richard S. Hall schrieb:
   

Fine by me.

-  richard

On 8/28/09 9:08, Guillaume Nodet wrote:
 

Sounds good.  That's what I've been used to usually.

On Fri, Aug 28, 2009 at 13:48, Felix Meschbergerfmesc...@gmail.com
wrote:

   

Hi,

I could do that. Currently the scheme is defined to _only_ send mail to
d...@felix. Over in Sling we have mail to d...@sling, reporter, watchers,
and current assignee.

I could change this for Felix, too.

WDYT ?

Regards
Felix

Guillaume Nodet schrieb:

 

I think we need an admin on the whole jira instance to do that.
I'm not one on this instance ...

2009/8/28 Stuart McCullochmccu...@gmail.com:

   

2009/8/28 Guillaume Nodetgno...@gmail.com


 

I'm quite puzzled by the default notification schema for FELIX jira
project.
I'm quite used that the user that created an issue is automatically
notified
of any change to this issue.
Currently, this is not the case, which mean that if a user create
an issue
and does not specifically watch it, he won't receive any
notifications.
Is that a desired behavior or should we change that ?


   

hmm, I'd also expect that whoever creates an issue would receive
notifications from it

the Felix JIRA admin page just shows Notification Scheme:  Felix
notifications, any idea where this scheme is configured?

--

 

Cheers,
Guillaume Nodet

Blog: http://gnodet.blogspot.com/

Open Source SOA
http://fusesource.com


   

--
Cheers, Stuart


 



   


 



   
 


Re: [VOTE] Release Apache Felix Configuration Admin Service 1.2.2

2009-08-28 Thread Felix Meschberger
Hi,

Stuart McCulloch schrieb:
 (remember to update the version on the downloads page)

I've done it but it is not synced to the site -- and due to today's
issues, I could not (yet) look into it.

Regards
Felix



Re: Felix HttpService improvement...

2009-08-28 Thread Felix Meschberger
Hi Sten,

Looks bascially good (files as appropriate have the license headers, MD5
checksum matches).

Just two remarks:

 * The pom.xml should also have the license headers
   (this can probably be fixed when we import into SVN)

 * there is a runner folder containing scripts and the
   pax runner library.
   This should probably not be included, right ?
   (again, I think we can start the process and just omit
   this directory when importing into SVN)

As part of the IP-process we also need an ICLA of you, Sten, on file. I
see there is one for Sten Roger Sanvik with email s...@xbm.com. Am I
correct to assume, that this is your ICLA ?

Thanks again for your submission, I will now start the process of
getting this into Felix SVN.

Regards
Felix


Sten Roger Sandvik schrieb:
 Attached the source in the jira task (
 https://issues.apache.org/jira/browse/FELIX-1456). Not sure on what format
 that the attachement should be, but created a tar.gz file. Attached a md5
 checksum for the package.
 
 On Fri, Aug 28, 2009 at 7:29 PM, Sten Roger Sandvik s...@x3m.com wrote:
 

 On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hall he...@ungoverned.orgwrote:

 On 8/28/09 4:36, Felix Meschberger wrote:

 Hi,

 Rob Walker schrieb:


 What do we need to do make this happen guys?


 The next steps are IIRC the following:

   * Sten packages the source and attaches the package to
 the issue and publishes a package checksum.


 I will add to this, removes any existing header/copyright notices from the
 files and adds the standard Apache header (see any Felix Java file). Package
 renaming is not necessary at this point.

 Have added apache (2.0) on top of all files. Will now create a tarball and
 add it to the JIRA task. I'm also interested in getting committer rights so
 that I can still maintain the code. Will that be handled in a seperate vote?



* We vote on accepting this submission
   * We do the IP-clearance (filling out a form,
 sending a mail to incubator@ and wait for 72h)
   * Add the code into the SVN

 I think, we also need someone from the PMC to drive this process.

 Any volunteers (I could do it) ?


 I am happy to have you do it. :-)

 Of course, I can help if needed.

 - richard


  Regards
 Felix



 Sten - sounds like you've done a great job, kudos.

 Felix/Marcel - sounds like you guys are happy with the approach and code

 From our side, we can certainly run some real world compatibility
 tests - which isn't to say in fact that Sten's new service would be
 wrong and the current one right, just whether thenew version breaks
 anything present in the exisiting service. If it does, I'm sure it'll
 either be fixable, or something that's actually not correct in the
 current service - so not a major issue. It'll be useful though to be
 able to advise other Felix guys of anything that might differ and need
 application changes.  I'm happy to make time to look at this next week.

 After that - do we just call a vote? I'm guessing Sten, we also need to
 propose you as a committter for maintenance?

 Great progress though - the current Http service has served us pretty
 well, but it's always been on the list to have cleaner and fuller
 solution

 -- Rob





 


[jira] Commented: (FELIX-1456) Contribution: Extended and improved HttpService

2009-08-28 Thread Felix Meschberger (JIRA)

[ 
https://issues.apache.org/jira/browse/FELIX-1456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12748971#action_12748971
 ] 

Felix Meschberger commented on FELIX-1456:
--

Thanks for submitting the patch.

I have quickly checked it:

  * MD5 checksum matches
  * source files have license headers

notes:

  * pom files are missing the license headers
  * the runner folder contains a jar file and some batch files

we can probably fix the pom license header issue on import and decide upon 
handling the runner folder while importing into SVN

 Contribution: Extended and improved HttpService
 ---

 Key: FELIX-1456
 URL: https://issues.apache.org/jira/browse/FELIX-1456
 Project: Felix
  Issue Type: Improvement
  Components: HTTP Service
Reporter: Sten Roger Sandvik
 Attachments: http-service.tar.gz, http-service.tar.gz.md5


 I have created an improved version of the HttpService. A similar version has 
 been deployed at my company (Enonic) for some time. Instead of hosting this 
 code ourself, we (or I) tought it would be better to contribute this to 
 Apache.
 So, the feaures:
   * Extended API to support servlet filters.
   * Backward compatible with standard HttpService (without Filter support).
   * A bridged implementation. Using HttpService from a standard WAR file 
 inside your favourite container. Same as Equinox Servlet Bridge except with 
 Filter support.
   * A jetty implementation (very influenced by the existing Felix 
 implementation).
   * Seperate dispatcher so that we can have different transports. 
 Where's can I try it? Since I do not have committer rights (I would very much 
 like so :-)) and I really to use Jira as a source and patch repository 
 the code is hosted at my own place for now. This is so that you can try it 
 out and tell me what you think. Go to 
 http://github.com/srs/felix-contrib/tree/master for sources.

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



Re: JIRA and default notification scheme

2009-08-28 Thread Felix Meschberger
Hi,

Richard S. Hall schrieb:
 Yeah, I did notice that I now get some duplicates since I tend to be the
 reporter on a lot of them... :-(

I generally do not get such duplicates for my edits on bugs I report or
which are assigned to me. Probably this is related to the fact that I
have unchecked the Email me when I make changes checkbox in my user
preferences.

Regards
Felix

 
 - richard
 
 On 8/28/09 16:11, Felix Meschberger wrote:
 Done.

 Notifications for all events now go to d...@felix, all watchers, the
 reporter and the current assignee.

 Regards
 Felix

 Richard S. Hall schrieb:
   
 Fine by me.

 -  richard

 On 8/28/09 9:08, Guillaume Nodet wrote:
 
 Sounds good.  That's what I've been used to usually.

 On Fri, Aug 28, 2009 at 13:48, Felix Meschbergerfmesc...@gmail.com
 wrote:

   
 Hi,

 I could do that. Currently the scheme is defined to _only_ send
 mail to
 d...@felix. Over in Sling we have mail to d...@sling, reporter,
 watchers,
 and current assignee.

 I could change this for Felix, too.

 WDYT ?

 Regards
 Felix

 Guillaume Nodet schrieb:

 
 I think we need an admin on the whole jira instance to do that.
 I'm not one on this instance ...

 2009/8/28 Stuart McCullochmccu...@gmail.com:

   
 2009/8/28 Guillaume Nodetgno...@gmail.com


 
 I'm quite puzzled by the default notification schema for FELIX jira
 project.
 I'm quite used that the user that created an issue is automatically
 notified
 of any change to this issue.
 Currently, this is not the case, which mean that if a user create
 an issue
 and does not specifically watch it, he won't receive any
 notifications.
 Is that a desired behavior or should we change that ?



 hmm, I'd also expect that whoever creates an issue would receive
 notifications from it

 the Felix JIRA admin page just shows Notification Scheme:  Felix
 notifications, any idea where this scheme is configured?

 -- 

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



 -- 
 Cheers, Stuart


  




  



  
 


Re: Felix HttpService improvement...

2009-08-28 Thread Richard S. Hall

On 8/28/09 16:30, Felix Meschberger wrote:

Hi Sten,

Looks bascially good (files as appropriate have the license headers, MD5
checksum matches).

Just two remarks:

  * The pom.xml should also have the license headers
(this can probably be fixed when we import into SVN)

  * there is a runner folder containing scripts and the
pax runner library.
This should probably not be included, right ?
(again, I think we can start the process and just omit
this directory when importing into SVN)

As part of the IP-process we also need an ICLA of you, Sten, on file. I
see there is one for Sten Roger Sanvik with email s...@xbm.com. Am I
correct to assume, that this is your ICLA ?

Thanks again for your submission, I will now start the process of
getting this into Felix SVN.
   


Which will require Sten to fill out a Software Grant, which may need to 
come from his employer if it is actually the employer who is 
contributing the code.


- richard


Regards
Felix


Sten Roger Sandvik schrieb:
   

Attached the source in the jira task (
https://issues.apache.org/jira/browse/FELIX-1456). Not sure on what format
that the attachement should be, but created a tar.gz file. Attached a md5
checksum for the package.

On Fri, Aug 28, 2009 at 7:29 PM, Sten Roger Sandviks...@x3m.com  wrote:

 

On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hallhe...@ungoverned.orgwrote:

   

On 8/28/09 4:36, Felix Meschberger wrote:

 

Hi,

Rob Walker schrieb:


   

What do we need to do make this happen guys?


 

The next steps are IIRC the following:

   * Sten packages the source and attaches the package to
 the issue and publishes a package checksum.


   

I will add to this, removes any existing header/copyright notices from the
files and adds the standard Apache header (see any Felix Java file). Package
renaming is not necessary at this point.

 

Have added apache (2.0) on top of all files. Will now create a tarball and
add it to the JIRA task. I'm also interested in getting committer rights so
that I can still maintain the code. Will that be handled in a seperate vote?


   

* We vote on accepting this submission
 

   * We do the IP-clearance (filling out a form,
 sending a mail to incubator@ and wait for 72h)
   * Add the code into the SVN

I think, we also need someone from the PMC to drive this process.

Any volunteers (I could do it) ?


   

I am happy to have you do it. :-)

Of course, I can help if needed.

-  richard


  Regards
 

Felix



   

Sten - sounds like you've done a great job, kudos.

Felix/Marcel - sounds like you guys are happy with the approach and code

 

 From our side, we can certainly run some real world compatibility
   

tests - which isn't to say in fact that Sten's new service would be
wrong and the current one right, just whether thenew version breaks
anything present in the exisiting service. If it does, I'm sure it'll
either be fixable, or something that's actually not correct in the
current service - so not a major issue. It'll be useful though to be
able to advise other Felix guys of anything that might differ and need
application changes.  I'm happy to make time to look at this next week.

After that - do we just call a vote? I'm guessing Sten, we also need to
propose you as a committter for maintenance?

Great progress though - the current Http service has served us pretty
well, but it's always been on the list to have cleaner and fuller
solution

-- Rob





 
 


Re: Felix HttpService improvement...

2009-08-28 Thread Richard S. Hall

On 8/28/09 16:43, Richard S. Hall wrote:

On 8/28/09 16:30, Felix Meschberger wrote:

Hi Sten,

Looks bascially good (files as appropriate have the license headers, MD5
checksum matches).

Just two remarks:

  * The pom.xml should also have the license headers
(this can probably be fixed when we import into SVN)

  * there is a runner folder containing scripts and the
pax runner library.
This should probably not be included, right ?
(again, I think we can start the process and just omit
this directory when importing into SVN)

As part of the IP-process we also need an ICLA of you, Sten, on file. I
see there is one for Sten Roger Sanvik with email s...@xbm.com. Am I
correct to assume, that this is your ICLA ?

Thanks again for your submission, I will now start the process of
getting this into Felix SVN.


Which will require Sten to fill out a Software Grant, which may need 
to come from his employer if it is actually the employer who is 
contributing the code.


And of course, we still have to vote and accept it before any of this is 
truly necessary...


- richard



- richard


Regards
Felix


Sten Roger Sandvik schrieb:

Attached the source in the jira task (
https://issues.apache.org/jira/browse/FELIX-1456). Not sure on what 
format
that the attachement should be, but created a tar.gz file. Attached 
a md5

checksum for the package.

On Fri, Aug 28, 2009 at 7:29 PM, Sten Roger Sandviks...@x3m.com  
wrote:


On Fri, Aug 28, 2009 at 4:05 PM, Richard S. 
Hallhe...@ungoverned.orgwrote:



On 8/28/09 4:36, Felix Meschberger wrote:


Hi,

Rob Walker schrieb:



What do we need to do make this happen guys?



The next steps are IIRC the following:

   * Sten packages the source and attaches the package to
 the issue and publishes a package checksum.


I will add to this, removes any existing header/copyright notices 
from the
files and adds the standard Apache header (see any Felix Java 
file). Package

renaming is not necessary at this point.

Have added apache (2.0) on top of all files. Will now create a 
tarball and
add it to the JIRA task. I'm also interested in getting committer 
rights so
that I can still maintain the code. Will that be handled in a 
seperate vote?




* We vote on accepting this submission

   * We do the IP-clearance (filling out a form,
 sending a mail to incubator@ and wait for 72h)
   * Add the code into the SVN

I think, we also need someone from the PMC to drive this process.

Any volunteers (I could do it) ?



I am happy to have you do it. :-)

Of course, I can help if needed.

-  richard


  Regards

Felix




Sten - sounds like you've done a great job, kudos.

Felix/Marcel - sounds like you guys are happy with the approach 
and code


 From our side, we can certainly run some real world 
compatibility

tests - which isn't to say in fact that Sten's new service would be
wrong and the current one right, just whether thenew version breaks
anything present in the exisiting service. If it does, I'm sure 
it'll

either be fixable, or something that's actually not correct in the
current service - so not a major issue. It'll be useful though 
to be
able to advise other Felix guys of anything that might differ 
and need
application changes.  I'm happy to make time to look at this 
next week.


After that - do we just call a vote? I'm guessing Sten, we also 
need to

propose you as a committter for maintenance?

Great progress though - the current Http service has served us 
pretty

well, but it's always been on the list to have cleaner and fuller
solution

-- Rob







[jira] Commented: (FELIX-1456) Contribution: Extended and improved HttpService

2009-08-28 Thread Sten Roger Sandvik (JIRA)

[ 
https://issues.apache.org/jira/browse/FELIX-1456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12748991#action_12748991
 ] 

Sten Roger Sandvik commented on FELIX-1456:
---

Ah, forgot the license in the pom. And the runner was acually not supposed to 
be there. I can fix it and upload new attachements. Will do first thing in the 
morning.

 Contribution: Extended and improved HttpService
 ---

 Key: FELIX-1456
 URL: https://issues.apache.org/jira/browse/FELIX-1456
 Project: Felix
  Issue Type: Improvement
  Components: HTTP Service
Reporter: Sten Roger Sandvik
 Attachments: http-service.tar.gz, http-service.tar.gz.md5


 I have created an improved version of the HttpService. A similar version has 
 been deployed at my company (Enonic) for some time. Instead of hosting this 
 code ourself, we (or I) tought it would be better to contribute this to 
 Apache.
 So, the feaures:
   * Extended API to support servlet filters.
   * Backward compatible with standard HttpService (without Filter support).
   * A bridged implementation. Using HttpService from a standard WAR file 
 inside your favourite container. Same as Equinox Servlet Bridge except with 
 Filter support.
   * A jetty implementation (very influenced by the existing Felix 
 implementation).
   * Seperate dispatcher so that we can have different transports. 
 Where's can I try it? Since I do not have committer rights (I would very much 
 like so :-)) and I really to use Jira as a source and patch repository 
 the code is hosted at my own place for now. This is so that you can try it 
 out and tell me what you think. Go to 
 http://github.com/srs/felix-contrib/tree/master for sources.

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



Re: Felix HttpService improvement...

2009-08-28 Thread Sten Roger Sandvik
On Fri, Aug 28, 2009 at 10:30 PM, Felix Meschberger fmesc...@gmail.comwrote:

 Hi Sten,

 Looks bascially good (files as appropriate have the license headers, MD5
 checksum matches).

 Just two remarks:

  * The pom.xml should also have the license headers
   (this can probably be fixed when we import into SVN)

  * there is a runner folder containing scripts and the
   pax runner library.
   This should probably not be included, right ?
   (again, I think we can start the process and just omit
   this directory when importing into SVN)


Yes, just omit the runner folder. That was a mistake. Was only using that to
make quick tests.



 As part of the IP-process we also need an ICLA of you, Sten, on file. I
 see there is one for Sten Roger Sanvik with email s...@xbm.com. Am I
 correct to assume, that this is your ICLA ?


Yes, but the email is wrong. It's s...@x3m.com. And the name Sten Roger
Sandvik :-) Do I need another one?


 Thanks again for your submission, I will now start the process of
 getting this into Felix SVN.

 Regards
 Felix


 Sten Roger Sandvik schrieb:
  Attached the source in the jira task (
  https://issues.apache.org/jira/browse/FELIX-1456). Not sure on what
 format
  that the attachement should be, but created a tar.gz file. Attached a md5
  checksum for the package.
 
  On Fri, Aug 28, 2009 at 7:29 PM, Sten Roger Sandvik s...@x3m.com wrote:
 
 
  On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hall he...@ungoverned.org
 wrote:
 
  On 8/28/09 4:36, Felix Meschberger wrote:
 
  Hi,
 
  Rob Walker schrieb:
 
 
  What do we need to do make this happen guys?
 
 
  The next steps are IIRC the following:
 
* Sten packages the source and attaches the package to
  the issue and publishes a package checksum.
 
 
  I will add to this, removes any existing header/copyright notices from
 the
  files and adds the standard Apache header (see any Felix Java file).
 Package
  renaming is not necessary at this point.
 
  Have added apache (2.0) on top of all files. Will now create a tarball
 and
  add it to the JIRA task. I'm also interested in getting committer rights
 so
  that I can still maintain the code. Will that be handled in a seperate
 vote?
 
 
 
 * We vote on accepting this submission
* We do the IP-clearance (filling out a form,
  sending a mail to incubator@ and wait for 72h)
* Add the code into the SVN
 
  I think, we also need someone from the PMC to drive this process.
 
  Any volunteers (I could do it) ?
 
 
  I am happy to have you do it. :-)
 
  Of course, I can help if needed.
 
  - richard
 
 
   Regards
  Felix
 
 
 
  Sten - sounds like you've done a great job, kudos.
 
  Felix/Marcel - sounds like you guys are happy with the approach and
 code
 
  From our side, we can certainly run some real world compatibility
  tests - which isn't to say in fact that Sten's new service would be
  wrong and the current one right, just whether thenew version breaks
  anything present in the exisiting service. If it does, I'm sure it'll
  either be fixable, or something that's actually not correct in the
  current service - so not a major issue. It'll be useful though to be
  able to advise other Felix guys of anything that might differ and
 need
  application changes.  I'm happy to make time to look at this next
 week.
 
  After that - do we just call a vote? I'm guessing Sten, we also need
 to
  propose you as a committter for maintenance?
 
  Great progress though - the current Http service has served us pretty
  well, but it's always been on the list to have cleaner and fuller
  solution
 
  -- Rob
 
 
 
 
 
 



Re: Felix HttpService improvement...

2009-08-28 Thread Sten Roger Sandvik
On Fri, Aug 28, 2009 at 10:43 PM, Richard S. Hall he...@ungoverned.orgwrote:

 On 8/28/09 16:30, Felix Meschberger wrote:

 Hi Sten,

 Looks bascially good (files as appropriate have the license headers, MD5
 checksum matches).

 Just two remarks:

  * The pom.xml should also have the license headers
(this can probably be fixed when we import into SVN)

  * there is a runner folder containing scripts and the
pax runner library.
This should probably not be included, right ?
(again, I think we can start the process and just omit
this directory when importing into SVN)

 As part of the IP-process we also need an ICLA of you, Sten, on file. I
 see there is one for Sten Roger Sanvik with email s...@xbm.com. Am I
 correct to assume, that this is your ICLA ?

 Thanks again for your submission, I will now start the process of
 getting this into Felix SVN.



 Which will require Sten to fill out a Software Grant, which may need to
 come from his employer if it is actually the employer who is contributing
 the code.


No, it does not need to be from my employer. Been coding this in my spare
time. It has been used at Enonic (my current workplace) in form of some
binaries. So a grant from Enonic is not neccessary. But will be happy to
provide one if you really need it.




 - richard


  Regards
 Felix


 Sten Roger Sandvik schrieb:


 Attached the source in the jira task (
 https://issues.apache.org/jira/browse/FELIX-1456). Not sure on what
 format
 that the attachement should be, but created a tar.gz file. Attached a md5
 checksum for the package.

 On Fri, Aug 28, 2009 at 7:29 PM, Sten Roger Sandviks...@x3m.com  wrote:



 On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hallhe...@ungoverned.org
 wrote:



 On 8/28/09 4:36, Felix Meschberger wrote:



 Hi,

 Rob Walker schrieb:




 What do we need to do make this happen guys?




 The next steps are IIRC the following:

   * Sten packages the source and attaches the package to
 the issue and publishes a package checksum.




 I will add to this, removes any existing header/copyright notices from
 the
 files and adds the standard Apache header (see any Felix Java file).
 Package
 renaming is not necessary at this point.



 Have added apache (2.0) on top of all files. Will now create a tarball
 and
 add it to the JIRA task. I'm also interested in getting committer rights
 so
 that I can still maintain the code. Will that be handled in a seperate
 vote?




* We vote on accepting this submission


   * We do the IP-clearance (filling out a form,
 sending a mail to incubator@ and wait for 72h)
   * Add the code into the SVN

 I think, we also need someone from the PMC to drive this process.

 Any volunteers (I could do it) ?




 I am happy to have you do it. :-)

 Of course, I can help if needed.

 -  richard


  Regards


 Felix





 Sten - sounds like you've done a great job, kudos.

 Felix/Marcel - sounds like you guys are happy with the approach and
 code



  From our side, we can certainly run some real world compatibility


 tests - which isn't to say in fact that Sten's new service would be
 wrong and the current one right, just whether thenew version breaks
 anything present in the exisiting service. If it does, I'm sure it'll
 either be fixable, or something that's actually not correct in the
 current service - so not a major issue. It'll be useful though to be
 able to advise other Felix guys of anything that might differ and
 need
 application changes.  I'm happy to make time to look at this next
 week.

 After that - do we just call a vote? I'm guessing Sten, we also need
 to
 propose you as a committter for maintenance?

 Great progress though - the current Http service has served us pretty
 well, but it's always been on the list to have cleaner and fuller
 solution

 -- Rob












Re: Felix HttpService improvement...

2009-08-28 Thread Felix Meschberger
Hi,

Sten Roger Sandvik schrieb:
 On Fri, Aug 28, 2009 at 10:43 PM, Richard S. Hall he...@ungoverned.orgwrote:
 
 On 8/28/09 16:30, Felix Meschberger wrote:

 Hi Sten,

 Looks bascially good (files as appropriate have the license headers, MD5
 checksum matches).

 Just two remarks:

  * The pom.xml should also have the license headers
(this can probably be fixed when we import into SVN)

  * there is a runner folder containing scripts and the
pax runner library.
This should probably not be included, right ?
(again, I think we can start the process and just omit
this directory when importing into SVN)

 As part of the IP-process we also need an ICLA of you, Sten, on file. I
 see there is one for Sten Roger Sanvik with email s...@xbm.com. Am I
 correct to assume, that this is your ICLA ?

 Thanks again for your submission, I will now start the process of
 getting this into Felix SVN.


 Which will require Sten to fill out a Software Grant, which may need to
 come from his employer if it is actually the employer who is contributing
 the code.
 
 
 No, it does not need to be from my employer. Been coding this in my spare
 time. It has been used at Enonic (my current workplace) in form of some
 binaries. So a grant from Enonic is not neccessary. But will be happy to
 provide one if you really need it.

A Corporate CLA is only required if your employer pays your for working
on Apache projects.

But what we would probably need to be good for IP clearance is a
software grant [1]. You may fax it to the same number as the ICLA. Thanks.


Regards
Felix

[1] http://www.apache.org/licenses/software-grant.txt

 
 

 - richard


  Regards
 Felix


 Sten Roger Sandvik schrieb:


 Attached the source in the jira task (
 https://issues.apache.org/jira/browse/FELIX-1456). Not sure on what
 format
 that the attachement should be, but created a tar.gz file. Attached a md5
 checksum for the package.

 On Fri, Aug 28, 2009 at 7:29 PM, Sten Roger Sandviks...@x3m.com  wrote:



 On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hallhe...@ungoverned.org
 wrote:


 On 8/28/09 4:36, Felix Meschberger wrote:



 Hi,

 Rob Walker schrieb:




 What do we need to do make this happen guys?




 The next steps are IIRC the following:

   * Sten packages the source and attaches the package to
 the issue and publishes a package checksum.




 I will add to this, removes any existing header/copyright notices from
 the
 files and adds the standard Apache header (see any Felix Java file).
 Package
 renaming is not necessary at this point.



 Have added apache (2.0) on top of all files. Will now create a tarball
 and
 add it to the JIRA task. I'm also interested in getting committer rights
 so
 that I can still maintain the code. Will that be handled in a seperate
 vote?




* We vote on accepting this submission


   * We do the IP-clearance (filling out a form,
 sending a mail to incubator@ and wait for 72h)
   * Add the code into the SVN

 I think, we also need someone from the PMC to drive this process.

 Any volunteers (I could do it) ?




 I am happy to have you do it. :-)

 Of course, I can help if needed.

 -  richard


  Regards


 Felix





 Sten - sounds like you've done a great job, kudos.

 Felix/Marcel - sounds like you guys are happy with the approach and
 code



  From our side, we can certainly run some real world compatibility


 tests - which isn't to say in fact that Sten's new service would be
 wrong and the current one right, just whether thenew version breaks
 anything present in the exisiting service. If it does, I'm sure it'll
 either be fixable, or something that's actually not correct in the
 current service - so not a major issue. It'll be useful though to be
 able to advise other Felix guys of anything that might differ and
 need
 application changes.  I'm happy to make time to look at this next
 week.

 After that - do we just call a vote? I'm guessing Sten, we also need
 to
 propose you as a committter for maintenance?

 Great progress though - the current Http service has served us pretty
 well, but it's always been on the list to have cleaner and fuller
 solution

 -- Rob







 


Re: Felix HttpService improvement...

2009-08-28 Thread Felix Meschberger
Hi Sten

Sten Roger Sandvik schrieb:
 On Fri, Aug 28, 2009 at 10:30 PM, Felix Meschberger fmesc...@gmail.comwrote:
 
 As part of the IP-process we also need an ICLA of you, Sten, on file. I
 see there is one for Sten Roger Sanvik with email s...@xbm.com. Am I
 correct to assume, that this is your ICLA ?
 
 
 Yes, but the email is wrong. It's s...@x3m.com. And the name Sten Roger
 Sandvik :-) Do I need another one?

Thanks for the confirmation.

I just crosschecked: It looks like there are two bugs ;-)

The wrong spelling on your last name is my fault: It is correct in the
registration. The wrong mail address stems from an incorrect
transmission from your ICLA fax submission (the fax clearly reads
s...@x3m.com. I will care to have this fixed.

Regards
Felix

 
 
 Thanks again for your submission, I will now start the process of
 getting this into Felix SVN.

 Regards
 Felix


 Sten Roger Sandvik schrieb:
 Attached the source in the jira task (
 https://issues.apache.org/jira/browse/FELIX-1456). Not sure on what
 format
 that the attachement should be, but created a tar.gz file. Attached a md5
 checksum for the package.

 On Fri, Aug 28, 2009 at 7:29 PM, Sten Roger Sandvik s...@x3m.com wrote:

 On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hall he...@ungoverned.org
 wrote:
 On 8/28/09 4:36, Felix Meschberger wrote:

 Hi,

 Rob Walker schrieb:


 What do we need to do make this happen guys?


 The next steps are IIRC the following:

   * Sten packages the source and attaches the package to
 the issue and publishes a package checksum.


 I will add to this, removes any existing header/copyright notices from
 the
 files and adds the standard Apache header (see any Felix Java file).
 Package
 renaming is not necessary at this point.

 Have added apache (2.0) on top of all files. Will now create a tarball
 and
 add it to the JIRA task. I'm also interested in getting committer rights
 so
 that I can still maintain the code. Will that be handled in a seperate
 vote?

* We vote on accepting this submission
   * We do the IP-clearance (filling out a form,
 sending a mail to incubator@ and wait for 72h)
   * Add the code into the SVN

 I think, we also need someone from the PMC to drive this process.

 Any volunteers (I could do it) ?


 I am happy to have you do it. :-)

 Of course, I can help if needed.

 - richard


  Regards
 Felix



 Sten - sounds like you've done a great job, kudos.

 Felix/Marcel - sounds like you guys are happy with the approach and
 code
 From our side, we can certainly run some real world compatibility
 tests - which isn't to say in fact that Sten's new service would be
 wrong and the current one right, just whether thenew version breaks
 anything present in the exisiting service. If it does, I'm sure it'll
 either be fixable, or something that's actually not correct in the
 current service - so not a major issue. It'll be useful though to be
 able to advise other Felix guys of anything that might differ and
 need
 application changes.  I'm happy to make time to look at this next
 week.
 After that - do we just call a vote? I'm guessing Sten, we also need
 to
 propose you as a committter for maintenance?

 Great progress though - the current Http service has served us pretty
 well, but it's always been on the list to have cleaner and fuller
 solution

 -- Rob





 


[jira] Commented: (FELIX-1456) Contribution: Extended and improved HttpService

2009-08-28 Thread Felix Meschberger (JIRA)

[ 
https://issues.apache.org/jira/browse/FELIX-1456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12749003#action_12749003
 ] 

Felix Meschberger commented on FELIX-1456:
--

Excellent.

I will start the vote on accepting your submission on monday (starting on 
friday tends to be problematic),

 Contribution: Extended and improved HttpService
 ---

 Key: FELIX-1456
 URL: https://issues.apache.org/jira/browse/FELIX-1456
 Project: Felix
  Issue Type: Improvement
  Components: HTTP Service
Reporter: Sten Roger Sandvik
 Attachments: http-service.tar.gz, http-service.tar.gz.md5


 I have created an improved version of the HttpService. A similar version has 
 been deployed at my company (Enonic) for some time. Instead of hosting this 
 code ourself, we (or I) tought it would be better to contribute this to 
 Apache.
 So, the feaures:
   * Extended API to support servlet filters.
   * Backward compatible with standard HttpService (without Filter support).
   * A bridged implementation. Using HttpService from a standard WAR file 
 inside your favourite container. Same as Equinox Servlet Bridge except with 
 Filter support.
   * A jetty implementation (very influenced by the existing Felix 
 implementation).
   * Seperate dispatcher so that we can have different transports. 
 Where's can I try it? Since I do not have committer rights (I would very much 
 like so :-)) and I really to use Jira as a source and patch repository 
 the code is hosted at my own place for now. This is so that you can try it 
 out and tell me what you think. Go to 
 http://github.com/srs/felix-contrib/tree/master for sources.

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



Re: Felix HttpService improvement...

2009-08-28 Thread Sten Roger Sandvik
Yes. Will fill it out on monday.

On Sat, Aug 29, 2009 at 12:31 AM, Felix Meschberger fmesc...@gmail.comwrote:

 Hi Sten,

 Sten Roger Sandvik schrieb:
  Ah, ok. Actually my employer is paying for my involvement in projects,
 but
  not the work done on this particular piece. Maybe I need to fax in a
  Corporate CLA then?

 Hmm, ok. Maybe it would be better then -- it certainly does not hurt.

 Regards
 Felix

 
  On Fri, Aug 28, 2009 at 11:56 PM, Felix Meschberger fmesc...@gmail.com
 wrote:
 
  Hi,
 
  Sten Roger Sandvik schrieb:
  On Fri, Aug 28, 2009 at 10:43 PM, Richard S. Hall 
 he...@ungoverned.org
  wrote:
 
  On 8/28/09 16:30, Felix Meschberger wrote:
 
  Hi Sten,
 
  Looks bascially good (files as appropriate have the license headers,
  MD5
  checksum matches).
 
  Just two remarks:
 
   * The pom.xml should also have the license headers
 (this can probably be fixed when we import into SVN)
 
   * there is a runner folder containing scripts and the
 pax runner library.
 This should probably not be included, right ?
 (again, I think we can start the process and just omit
 this directory when importing into SVN)
 
  As part of the IP-process we also need an ICLA of you, Sten, on file.
 I
  see there is one for Sten Roger Sanvik with email s...@xbm.com. Am I
  correct to assume, that this is your ICLA ?
 
  Thanks again for your submission, I will now start the process of
  getting this into Felix SVN.
 
 
  Which will require Sten to fill out a Software Grant, which may need
 to
  come from his employer if it is actually the employer who is
  contributing
  the code.
 
  No, it does not need to be from my employer. Been coding this in my
 spare
  time. It has been used at Enonic (my current workplace) in form of some
  binaries. So a grant from Enonic is not neccessary. But will be happy
 to
  provide one if you really need it.
  A Corporate CLA is only required if your employer pays your for working
  on Apache projects.
 
  But what we would probably need to be good for IP clearance is a
  software grant [1]. You may fax it to the same number as the ICLA.
 Thanks.
 
 
  Regards
  Felix
 
  [1] http://www.apache.org/licenses/software-grant.txt
 
 
  - richard
 
 
   Regards
  Felix
 
 
  Sten Roger Sandvik schrieb:
 
 
  Attached the source in the jira task (
  https://issues.apache.org/jira/browse/FELIX-1456). Not sure on what
  format
  that the attachement should be, but created a tar.gz file. Attached
 a
  md5
  checksum for the package.
 
  On Fri, Aug 28, 2009 at 7:29 PM, Sten Roger Sandviks...@x3m.com
   wrote:
 
 
  On Fri, Aug 28, 2009 at 4:05 PM, Richard S. Hall
  he...@ungoverned.org
  wrote:
 
  On 8/28/09 4:36, Felix Meschberger wrote:
 
 
 
  Hi,
 
  Rob Walker schrieb:
 
 
 
 
  What do we need to do make this happen guys?
 
 
 
 
  The next steps are IIRC the following:
 
* Sten packages the source and attaches the package to
  the issue and publishes a package checksum.
 
 
 
 
  I will add to this, removes any existing header/copyright notices
  from
  the
  files and adds the standard Apache header (see any Felix Java
 file).
  Package
  renaming is not necessary at this point.
 
 
 
  Have added apache (2.0) on top of all files. Will now create a
  tarball
  and
  add it to the JIRA task. I'm also interested in getting committer
  rights
  so
  that I can still maintain the code. Will that be handled in a
  seperate
  vote?
 
 
 
 
 * We vote on accepting this submission
 
 
* We do the IP-clearance (filling out a form,
  sending a mail to incubator@ and wait for 72h)
* Add the code into the SVN
 
  I think, we also need someone from the PMC to drive this process.
 
  Any volunteers (I could do it) ?
 
 
 
 
  I am happy to have you do it. :-)
 
  Of course, I can help if needed.
 
  -  richard
 
 
   Regards
 
 
  Felix
 
 
 
 
 
  Sten - sounds like you've done a great job, kudos.
 
  Felix/Marcel - sounds like you guys are happy with the approach
  and
  code
 
 
 
   From our side, we can certainly run some real world
  compatibility
 
  tests - which isn't to say in fact that Sten's new service would
  be
  wrong and the current one right, just whether thenew version
  breaks
  anything present in the exisiting service. If it does, I'm sure
  it'll
  either be fixable, or something that's actually not correct in
 the
  current service - so not a major issue. It'll be useful though
 to
  be
  able to advise other Felix guys of anything that might differ
 and
  need
  application changes.  I'm happy to make time to look at this
 next
  week.
 
  After that - do we just call a vote? I'm guessing Sten, we also
  need
  to
  propose you as a committter for maintenance?
 
  Great progress though - the current Http service has served us
  pretty
  well, but it's always been on the list to have cleaner and
 fuller
  solution
 
  -- Rob