[jira] [Closed] (SLING-5343) Meaningful thread names

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5343.
---

> Meaningful thread names
> ---
>
> Key: SLING-5343
> URL: https://issues.apache.org/jira/browse/SLING-5343
> Project: Sling
>  Issue Type: Improvement
>  Components: Commons
>Affects Versions: Commons Threads 3.2.2
>Reporter: Julian Sedding
>Assignee: Julian Sedding
>Priority: Minor
> Fix For: Commons Threads 3.2.4
>
> Attachments: SLING-5343.patch
>
>
> As discussed on the mailing list\[0], it would be good to assign meaningful 
> names to threads managed by Sling's thread pools.
> \[0] http://markmail.org/thread/ltq4fdyo5himfwo3



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[VOTE RESULT] Release Apache Sling Launchpad Base 2.6.10

2016-01-03 Thread Carsten Ziegeler
Vote passes with three binding +1 votes

Thanks
Carsten
-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org


[VOTE RESULT] Release Apache Sling Settings 1.3.8

2016-01-03 Thread Carsten Ziegeler
The vote passed with four binding +1 votes

Thanks
Carsten
-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org


[VOTE RESULT] Release Apache Sling JSP Scripting 2.1.8

2016-01-03 Thread Carsten Ziegeler
The vote passed with four +1 votes.

Thanks
Carsten
-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org


[jira] [Closed] (SLING-5405) TopologyView contract is not correctly followed on property changes

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5405.
---

> TopologyView contract is not correctly followed on property changes
> ---
>
> Key: SLING-5405
> URL: https://issues.apache.org/jira/browse/SLING-5405
> Project: Sling
>  Issue Type: Bug
>  Components: Extensions
>Affects Versions: Discovery Standalone 1.0.0
>Reporter: Carsten Ziegeler
>Assignee: Carsten Ziegeler
> Fix For: Discovery Standalone 1.0.2
>
>
> When properties change, a properties change event is sent out, however no new 
> view object is created, instead the old view object is altered.
> This is against the contract of topology view as it should be immutable once 
> sent out.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-4892) Remove dependency to StartupHandler

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-4892.
---

> Remove dependency to StartupHandler
> ---
>
> Key: SLING-4892
> URL: https://issues.apache.org/jira/browse/SLING-4892
> Project: Sling
>  Issue Type: Improvement
>  Components: Extensions
>Affects Versions: Settings 1.3.6
>Reporter: Carsten Ziegeler
>Assignee: Carsten Ziegeler
> Fix For: Settings 1.3.8
>
>
> See SLING-4478



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-5190) factor out of SlingSettingsServiceImpl a Sling ID util

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5190.
---

> factor out of SlingSettingsServiceImpl a Sling ID util
> --
>
> Key: SLING-5190
> URL: https://issues.apache.org/jira/browse/SLING-5190
> Project: Sling
>  Issue Type: Sub-task
>  Components: Extensions
>Affects Versions: Settings 1.3.6
>Reporter: Oliver Lietz
>Assignee: Oliver Lietz
> Fix For: Settings 1.3.8
>
>
> * make reusable
> * improve testability
> * fix logging (exception handling)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


Re: [VOTE] Release Apache Sling Launchpad Base 2.6.10

2016-01-03 Thread Daniel Klco
+1

On Sun, Jan 3, 2016 at 8:43 AM, Carsten Ziegeler 
wrote:

> We're missing a binding vote.
>
> Anyone please?
>
>
> Thanks
> Carsten
> --
> Carsten Ziegeler
> Adobe Research Switzerland
> cziege...@apache.org
>


[VOTE RESULT] Release Apache Sling Discovery Standalone 1.0.2

2016-01-03 Thread Carsten Ziegeler
The vote passed with three binding +1 votes.

Thanks
Carsten
-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org


[VOTE RESULT] Release Apache Sling Commons Threads 3.2.4

2016-01-03 Thread Carsten Ziegeler
The vote passed with three binding +1 votes

Thanks
Carsten
 
-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org


Re: [VOTE] Release Apache Sling Launchpad Base 2.6.10

2016-01-03 Thread Carsten Ziegeler
We're missing a binding vote.

Anyone please?


Thanks
Carsten
-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org


[VOTE RESULT] Release Apache Sling Parent 26

2016-01-03 Thread Carsten Ziegeler
The vote passed with four binding +1 votes.

Thanks
Carsten
-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org


[jira] [Closed] (SLING-5213) Set minimum java version to 6

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5213.
---

> Set minimum java version to 6
> -
>
> Key: SLING-5213
> URL: https://issues.apache.org/jira/browse/SLING-5213
> Project: Sling
>  Issue Type: Improvement
>  Components: General
>Affects Versions: Parent 25
>Reporter: Carsten Ziegeler
>Assignee: Carsten Ziegeler
> Fix For: Parent 26
>
>
> We already require Java 6 as the minimum version, however for building Sling 
> our parent pom has only Java 5 as the minimum. We should adjust this



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-4613) Add slingstart plugin to parent pom

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-4613.
---

> Add slingstart plugin to parent pom
> ---
>
> Key: SLING-4613
> URL: https://issues.apache.org/jira/browse/SLING-4613
> Project: Sling
>  Issue Type: Sub-task
>  Components: General
>Reporter: Carsten Ziegeler
>Assignee: Robert Munteanu
> Fix For: Parent 26
>
>
> Once we have a new release of the slingstart plugin we should add it to the 
> parent pom to use the same version across modules



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-5115) Exclude hs_err files from rat plugin check

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5115.
---

> Exclude hs_err files from rat plugin check
> --
>
> Key: SLING-5115
> URL: https://issues.apache.org/jira/browse/SLING-5115
> Project: Sling
>  Issue Type: Task
>  Components: General
>Reporter: Robert Munteanu
>Assignee: Robert Munteanu
> Fix For: Parent 26
>
>
> Sometimes the JVM running the ITs crashes on Jenkins and the build fails due 
> to the rat plugin complaining about files with missing headers.
> This obscures the actual cause and should be avoided.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-5293) Update Maven Bundle Plugin to 3.0.1

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5293.
---

> Update Maven Bundle Plugin to 3.0.1
> ---
>
> Key: SLING-5293
> URL: https://issues.apache.org/jira/browse/SLING-5293
> Project: Sling
>  Issue Type: Task
>  Components: General
>Affects Versions: Parent 25
>Reporter: Oliver Lietz
>Assignee: Oliver Lietz
> Fix For: Parent 26
>
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-4614) Remove jetty plugin from parent plugin

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-4614.
---

> Remove jetty plugin from parent plugin
> --
>
> Key: SLING-4614
> URL: https://issues.apache.org/jira/browse/SLING-4614
> Project: Sling
>  Issue Type: Sub-task
>  Components: General
>Reporter: Carsten Ziegeler
>Assignee: Robert Munteanu
> Fix For: Parent 26
>
>
> The parent pom contains a definiiton for the jetty plugin which does not work 
> anymore with the new provisioning model
> Therefore we should remove it



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-4857) Parent pom needs combine.children for rat plugin excludes

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-4857.
---

> Parent pom needs combine.children for rat plugin excludes
> -
>
> Key: SLING-4857
> URL: https://issues.apache.org/jira/browse/SLING-4857
> Project: Sling
>  Issue Type: Bug
>  Components: General
>Affects Versions: Parent 24
>Reporter: Bertrand Delacretaz
>Assignee: Bertrand Delacretaz
>Priority: Minor
> Fix For: Parent 26
>
>
> SLING-4846 fixed some rat plugin settings, but if a child pom defines its own 
> excludes those replace the parent pom's. Setting the combine.children 
> attribute on the excludes as per [1] should fix that.
> [1] 
> http://blog.sonatype.com/2011/01/maven-how-to-merging-plugin-configuration-in-complex-projects/#.VZp5OKKBE2c



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-5354) Thread Pool max-thread-age config not taken into account

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5354.
---

> Thread Pool max-thread-age config not taken into account
> 
>
> Key: SLING-5354
> URL: https://issues.apache.org/jira/browse/SLING-5354
> Project: Sling
>  Issue Type: Bug
>  Components: Commons
>Affects Versions: Commons Threads 3.2.2
>Reporter: Julian Sedding
>Assignee: Julian Sedding
>Priority: Minor
> Fix For: Commons Threads 3.2.4
>
>
> Changing the new {{maxThreadAge}} config is not taking effect. The 
> corresponding {{if}} statement is missing in 
> {{DefaultThreadPoolManager#createConfig}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-5121) Work around nexus instability by setting retryFailedDeploymentCount

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5121.
---

> Work around nexus instability by setting retryFailedDeploymentCount
> ---
>
> Key: SLING-5121
> URL: https://issues.apache.org/jira/browse/SLING-5121
> Project: Sling
>  Issue Type: Improvement
>  Components: General
>Reporter: Robert Munteanu
>Assignee: Robert Munteanu
> Fix For: Parent 26
>
>
> As suggested by [~jsedding], we can configure the maven-deploy-plugin to 
> retry failed deployments. Hopefully this works around nexus flakiness.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-5369) Update to JUnit 4.12

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5369.
---

> Update to JUnit 4.12
> 
>
> Key: SLING-5369
> URL: https://issues.apache.org/jira/browse/SLING-5369
> Project: Sling
>  Issue Type: Improvement
>  Components: Testing
>Affects Versions: Parent 25, JUnit Core 1.0.14
>Reporter: Thierry Ygé
>Assignee: Oliver Lietz
> Fix For: Parent 26, JUnit Core 1.0.16
>
>
> Currently JUnit Core is based on JUnit 4.11, in SLING-5352, some improvement 
> could benefit from the enhancement implemented  in JUnit 4.12 related to 
> possibility to combine both ClassRule and Rule annotation for a static field.
> That would be a great help to simplify the use case discussed in SLING-5352.
> simply update the version on the pom.xml would be sufficient.
> from  4.11
> {noformat}
> ...
> 
> 4.11
> 1.3
> 0.6.2.201302030002
> 
> ...
> {noformat}
> to 4.12
> {noformat}
> ...
> 
> 4.12
> 1.3
> 0.6.2.201302030002
> 
> ...
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-5404) Recursive taglibs overwrite generated java/class file

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5404.
---

> Recursive taglibs overwrite generated java/class file
> -
>
> Key: SLING-5404
> URL: https://issues.apache.org/jira/browse/SLING-5404
> Project: Sling
>  Issue Type: Bug
>  Components: Scripting
>Affects Versions: Scripting JSP 2.1.6
>Reporter: Carsten Ziegeler
>Assignee: Carsten Ziegeler
> Fix For: Scripting JSP 2.1.8
>
>
> When a taglib is using itself recursively, the recursive call results in a 
> stup java tag file being generated overwriting/clashing with the outer java 
> file. The class is loaded as well, resulting in a stup class being loaded 
> through the class loader first.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-4379) org.apache.sling.scripting.jsp module doesn't compile

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-4379.
---
Assignee: Tomek Rękawek

> org.apache.sling.scripting.jsp module doesn't compile
> -
>
> Key: SLING-4379
> URL: https://issues.apache.org/jira/browse/SLING-4379
> Project: Sling
>  Issue Type: Bug
>Reporter: Tomek Rękawek
>Assignee: Tomek Rękawek
> Fix For: Scripting JSP 2.1.8
>
> Attachments: SLING-4379.patch
>
>
> The current {{2.1.7-SNAPSHOT}} version of the 
> {{org.apache.sling.scripting.jsp}} Maven module doesn't compile, as it can't 
> found the {{org.eclipse.core:resources:jar:3.4.0}} transitive dependency 
> included in the {{org.apache.sling.commons.compiler:2.1.0}}.
> In order to reproduce, clean your local Maven repository and try to compile 
> the aformentioned module.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-5374) Launchpad webapp should provide servlet contract capability

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5374.
---

> Launchpad webapp should provide servlet contract capability
> ---
>
> Key: SLING-5374
> URL: https://issues.apache.org/jira/browse/SLING-5374
> Project: Sling
>  Issue Type: Improvement
>  Components: Launchpad
>Reporter: Carsten Ziegeler
>Assignee: Carsten Ziegeler
> Fix For: Launchpad Base 2.6.10
>
>
> OSGi has defined portable contracts including one for the servlet api. If 
> launchpad is started standalone this is provided by the Apache Felix Jetty 
> implementation.
> We should provide the same for the webapp, something like:
> 
>  osgi.contract;osgi.contract="JavaServlet";version:Version="3.1";
>   
> uses:="javax.servlet,javax.servlet.http,javax.servlet.descriptor,javax.servlet.annotation"
>



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-5366) Wrong handling of bundle/service ref object in SlingLogger

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5366.
---

> Wrong handling of bundle/service ref object in SlingLogger
> --
>
> Key: SLING-5366
> URL: https://issues.apache.org/jira/browse/SLING-5366
> Project: Sling
>  Issue Type: Bug
>  Components: Launchpad
>Affects Versions: Launchpad Base 2.6.6, Launchpad Base 2.6.8
>Reporter: Carsten Ziegeler
>Assignee: Carsten Ziegeler
> Fix For: Launchpad Base 2.6.10
>
>
> The MainDelegate embeds a SlingLogger which is an extension of the Apache 
> Felix Logger. The doLog method is overriden taking an optional bundle and an 
> optional service reference.
> The method is not checking whether bundle is null - in addition if the 
> service reference is null, the bundle argument is null.
> bundle and service ref are actually mutual exclusive: either both are null, 
> or one of them - but they can't both be set.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Closed] (SLING-5394) Disable non-standard functionality for Apache Felix SCR factory components

2016-01-03 Thread Carsten Ziegeler (JIRA)

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

Carsten Ziegeler closed SLING-5394.
---

> Disable non-standard functionality for Apache Felix SCR factory components
> --
>
> Key: SLING-5394
> URL: https://issues.apache.org/jira/browse/SLING-5394
> Project: Sling
>  Issue Type: Improvement
>  Components: Launchpad
>Reporter: Carsten Ziegeler
>Assignee: Carsten Ziegeler
> Fix For: Launchpad Base 2.6.10
>
>
> The sling.properties file still has:
> ds.factory.enabled = true
> although nothing in the Sling code base is using this.
> As this is a propriatary functionality, we should not enable it by default.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Created] (SLING-5407) ui for sling pipes

2016-01-03 Thread Nicolas Peltier (JIRA)
Nicolas Peltier created SLING-5407:
--

 Summary: ui for sling pipes
 Key: SLING-5407
 URL: https://issues.apache.org/jira/browse/SLING-5407
 Project: Sling
  Issue Type: New Feature
  Components: Extensions
Reporter: Nicolas Peltier


a user interface would be nice :-) for now a tree explorer, or vault are needed 
to create the configuration and make it a bit cumbersome to create / update 
pipes.
An interface listing available pipes, allowing to quickly configure them, 
validating also values, helping the user by showing which resources such & such 
pipes output configured as this, would make this whole tool much better.

am thinking of a command line interface allowing such commands:
- rm /one/single/resource
- "find . -xpath "//element(*,nt:base)[@sling:resourceType='blah']" | rm"
- "find . -slingQuery "[@sling:resourceType='foo']" | write 
{"sling:resourceType":"bar"}
plus "browsing" command:
- ls, cd, and cat

would be in the end (i think) better than web page



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)