[jira] [Closed] (FELIX-5349) Add ManagedServiceFactory to HTTP service

2016-09-20 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum closed FELIX-5349. - Tested locally and works for me. > Add ManagedServiceFactory to HTTP serv

[jira] [Updated] (FELIX-5349) add ManagedServiceFactory to HTTP service

2016-09-16 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum updated FELIX-5349: -- Attachment: factory2.patch patch to revision 1761012 so that stopping jetty bundle also stops service

[jira] [Closed] (FELIX-5344) HTTP_WHITEBOARD_TARGET doesn't work reliably

2016-09-16 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum closed FELIX-5344. - I have tested this and verify that it resolves the issue. Thanks. Derek > HTTP_WHITEBOARD_TARGET does

[jira] [Commented] (FELIX-5349) add ManagedServiceFactory to HTTP service

2016-09-16 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15495640#comment-15495640 ] Derek Baum commented on FELIX-5349: --- I was just trying to keep the existing Activator behaviour, but yes

[jira] [Commented] (FELIX-5349) add ManagedServiceFactory to HTTP service

2016-09-16 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15495618#comment-15495618 ] Derek Baum commented on FELIX-5349: --- Yes, I'm using the same PID. This also means that the existing

[jira] [Created] (FELIX-5349) add ManagedServiceFactory to HTTP service

2016-09-15 Thread Derek Baum (JIRA)
Derek Baum created FELIX-5349: - Summary: add ManagedServiceFactory to HTTP service Key: FELIX-5349 URL: https://issues.apache.org/jira/browse/FELIX-5349 Project: Felix Issue Type: New Feature

[jira] [Updated] (FELIX-5349) add ManagedServiceFactory to HTTP service

2016-09-15 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum updated FELIX-5349: -- Attachment: factory.patch patch to implement FELIX-5349 > add ManagedServiceFactory to HTTP serv

[jira] [Commented] (FELIX-5344) HTTP_WHITEBOARD_TARGET doesn't work reliably

2016-09-13 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15488606#comment-15488606 ] Derek Baum commented on FELIX-5344: --- works a treat! thanks for your fast response. -- Derek

[jira] [Commented] (FELIX-5344) HTTP_WHITEBOARD_TARGET doesn't work reliably

2016-09-13 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15488518#comment-15488518 ] Derek Baum commented on FELIX-5344: --- Hi Carsten, This isn't working for me at all; e.g. webconsole

[jira] [Created] (FELIX-5344) HTTP_WHITEBOARD_TARGET doesn't work reliably

2016-09-13 Thread Derek Baum (JIRA)
Derek Baum created FELIX-5344: - Summary: HTTP_WHITEBOARD_TARGET doesn't work reliably Key: FELIX-5344 URL: https://issues.apache.org/jira/browse/FELIX-5344 Project: Felix Issue Type: Bug

[jira] [Commented] (FELIX-5319) HttpServiceRuntime provides incorrect info for service that is both Servlet and Resource

2016-08-05 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5319?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15409596#comment-15409596 ] Derek Baum commented on FELIX-5319: --- Hi Carsten, Thanks for fixing this so quickly. I can confirm

[jira] [Created] (FELIX-5319) HttpServiceRuntime provides incorrect info for service that is both Servlet and Resource

2016-08-05 Thread Derek Baum (JIRA)
Derek Baum created FELIX-5319: - Summary: HttpServiceRuntime provides incorrect info for service that is both Servlet and Resource Key: FELIX-5319 URL: https://issues.apache.org/jira/browse/FELIX-5319

Re: [jira] [Updated] (FELIX-5302) NPE using Http Whiteboard

2016-07-08 Thread Derek Baum
e-3.0.8 > >> NPE using Http Whiteboard >> - >> >>Key: FELIX-5302 >>URL: https://issues.apache.org/jira/browse/FELIX-5302 >>Project: Felix >> Issue Type: Bug >> Components: HTTP Service >> Affects

[jira] [Resolved] (FELIX-5275) Felix & Equinox handling of OSGI-INF/permissions.perm differs

2016-07-08 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5275?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-5275. --- Resolution: Not A Bug The differences that I am seeing between Felix and Equinox is due to non

[jira] [Commented] (FELIX-5302) NPE using Http Whiteboard

2016-07-08 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15367402#comment-15367402 ] Derek Baum commented on FELIX-5302: --- Hi Carsten, This appears to have fixed the problem. I've tried 10

[jira] [Commented] (FELIX-5302) NPE using Http Whiteboard

2016-07-07 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15366359#comment-15366359 ] Derek Baum commented on FELIX-5302: --- I'm afraid that didn't work. The duplicates are being added

[jira] [Commented] (FELIX-5302) NPE using Http Whiteboard

2016-07-07 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15366001#comment-15366001 ] Derek Baum commented on FELIX-5302: --- I added logging to addingService(), modifiedService

[jira] [Updated] (FELIX-5302) NPE using Http Whiteboard

2016-07-07 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum updated FELIX-5302: -- Attachment: http.jetty.good.log http.jetty.bad.log Hi Carsten, I'm attaching the stack

[jira] [Created] (FELIX-5302) NPE using Http Whiteboard

2016-07-06 Thread Derek Baum (JIRA)
Derek Baum created FELIX-5302: - Summary: NPE using Http Whiteboard Key: FELIX-5302 URL: https://issues.apache.org/jira/browse/FELIX-5302 Project: Felix Issue Type: Bug Components: HTTP

[jira] [Commented] (FELIX-5275) Felix & Equinox handling of OSGI-INF/permissions.perm differs

2016-07-05 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-5275?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15362350#comment-15362350 ] Derek Baum commented on FELIX-5275: --- Karl, thanks for your comments. Our use-case is indeed running

[jira] [Created] (FELIX-5275) Felix & Equinox handling of OSGI-INF/permissions.perm differs

2016-06-03 Thread Derek Baum (JIRA)
Derek Baum created FELIX-5275: - Summary: Felix & Equinox handling of OSGI-INF/permissions.perm differs Key: FELIX-5275 URL: https://issues.apache.org/jira/browse/FELIX-5275 Project: Felix I

security exceptions using Felix config admin with Equinox

2016-05-18 Thread Derek Baum
I’m running with a SecurityManager installed and a trivial security.policy that grants AllPermission. This works fine when running using the Felix runtime; however when I switch to Equinox I get security exceptions. I’m not yet sure whether the problem lies with Felix config admin (1.8.8),

[jira] [Resolved] (FELIX-4529) [Gogo] Let gosh be configured by files contributed by a bundle fragment

2014-07-03 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-4529?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-4529. --- Resolution: Fixed fragment containing resource /etc/gosh_profile can now be used to override

Re: Gogo shell doesn't work with Java 8

2014-03-26 Thread Derek Baum
no problem. I applied the fix locally last weekend, but the gogo tests were failing for some reason I have not yet investigated: org/apache/felix/gogo/command/Inspect.java:280: error: incompatible types [ERROR] BundleWiring wiring = b.adapt(BundleWiring.class); — Derek On 25 Mar 2014, at

Re: gogo persistent subshell support

2013-01-23 Thread Derek Baum
gogo supports subshells of itself using the 'gosh' command; you'd have to add new commands to add shells for other languages. The following shows sub-shells using 'gosh': Welcome to Apache Felix Gogo g! *prompt = 'gogo! '// change prompt to identify session* gogo! gogo! *set// list session

[jira] [Commented] (FELIX-3703) Race condition in gogo runtime activator

2012-10-11 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-3703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13474127#comment-13474127 ] Derek Baum commented on FELIX-3703: --- Hi Thomas, Thanks for the stack trace and test

[jira] [Resolved] (FELIX-3703) Race condition in gogo runtime activator

2012-10-11 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-3703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-3703. --- Resolution: Fixed Fix Version/s: gogo.shell-0.12.0 Assignee: Derek Baum fixed

[jira] [Created] (FELIX-3706) gogo shell startup failure in busy system

2012-10-10 Thread Derek Baum (JIRA)
Derek Baum created FELIX-3706: - Summary: gogo shell startup failure in busy system Key: FELIX-3706 URL: https://issues.apache.org/jira/browse/FELIX-3706 Project: Felix Issue Type: Bug

[jira] [Resolved] (FELIX-3706) gogo shell startup failure in busy system

2012-10-10 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-3706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-3706. --- Resolution: Fixed Fix Version/s: gogo.shell-0.12.0 changed fixed sleep of 100ms to loop

[jira] [Commented] (FELIX-3703) Race condition in gogo runtime activator

2012-10-08 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-3703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13471446#comment-13471446 ] Derek Baum commented on FELIX-3703: --- Hi Thomas, The gogo:gosh command is provided

Re: Gogo Shell Extensions

2012-02-11 Thread Derek Baum
These change look fine to me. Ultimately, I'd like to implement bash-style history and completion, but this requires putting the terminal into raw mode so that characters can be processed before newline is entered. Karaf uses jline to do this. RFC147 (that gogo partially implements) specifies a

[jira] [Resolved] (FELIX-2816) dependency manager calls init() twice

2011-11-13 Thread Derek Baum (Resolved) (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2816?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2816. --- Resolution: Invalid This is is invalid. One of the calls was due to the Servlet init() method

[jira] [Created] (FELIX-3001) [gogo] help command throws ClassCastException if any osgi.command.function service property is not String[]

2011-06-16 Thread Derek Baum (JIRA)
/jira/browse/FELIX-3001 Project: Felix Issue Type: Bug Components: Gogo Command Reporter: Derek Baum Priority: Minor java.lang.ClassCastException: java.lang.String cannot be cast to [Ljava.lang.String

[jira] [Assigned] (FELIX-3001) [gogo] help command throws ClassCastException if any osgi.command.function service property is not String[]

2011-06-16 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-3001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum reassigned FELIX-3001: - Assignee: Derek Baum [gogo] help command throws ClassCastException if any osgi.command.function

[jira] [Work started] (FELIX-3001) [gogo] help command throws ClassCastException if any osgi.command.function service property is not String[]

2011-06-16 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-3001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on FELIX-3001 started by Derek Baum. [gogo] help command throws ClassCastException if any osgi.command.function service property is not String

[jira] [Resolved] (FELIX-3001) [gogo] help command throws ClassCastException if any osgi.command.function service property is not String[]

2011-06-16 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-3001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-3001. --- Resolution: Fixed [gogo] help command throws ClassCastException if any osgi.command.function

[jira] [Resolved] (FELIX-2894) Gogo does not handles options but not parameters

2011-06-12 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2894?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2894. --- Resolution: Fixed Fix Version/s: gogo.runtime-0.10.0 added new testcases for argument

[jira] [Resolved] (FELIX-2927) [gogo] coercion mechanism invokes foo(String) instead of foo(int) - even with explicit int argument

2011-06-12 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2927. --- Resolution: Fixed Fix Version/s: gogo.runtime-0.10.0 fixed by refactoring Reflective.java

[jira] [Work started] (FELIX-2894) Gogo does not handles options but not parameters

2011-06-10 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2894?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on FELIX-2894 started by Derek Baum. Gogo does not handles options but not parameters Key

[jira] [Assigned] (FELIX-2894) Gogo does not handles options but not parameters

2011-06-10 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2894?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum reassigned FELIX-2894: - Assignee: Derek Baum Gogo does not handles options but not parameters

[jira] [Commented] (FELIX-2894) Gogo does not handles options but not parameters

2011-06-07 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2894?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13045602#comment-13045602 ] Derek Baum commented on FELIX-2894: --- The code currently committed to resolve this issue

[jira] [Created] (FELIX-2927) [gogo] coercion mechanism invokes foo(String) instead of foo(int) - even with explicit int argument

2011-04-21 Thread Derek Baum (JIRA)
/FELIX-2927 Project: Felix Issue Type: Bug Components: Gogo Runtime Affects Versions: gogo.runtime-0.8.0 Reporter: Derek Baum Assignee: Derek Baum Equinox 3.7.M6 supports OSGi R4.3 which adds the overloaded method BundleContext.getBundle

[jira] [Closed] (FELIX-2924) bundle stop hangs for http-2.2.0 in felix-3.2.0

2011-04-21 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2924?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum closed FELIX-2924. - patch fix on trunk resolves issue. Thanks bundle stop hangs for http-2.2.0 in felix-3.2.0

[jira] [Created] (FELIX-2924) bundle stop hangs for http-2.2.0 in felix-3.2.0

2011-04-20 Thread Derek Baum (JIRA)
Versions: framework-3.2.0 Environment: Mac OSX java version 1.6.0_24 Reporter: Derek Baum stopping http jetty 2.2.0 hangs framework. it is fine with http jetty 2.0.4 in framework 3.2.0 or with http jetty 2.2.0 in framework 3.0.9 $ cd felix-framework-3.2.0 $ java -jar bin

[jira] Resolved: (FELIX-2870) ConcurrentModificationException in gogo runtime

2011-03-02 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2870?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2870. --- Resolution: Fixed Fix Version/s: gogo.runtime-0.10.0 synchronize access to commands

[jira] Created: (FELIX-2816) dependency manager calls init() twice

2011-01-31 Thread Derek Baum (JIRA)
: Derek Baum Log messages are placed at the beginning of the component lifecycle methods (init, start, stop, destroy). The number is the hashCode, which shows that init() is called twice on the same Object, without intervening stop() or destroy(): [Debug] [ ] MyServlet 1397120162 init: update

Re: [VOTE] Gogo Runtime, Shell, and Command 0.8.0

2011-01-12 Thread Derek Baum
The staging script failed (or rather continued to run in a loop without completing in 5 minutes) due to a self-signed certificate: Connecting to repository.apache.org (repository.apache.org)|140.211.11.100|:443... connected. WARNING: cannot verify repository.apache.org's certificate, issued by

[jira] Resolved: (FELIX-2767) gogo telnet IP address

2011-01-11 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2767. --- Resolution: Fixed I've applied your patch. Although this is a trivial telnetd implementation

Re: Gogo release?

2011-01-11 Thread Derek Baum
yep, you can just release the shell. I've just applied the telnetd patch (FELIX-2767), which only listens on 127.0.0.1 by default, the same as the remote shell. Derek On 11 January 2011 01:04, Richard S. Hall he...@ungoverned.org wrote: It looks like I need a released version of Gogo that

[jira] Closed: (FELIX-1946) jetty http service issues 'started' message when disabled

2011-01-09 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum closed FELIX-1946. - jetty http service issues 'started' message when disabled

[jira] Created: (FELIX-2772) setting http.port=-1 should disable service rather than throw exception

2011-01-09 Thread Derek Baum (JIRA)
: Improvement Components: HTTP Service Reporter: Derek Baum Priority: Minor I want to stop http.jetty from starting automatically, as I want to ensure the correct port is first explicitly configured using config admin. I can currently do this by setting

[jira] Closed: (FELIX-2772) setting http.port=-1 should disable service rather than throw exception

2011-01-09 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum closed FELIX-2772. - great! thanks for resolving this so quickly. setting http.port=-1 should disable service rather than throw

Re: HTTP Service Release

2011-01-09 Thread Derek Baum
+1 Derek On 9 January 2011 17:04, Richard S. Hall he...@ungoverned.org wrote: +1 - richard On 01/08/2011 11:14 PM, Felix Meschberger wrote: Hi all, I have fixed a few issues of the HTTP Service implementations (mostly Jetty support stuff) and have deployed SNAPSHOTs of all bundles.

[jira] Commented: (FELIX-2768) HttpContext.handleSecurity returns SC_FORBIDDEN unless response is comitted

2011-01-08 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2768?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12979114#action_12979114 ] Derek Baum commented on FELIX-2768: --- I've only come across this recently (since switching

[jira] Created: (FELIX-2768) HttpContext.handleSecurity returns SC_FORBIDDEN unless response is comitted

2011-01-07 Thread Derek Baum (JIRA)
Issue Type: Bug Components: HTTP Service Reporter: Derek Baum The JavaDoc for HttpContext.handleSecurity states: * If the request requires authentication and the Authorization header in * the request is missing or not acceptable, then this method should set

[jira] Commented: (FELIX-2724) loadclass command not available until some other command is added

2010-12-12 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2724?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12970591#action_12970591 ] Derek Baum commented on FELIX-2724: --- This is the expected behaviour for gogo. loadClass

[jira] Resolved: (FELIX-2468) [gogo] CharSequence types are converted to String

2010-12-01 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2468. --- Resolution: Cannot Reproduce works fine in release gogo-0.6.1 [gogo] CharSequence types

[jira] Assigned: (FELIX-2661) [Gogo] It should be easier to start Gogo shell non-interactively

2010-10-14 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum reassigned FELIX-2661: - Assignee: Derek Baum [Gogo] It should be easier to start Gogo shell non-interactively

[jira] Work started: (FELIX-2661) [Gogo] It should be easier to start Gogo shell non-interactively

2010-10-14 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on FELIX-2661 started by Derek Baum. [Gogo] It should be easier to start Gogo shell non-interactively

[jira] Resolved: (FELIX-2661) [Gogo] It should be easier to start Gogo shell non-interactively

2010-10-14 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2661?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2661. --- Resolution: Fixed added --nointeractive flag to gosh, so no interactive startup can now be achieved

[jira] Commented: (FELIX-2661) [Gogo] It should be easier to start Gogo shell non-interactively

2010-10-14 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12921021#action_12921021 ] Derek Baum commented on FELIX-2661: --- It is not clear that -i is a good alias

[jira] Commented: (FELIX-2618) Bundle resolution causes CNFE for java.lang.System

2010-09-23 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2618?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12914097#action_12914097 ] Derek Baum commented on FELIX-2618: --- OK, we've worked out what's going on. https

Re: Handling of provisional OSGi API

2010-09-20 Thread Derek Baum
I also favor #1. When we apply this to gogo, it will mean removing the draft RFC-147 API from the org.osgi.service.command namespace and moving it to a felix namespace. We actually already did this for the gogo-0.6 release, but then reverted the change in the trunk, as it broke many command

[jira] Created: (FELIX-2545) [gogo] runtime should close all open sessions when it is stopped

2010-08-17 Thread Derek Baum (JIRA)
Components: Gogo Runtime Affects Versions: gogo-0.6.0, gogo-0.4.0, gogo-0.2.2, gogo-0.2.0 Reporter: Derek Baum Assignee: Derek Baum Priority: Minor Fix For: gogo-0.8.0 -- This message is automatically generated by JIRA. - You can reply

[jira] Resolved: (FELIX-2545) [gogo] runtime should close all open sessions when it is stopped

2010-08-17 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2545?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2545. --- Resolution: Fixed fixed: $ java -jar bin/felix.jar Welcome to Apache

[jira] Created: (FELIX-2495) [sigil] UI update of project containing multiple bundles is broken

2010-07-30 Thread Derek Baum (JIRA)
Components: Sigil Reporter: Derek Baum Assignee: Derek Baum sigil.properties supports multiple bundles, but the UI view only shows the default bundle. If the dependencies change, the UI creates a sigil.properties file with bundle-id;-imports=xxx, which is wrong

[jira] Created: (FELIX-2496) [sigil] saving file with trival change results in many red line errors

2010-07-30 Thread Derek Baum (JIRA)
: Bug Components: Sigil Reporter: Derek Baum I just updated a comment in a sigil project with no errors, saved the file and it no longer compiled: eclipse.buildId=M20100211-1343 java.version=1.6.0_20 java.vendor=Apple Inc. BootLoader constants: OS=macosx, ARCH=x86_64, WS

[jira] Resolved: (FELIX-2495) [sigil] UI update of project containing multiple bundles is broken

2010-07-30 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2495?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2495. --- Fix Version/s: sigil-1.0.0 Resolution: Fixed [sigil] UI update of project containing

[jira] Created: (FELIX-2477) [gogo] shell procedural commands don't inherit closure arguments

2010-07-14 Thread Derek Baum (JIRA)
Components: Gogo Shell Reporter: Derek Baum Assignee: Derek Baum Priority: Minor Fix For: gogo-0.8.0 f = { echo arg $1 if { echo arg $1 } { } } in the closure above, you would expect $1 to expand the same in both cases, but it doesn't

[jira] Resolved: (FELIX-2477) [gogo] shell procedural commands don't inherit closure arguments

2010-07-14 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2477. --- Resolution: Fixed [gogo] shell procedural commands don't inherit closure arguments

Re: Felix Scala Project

2010-07-09 Thread Derek Baum
I've recently been experimenting with adding groovy support for gogo, and I assume that scala would be similar. My use-case is that although gogo is scriptable, it was never intended to be used instead of groovy or scala. I therefore wanted the ability to run a full blown groovy script from

[jira] Created: (FELIX-2468) [gogo] CharSequence types are converted to String

2010-07-08 Thread Derek Baum (JIRA)
Affects Versions: gogo-0.6.0 Reporter: Derek Baum Assignee: Derek Baum Priority: Minor Fix For: gogo-0.8.0 gogo now allows creation of a StringBuilder, but when it is accessed it is converted to String g! b = new StringBuilder g! $b append gogo

[jira] Created: (FELIX-2463) [sigil] order of -resources is not preserved

2010-07-04 Thread Derek Baum (JIRA)
: Derek Baum Assignee: Derek Baum the order of resources specified using -resources is not preserved - impl should use LinkedHashMap. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.

[jira] Resolved: (FELIX-2463) [sigil] order of -resources is not preserved

2010-07-04 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2463?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2463. --- Resolution: Fixed [sigil] order of -resources is not preserved

[jira] Work started: (FELIX-1473) [gogo] The syntax does not provide a way to call methods on a string

2010-06-30 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on FELIX-1473 started by Derek Baum. [gogo] The syntax does not provide a way to call methods on a string

[jira] Resolved: (FELIX-1473) [gogo] The syntax does not provide a way to call methods on a string

2010-06-30 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-1473. --- Fix Version/s: gogo-0.8.0 (was: gogo-0.6.0) Resolution: Fixed use new

[jira] Created: (FELIX-2454) [gogo] the runtime coercion mechanism should leverage blueprint

2010-06-29 Thread Derek Baum (JIRA)
Components: Gogo Runtime Reporter: Derek Baum The gogo runtime coercion mechanism, as implemented in Reflective.java, should be re-factored to benefit from the coercion used in blueprint. Note: we do NOT want a dependency on blueprint in the gogo runtime, but want to take

[jira] Created: (FELIX-2453) [gogo] the new command should leverage the runtime coercion mechanism

2010-06-29 Thread Derek Baum (JIRA)
: Improvement Components: Gogo Runtime, Gogo Shell Reporter: Derek Baum The gogo:new command currently performs only rudimentary argument type coercion. It should be moved into the runtime as osgi:new to leverage the runtime coercion mechanism. Alternatively, the runtime

[jira] Created: (FELIX-2455) [gogo API] the Function interface used for Closures, takes an unused session parameter

2010-06-29 Thread Derek Baum (JIRA)
Project: Felix Issue Type: Improvement Components: Gogo Runtime Reporter: Derek Baum The org.osgi.service.command.Function interface (used for Closures), takes a session argument, which is not used in the implementation: The Closure constructor takes a session

[jira] Commented: (FELIX-2455) [gogo API] the Function interface used for Closures, takes an unused session parameter

2010-06-29 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12883600#action_12883600 ] Derek Baum commented on FELIX-2455: --- I raised this issue as I noticed that the Closure

[jira] Resolved: (FELIX-2455) [gogo API] the Function interface used for Closures, takes an unused session parameter

2010-06-29 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2455. --- Resolution: Not A Problem not a problem - other implementations of Function may use the session

[jira] Reopened: (FELIX-1473) [gogo] The syntax does not provide a way to call methods on a string

2010-06-29 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum reopened FELIX-1473: --- a better solution to this issue has been proposed: currently any command object that implements

[jira] Assigned: (FELIX-2446) [Gogo] The bundle context command is not registered with a scope in gosh_profile

2010-06-24 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum reassigned FELIX-2446: - Assignee: Derek Baum [Gogo] The bundle context command is not registered with a scope

[jira] Resolved: (FELIX-2446) [Gogo] The bundle context command is not registered with a scope in gosh_profile

2010-06-24 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2446. --- Resolution: Fixed The context commands are registered into a scope - the first argument

[jira] Resolved: (FELIX-2445) [Gogo] Default gosh_profile should be updated to use system bundle to load java.lang.System

2010-06-24 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2445?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2445. --- Resolution: Fixed now load java.lang.System using bundle 0 [Gogo] Default gosh_profile should

[jira] Commented: (FELIX-2446) [Gogo] The bundle context command is not registered with a scope in gosh_profile

2010-06-24 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12882337#action_12882337 ] Derek Baum commented on FELIX-2446: --- the whole gosh_profile is now enclosed in a try

[jira] Updated: (FELIX-2340) Combine type and help commands into a single help facility

2010-06-21 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2340?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum updated FELIX-2340: -- Component/s: Gogo command Gogo shell (was: Gogo) Combine type

[jira] Commented: (FELIX-1582) [gogo] the commands bundle include a class from the blueprint api (ReifiedType) which would be better located in a org.osgi.service.blueprint.converter private package

2010-06-21 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12880799#action_12880799 ] Derek Baum commented on FELIX-1582: --- The commands bundle has now been removed, so

[jira] Updated: (FELIX-1522) Add an eval command / keyword

2010-06-21 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-1522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum updated FELIX-1522: -- Component/s: (was: Gogo) Gogo runtime Add an eval command / keyword

[jira] Created: (FELIX-2432) [gogo] NPE/coercion failure when null first parameter to method expecting arry

2010-06-21 Thread Derek Baum (JIRA)
Issue Type: Bug Components: Gogo runtime Affects Versions: gogo-0.6.0 Reporter: Derek Baum Assignee: Derek Baum Fix For: gogo-0.8.0 g! echo null hello gogo: NullPointerException: null g! e java.lang.NullPointerException

[jira] Created: (FELIX-2433) [gogo] allow command expansion inside double quotes

2010-06-21 Thread Derek Baum (JIRA)
runtime Affects Versions: gogo-0.6.0 Reporter: Derek Baum Assignee: Derek Baum Priority: Minor Fix For: gogo-0.8.0 currently, gogo does not allow command execution inside double quotes, so for example many operations must be done in multiple

[jira] Resolved: (FELIX-2432) [gogo] NPE/coercion failure when null first parameter to method expecting arry

2010-06-21 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2432. --- Resolution: Fixed fixed in coercion code [gogo] NPE/coercion failure when null first parameter

[jira] Resolved: (FELIX-2433) [gogo] allow command expansion inside double quotes

2010-06-21 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2433?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2433. --- Resolution: Fixed $(...) now expands by executing command [gogo] allow command expansion inside

[jira] Commented: (FELIX-2396) Ability to have callbacks when accessing session variables

2010-06-09 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12877032#action_12877032 ] Derek Baum commented on FELIX-2396: --- or use closures: Object getAndEvaluate(String name

Re: [VOTE] Felix framework 3.0.0 and Gogo 0.6.0 subproject releases (take2)

2010-06-08 Thread Derek Baum
+1 (non-binding) Derek On 7 June 2010 17:42, Karl Pauls karlpa...@gmail.com wrote: I would like to call a new vote on the following subproject releases: gogo 0.6.0 gogo.runtime 0.6.0 gogo.shell 0.6.0 gogo.command 0.6.0 framework 3.0.0 framework.security 1.2.0 main 3.0.0

[jira] Created: (FELIX-2380) [gogo] lock contention in piped writer when reader doesn't read all input

2010-06-01 Thread Derek Baum (JIRA)
Type: Bug Components: Gogo Reporter: Derek Baum Assignee: Derek Baum Priority: Minor The following completes almost immediately: g! cat conf/config.properties | grep Apache # Licensed to the Apache Software Foundation (ASF) under one # to you under

[jira] Updated: (FELIX-2375) [gogo] when supplied args can't be coerced, the error message prints the arg values, rather than their types

2010-06-01 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum updated FELIX-2375: -- Assignee: Derek Baum Fix Version/s: gogo-0.6.0 [gogo] when supplied args can't be coerced

[jira] Resolved: (FELIX-2375) [gogo] when supplied args can't be coerced, the error message prints the arg values, rather than their types

2010-06-01 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2375. --- Resolution: Fixed fixed as described, e.g. g! headers x gogo: IllegalArgumentException: Cannot

[jira] Updated: (FELIX-2380) [gogo] lock contention in piped writer when reader doesn't read all input

2010-06-01 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum updated FELIX-2380: -- Fix Version/s: gogo-0.6.0 [gogo] lock contention in piped writer when reader doesn't read all input

[jira] Resolved: (FELIX-2380) [gogo] lock contention in piped writer when reader doesn't read all input

2010-06-01 Thread Derek Baum (JIRA)
[ https://issues.apache.org/jira/browse/FELIX-2380?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Derek Baum resolved FELIX-2380. --- Resolution: Fixed resolved by reflectively calling PipedInputStream.receivedLast(), which notifies

  1   2   3   >