[jira] [Resolved] (SLING-3769) [tooling] Improved wording for content-sync operations

2014-07-21 Thread Stefan Egli (JIRA)

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

Stefan Egli resolved SLING-3769.


Resolution: Fixed

(final) rename done

 [tooling] Improved wording for content-sync operations
 --

 Key: SLING-3769
 URL: https://issues.apache.org/jira/browse/SLING-3769
 Project: Sling
  Issue Type: Task
  Components: IDE
Reporter: Stefan Egli
Assignee: Stefan Egli
 Fix For: Sling Eclipse IDE 1.0.2


 The following actions should be renamed:
  * export content.. - push to server
  * import content.. - pull from server



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Jenkins build is unstable: sling-trunk-1.7 » Apache Sling Launchpad Testing #678

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.launchpad.testing/678/



Jenkins build is unstable: sling-trunk-1.7 #678

2014-07-21 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.7/678/changes



Jenkins build is back to stable : sling-trunk-1.6 » Apache Sling Sample Integration Tests #2305

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.6/org.apache.sling$org.apache.sling.testing.samples.integrationtests/2305/



Jenkins build is unstable: sling-trunk-1.6 » Apache Sling Launchpad Testing #2305

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.6/org.apache.sling$org.apache.sling.launchpad.testing/2305/



Jenkins build is back to stable : sling-trunk-1.6 » Apache Sling SLF4J Implementation (Logback) #2305

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.6/org.apache.sling$org.apache.sling.commons.log/2305/



Jenkins build is unstable: sling-trunk-1.6 #2305

2014-07-21 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.6/2305/changes



[jira] [Created] (SLING-3774) Allow changing node type even if checks say it's not allowed

2014-07-21 Thread Stefan Egli (JIRA)
Stefan Egli created SLING-3774:
--

 Summary: Allow changing node type even if checks say it's not 
allowed
 Key: SLING-3774
 URL: https://issues.apache.org/jira/browse/SLING-3774
 Project: Sling
  Issue Type: Bug
  Components: IDE
Reporter: Stefan Egli
Assignee: Stefan Egli
 Fix For: Sling Eclipse IDE 1.0.2


I had an example where I wanted to change an nt:folder to a sling:Folder and it 
complained that that was not possible. But on the server-side it was possible 
(parent was cq:ClientLibraryFolder). So as a quick fix, allow the user to 
overwrite whatever the check says on case-by-case basis.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (SLING-3774) Allow changing node type even if checks say it's not allowed

2014-07-21 Thread Stefan Egli (JIRA)

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

Stefan Egli resolved SLING-3774.


Resolution: Fixed

Changed the warning into a question - hence giving the user the opportunity to 
overwrite the check.

Opened SLING-3775 to analyze further why this check was returning false.

 Allow changing node type even if checks say it's not allowed
 

 Key: SLING-3774
 URL: https://issues.apache.org/jira/browse/SLING-3774
 Project: Sling
  Issue Type: Bug
  Components: IDE
Reporter: Stefan Egli
Assignee: Stefan Egli
 Fix For: Sling Eclipse IDE 1.0.2


 I had an example where I wanted to change an nt:folder to a sling:Folder and 
 it complained that that was not possible. But on the server-side it was 
 possible (parent was cq:ClientLibraryFolder). So as a quick fix, allow the 
 user to overwrite whatever the check says on case-by-case basis.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (SLING-3775) Review allowed-children node type check

2014-07-21 Thread Stefan Egli (JIRA)
Stefan Egli created SLING-3775:
--

 Summary: Review allowed-children node type check
 Key: SLING-3775
 URL: https://issues.apache.org/jira/browse/SLING-3775
 Project: Sling
  Issue Type: Bug
  Components: IDE
Reporter: Stefan Egli
 Fix For: Sling Eclipse IDE 1.1.0


SLING-3774 describes a case where a cq:ClientLibraryFolder did not accept a 
sling:Folder as a child - hence preventing a node type change to the latter. 

This needs to be reviewed, as to why 
ntManager.isAllowedPrimaryChildNodeType(cq:ClientLibraryFolder, 
sling:Folder) would return false..



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Jenkins build is still unstable: sling-trunk-1.6 » Apache Sling Launchpad Testing #2306

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.6/org.apache.sling$org.apache.sling.launchpad.testing/2306/



Jenkins build is still unstable: sling-trunk-1.7 » Apache Sling Launchpad Testing #679

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.launchpad.testing/679/



Jenkins build is still unstable: sling-trunk-1.7 #679

2014-07-21 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.7/changes



Re: Proposal for Sling IDE Tooling release process

2014-07-21 Thread Stefan Egli
On 7/21/14 1:38 PM, Robert Munteanu romb...@apache.org wrote:

...
On Sun, Jul 20, 2014 at 11:12 AM, Felix Meschberger fmesc...@adobe.com
wrote:
...

 https://dist.apache.org/repos/dist/dev/sling/

 which you already seem to have been using.

 I suggest to upload the full release candidate there and vote upon it.
Once done it can be svn cp-ed over to the appropriate release/sling
folder. To ease the process you might create a IDE-tooling-$VERSION
folder in dev/sling to make it easy to find the artifacts to vote.

 This way, we have everything in one place and can also have people test
the release binaries along with the sources. Also we don't have the
hassle of creating and dropping a repo on repository.apache.org.

 WDYT ?

Sounds good to me. I will to use this approach for the next release,
unless someone thinks otherwise.

+1

Cheers,
Stefan




[jira] [Created] (SLING-3776) JsonRendererServlet should provide a way to list children as an array

2014-07-21 Thread Damien Antipa (JIRA)
Damien Antipa created SLING-3776:


 Summary: JsonRendererServlet should provide a way to list children 
as an array
 Key: SLING-3776
 URL: https://issues.apache.org/jira/browse/SLING-3776
 Project: Sling
  Issue Type: Improvement
  Components: Servlets
Affects Versions: Servlets Get 2.1.8
Reporter: Damien Antipa


The default JSON renderer prints all children of a node as another key-value 
attribute. But browsers do not respect the order printed in the response of 
object attributes (since the standard does not describe this).

In a lot of cases I continue writing my own servlets to print the children as a 
json array which respects the order. Imo the default renderer should provide a 
selector to change the output and print children in an array.

[PR is following]



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (SLING-3776) JsonRendererServlet should provide a way to list children as an array

2014-07-21 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/SLING-3776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14068466#comment-14068466
 ] 

ASF GitHub Bot commented on SLING-3776:
---

GitHub user visiongeist opened a pull request:

https://github.com/apache/sling/pull/23

SLING-3776 JsonRendererServlet should provide a way to list children as ...

Adding an array selector will print the children of the node under the 
key _children and adds its key as a _name attribute. The wordings would 
need to be improved.

I did the implementation of it only in the servlet, some parts may be 
possible to be moved to JSONObject though imho I think it belongs rather to the 
servlet because it is for pure formatting.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/visiongeist/sling SLING-3776

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/sling/pull/23.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #23


commit b35fa5e5f075ec24df0d1066c9beead9a2a38ba5
Author: Damien Antipa dant...@adobe.com
Date:   2014-07-21T12:40:49Z

SLING-3776 JsonRendererServlet should provide a way to list children as an 
array

Implementation with array selector directly in the servlet




 JsonRendererServlet should provide a way to list children as an array
 -

 Key: SLING-3776
 URL: https://issues.apache.org/jira/browse/SLING-3776
 Project: Sling
  Issue Type: Improvement
  Components: Servlets
Affects Versions: Servlets Get 2.1.8
Reporter: Damien Antipa

 The default JSON renderer prints all children of a node as another key-value 
 attribute. But browsers do not respect the order printed in the response of 
 object attributes (since the standard does not describe this).
 In a lot of cases I continue writing my own servlets to print the children as 
 a json array which respects the order. Imo the default renderer should 
 provide a selector to change the output and print children in an array.
 [PR is following]



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Updated] (SLING-3776) JsonRendererServlet should provide a way to list children as an array

2014-07-21 Thread Damien Antipa (JIRA)

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

Damien Antipa updated SLING-3776:
-

Description: 
The default JSON renderer prints all children of a node as another key-value 
attribute. But browsers do not respect the order printed in the response of 
object attributes (since the standard does not describe this).

In a lot of cases I continue writing my own servlets to print the children as a 
json array which respects the order. Imo the default renderer should provide a 
selector to change the output and print children in an array.

PR: https://github.com/apache/sling/pull/23

  was:
The default JSON renderer prints all children of a node as another key-value 
attribute. But browsers do not respect the order printed in the response of 
object attributes (since the standard does not describe this).

In a lot of cases I continue writing my own servlets to print the children as a 
json array which respects the order. Imo the default renderer should provide a 
selector to change the output and print children in an array.

[PR is following]


 JsonRendererServlet should provide a way to list children as an array
 -

 Key: SLING-3776
 URL: https://issues.apache.org/jira/browse/SLING-3776
 Project: Sling
  Issue Type: Improvement
  Components: Servlets
Affects Versions: Servlets Get 2.1.8
Reporter: Damien Antipa

 The default JSON renderer prints all children of a node as another key-value 
 attribute. But browsers do not respect the order printed in the response of 
 object attributes (since the standard does not describe this).
 In a lot of cases I continue writing my own servlets to print the children as 
 a json array which respects the order. Imo the default renderer should 
 provide a selector to change the output and print children in an array.
 PR: https://github.com/apache/sling/pull/23



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (SLING-3768) Be more resilient when .content.xml listing and filesystem disagree on child nodes

2014-07-21 Thread Robert Munteanu (JIRA)

[ 
https://issues.apache.org/jira/browse/SLING-3768?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14068553#comment-14068553
 ] 

Robert Munteanu commented on SLING-3768:


* http://svn.apache.org/viewvc?view=revisionrevision=1612271 - cleanup - pass 
less Repository instances around
* http://svn.apache.org/viewvc?view=revisionrevision=1612272 - start work on a 
ResourceChangeCommandFactoryTest to allow for more fine-grained tests on the 
vlt  commands.
* http://svn.apache.org/viewvc?view=revisionrevision=1612273 - do not attempt 
to change the primary node type of the root node, as that is an illegal 
operation
* http://svn.apache.org/viewvc?view=revisionrevision=1612275 - normalise the 
resource proxy's children based on the filesystem representation


 Be more resilient when .content.xml listing and filesystem disagree on child 
 nodes
 --

 Key: SLING-3768
 URL: https://issues.apache.org/jira/browse/SLING-3768
 Project: Sling
  Issue Type: Bug
  Components: IDE
Reporter: Robert Munteanu
Assignee: Robert Munteanu
 Fix For: Sling Eclipse IDE 1.0.2


 Right now the child resources of a ResourceProxy are read directly from the 
 .content.xml aggregate if they exist, without taking the filesystem into 
 account. The problems can appear in several ways:
 * An added child node can be spuriously deleted after the sync of its parent 
 node if it is not listed in the .content.xml file
 * Sorting can try to reorder inexistent nodes and fail
 The list is probably incomplete, but what's important is that we 
 augment/sanitize the resource's children based on the filesystem data.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (SLING-3768) Be more resilient when .content.xml listing and filesystem disagree on child nodes

2014-07-21 Thread Robert Munteanu (JIRA)

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

Robert Munteanu resolved SLING-3768.


Resolution: Fixed

 Be more resilient when .content.xml listing and filesystem disagree on child 
 nodes
 --

 Key: SLING-3768
 URL: https://issues.apache.org/jira/browse/SLING-3768
 Project: Sling
  Issue Type: Bug
  Components: IDE
Reporter: Robert Munteanu
Assignee: Robert Munteanu
 Fix For: Sling Eclipse IDE 1.0.2


 Right now the child resources of a ResourceProxy are read directly from the 
 .content.xml aggregate if they exist, without taking the filesystem into 
 account. The problems can appear in several ways:
 * An added child node can be spuriously deleted after the sync of its parent 
 node if it is not listed in the .content.xml file
 * Sorting can try to reorder inexistent nodes and fail
 The list is probably incomplete, but what's important is that we 
 augment/sanitize the resource's children based on the filesystem data.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Resolved] (SLING-3748) Provide single update site url which works for the latest version

2014-07-21 Thread Robert Munteanu (JIRA)

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

Robert Munteanu resolved SLING-3748.


Resolution: Fixed
  Assignee: Robert Munteanu

Actually there is a 'latest' update site at 
https://dist.apache.org/repos/dist/release/sling/eclipse/ . I just made it 
visible in the downloads page.

 Provide single update site url which works for the latest version
 -

 Key: SLING-3748
 URL: https://issues.apache.org/jira/browse/SLING-3748
 Project: Sling
  Issue Type: Improvement
  Components: IDE
Affects Versions: Sling Eclipse IDE 1.0.0
Reporter: Robert Munteanu
Assignee: Robert Munteanu
 Fix For: Sling Eclipse IDE 1.0.2


 As asked by [~kwin] on the dev list ( 
 http://sling-dev.markmail.org/thread/oxfu6vkggjjmp655 ) , we should provide 
 an update site URL which always points to the latest release.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Re: Eclipse stuff, source vs. convenience binaries

2014-07-21 Thread Robert Munteanu
On Tue, Jul 8, 2014 at 10:13 AM, Robert Munteanu romb...@apache.org wrote:
 On Mon, 2014-07-07 at 11:58 +0200, Bertrand Delacretaz wrote:

 And add a link to that file to the
 http://apache.org/dist/sling/eclipse/1.0.0/index.html page with a
 recommendation to build from source?


For reference, the source bundle has been uploaded, and the page
linked above also links to the instructions for building from source
at [1]

Robert

[1]: 
https://sling.apache.org/documentation/development/ide-tooling.html#building-from-source


Jenkins build became unstable: sling-trunk-1.7 » Apache Sling Installer Integration Tests #680

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.installer.it/680/



Jenkins build became unstable: sling-trunk-1.7 » Apache Sling Pax Exam Utilities #680

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.paxexam.util/680/



Jenkins build is still unstable: sling-trunk-1.7 » Apache Sling Launchpad Testing #680

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.launchpad.testing/680/



Jenkins build is still unstable: sling-trunk-1.7 #680

2014-07-21 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.7/changes



Jenkins build is still unstable: sling-trunk-1.6 » Apache Sling Launchpad Testing #2307

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.6/org.apache.sling$org.apache.sling.launchpad.testing/2307/



Jenkins build is still unstable: sling-trunk-1.6 #2307

2014-07-21 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.6/changes



Jenkins build is back to normal : sling-contrib-1.6 » Apache Sling Replication Integration Tests #1179

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-contrib-1.6/org.apache.sling$org.apache.sling.replication.it/1179/



Jenkins build became unstable: sling-contrib-1.6 » Apache Sling SLF4J MDC Filter #1179

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-contrib-1.6/org.apache.sling$org.apache.sling.extensions.slf4j.mdc/1179/



Jenkins build is back to stable : sling-trunk-1.7 » Apache Sling Pax Exam Utilities #681

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.paxexam.util/681/



Jenkins build is still unstable: sling-trunk-1.7 » Apache Sling Launchpad Testing #681

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.launchpad.testing/681/



Jenkins build is still unstable: sling-trunk-1.7 » Apache Sling Installer Integration Tests #681

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.installer.it/681/



Jenkins build became unstable: sling-trunk-1.7 » Apache Sling Models Integration Tests #681

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.models.integration-tests/681/



Jenkins build is still unstable: sling-trunk-1.7 #681

2014-07-21 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.7/changes



Build failed in Jenkins: sling-trunk-1.7 » Apache Sling Sample Integration Tests #682

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/682/

--
[INFO] 
[INFO] 
[INFO] Building Apache Sling Sample Integration Tests 1.0.7-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
org.apache.sling.testing.samples.integrationtests ---
[INFO] Deleting 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/target
[INFO] Deleting 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/
 (includes = [sling/**], excludes = [])
[INFO] 
[INFO] --- maven-enforcer-plugin:1.3.1:enforce (enforce-java) @ 
org.apache.sling.testing.samples.integrationtests ---
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run 
(set-bundle-required-execution-environment) @ 
org.apache.sling.testing.samples.integrationtests ---
[INFO] Executing tasks

main:
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ 
org.apache.sling.testing.samples.integrationtests ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ 
org.apache.sling.testing.samples.integrationtests ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/src/main/resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-antrun-plugin:1.7:run (check-memory-task) @ 
org.apache.sling.testing.samples.integrationtests ---
[INFO] Executing tasks

main:
 [echo]  WARNING (SLING-443/SLING-1782) 
**
 [echo] On most platforms, you'll get OutOfMemoryErrors when building 
unless you set
 [echo] on 32bit platforms: MAVEN_OPTS=-Xmx256M -XX:MaxPermSize=256M, see 
SLING-443
 [echo] on 64bit platforms: MAVEN_OPTS=-Xmx512M -XX:MaxPermSize=512M, see 
SLING-1782
 [echo] 
**
[INFO] Executed tasks
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:copy-dependencies (copy-runnable-jar) @ 
org.apache.sling.testing.samples.integrationtests ---
[INFO] Copying org.apache.sling.launchpad-7-SNAPSHOT-standalone.jar to 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/target/dependency/org.apache.sling.launchpad-7-SNAPSHOT-standalone.jar
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:copy-dependencies 
(copy-additional-bundles) @ org.apache.sling.testing.samples.integrationtests 
---
[INFO] Copying org.apache.sling.junit.scriptable-1.0.8.jar to 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/target/sling/additional-bundles/org.apache.sling.junit.scriptable-1.0.8.jar
[INFO] Copying junit-4.11.jar to 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/target/sling/additional-bundles/junit-4.11.jar
[INFO] Copying commons-io-1.4.jar to 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/target/sling/additional-bundles/commons-io-1.4.jar
[INFO] Copying org.apache.sling.commons.json-2.0.6.jar to 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/target/sling/additional-bundles/org.apache.sling.commons.json-2.0.6.jar
[INFO] Copying org.apache.sling.testing.samples.sampletests-1.0.7-SNAPSHOT.jar 
to 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/target/sling/additional-bundles/org.apache.sling.testing.samples.sampletests-1.0.7-SNAPSHOT.jar
[INFO] Copying slf4j-api-1.5.11.jar to 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/target/sling/additional-bundles/slf4j-api-1.5.11.jar
[INFO] Copying org.apache.sling.testing.samples.failingtests-1.0.7-SNAPSHOT.jar 
to 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/target/sling/additional-bundles/org.apache.sling.testing.samples.failingtests-1.0.7-SNAPSHOT.jar
[INFO] Copying org.apache.sling.servlets.post-2.3.4.jar to 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.testing.samples.integrationtests/ws/target/sling/additional-bundles/org.apache.sling.servlets.post-2.3.4.jar
[INFO] Copying bndlib-1.50.0.jar to 

Jenkins build is back to stable : sling-trunk-1.7 » Apache Sling Installer Integration Tests #682

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.installer.it/682/



Jenkins build is back to stable : sling-trunk-1.7 » Apache Sling Models Integration Tests #682

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.models.integration-tests/682/



Build failed in Jenkins: sling-trunk-1.7 #682

2014-07-21 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.7/682/changes

Changes:

[rombert] Update site: link to instructions for installing from source

--
[...truncated 42365 lines...]
[INFO] Apache Sling Resource Resolver  SUCCESS [14.710s]
[INFO] Apache Sling System Bundle Extension: Java Transaction API  SUCCESS 
[3.795s]
[INFO] Apache Sling System Bundle Extension: XML APIs  SUCCESS [6.182s]
[INFO] Apache Sling System Bundle Extension: Activation API  SUCCESS [5.739s]
[INFO] Apache Sling System Bundle Extension: WS APIs . SUCCESS [3.554s]
[INFO] Apache Sling Dynamic Class Loader Support . SUCCESS [15.090s]
[INFO] Apache Sling Commons Java Compiler  SUCCESS [6.465s]
[INFO] Apache Sling JSON Library . SUCCESS [8.955s]
[INFO] Apache Sling SLF4J Implementation (Logback) ... SUCCESS [35.774s]
[INFO] Apache Sling OSGi LogService Implementation ... SUCCESS [3.917s]
[INFO] Apache Sling MIME type mapping support  SUCCESS [9.016s]
[INFO] Apache Sling Commons OSGi support . SUCCESS [8.355s]
[INFO] Apache Sling Scheduler Support  SUCCESS [6.005s]
[INFO] Apache Sling Testing Utilities  SUCCESS [15.370s]
[INFO] Apache Sling Thread Dumper  SUCCESS [3.489s]
[INFO] Apache Sling Thread Support ... SUCCESS [6.174s]
[INFO] Apache Sling Authentication Service ... SUCCESS [7.849s]
[INFO] Apache Sling OpenID Authentication  SUCCESS [9.138s]
[INFO] Apache Sling Form Based Authentication Handler  SUCCESS [11.702s]
[INFO] Apache Sling Authentication Selector .. SUCCESS [5.574s]
[INFO] Apache Sling Engine Implementation  SUCCESS [18.421s]
[INFO] Apache Sling Repository API Bundle  SUCCESS [3.754s]
[INFO] Apache Sling JCR Base Bundle .. SUCCESS [6.110s]
[INFO] Apache Sling JCR ClassLoader .. SUCCESS [8.132s]
[INFO] Apache Sling Initial Content Loader ... SUCCESS [8.357s]
[INFO] Apache Sling Jackrabbit Embedded Repository ... SUCCESS [10.906s]
[INFO] Apache Sling Jackrabbit UserManager Support ... SUCCESS [6.309s]
[INFO] Apache Sling Jackrabbit JSR-283 Access Control Manager Support  SUCCESS 
[5.491s]
[INFO] Apache Sling Wrapper Bundle for the JCR API ... SUCCESS [5.367s]
[INFO] Apache Sling Object Content Mapping ... SUCCESS [5.876s]
[INFO] Apache Sling JCR Resource Resolver  SUCCESS [27.747s]
[INFO] Apache Sling JCR Repository Registration .. SUCCESS [7.979s]
[INFO] Apache Sling Simple WebDAV Access to repositories . SUCCESS [6.121s]
[INFO] Apache Sling DavEx Access to repositories . SUCCESS [8.851s]
[INFO] Apache Sling JCR WebConsole Bundle  SUCCESS [6.563s]
[INFO] Apache Sling Oak Repository Server  SUCCESS [5.890s]
[INFO] Apache Sling SlingRepository Integration Tests  SUCCESS [21.963s]
[INFO] Apache Sling Servlet Resolver . SUCCESS [9.758s]
[INFO] Apache Sling Default GET Servlets . SUCCESS [14.065s]
[INFO] Apache Sling Default POST Servlets  SUCCESS [9.190s]
[INFO] Apache Sling Compat Servlets .. SUCCESS [6.490s]
[INFO] Apache Sling Scripting Implementation API . SUCCESS [6.820s]
[INFO] Apache Sling Scripting Core implementation  SUCCESS [12.871s]
[INFO] Apache Sling Scripting JavaScript Support . SUCCESS [15.304s]
[INFO] Apache Sling Scripting JSP Support  SUCCESS [14.844s]
[INFO] Apache Sling JSP Tag Library .. SUCCESS [11.652s]
[INFO] Apache Sling JSP Standard Tag Library . SUCCESS [5.863s]
[INFO] Apache Sling Adapter Manager Implementation ... SUCCESS [11.467s]
[INFO] Apache Sling Bundle Resource Provider . SUCCESS [5.691s]
[INFO] Apache Sling Discovery API  SUCCESS [3.749s]
[INFO] Apache Sling Resource-Based Discovery Service . SUCCESS [2:30.446s]
[INFO] Apache Sling Discovery Support Bundle . SUCCESS [5.958s]
[INFO] Apache Sling Discovery Standalone Implementation .. SUCCESS [6.212s]
[INFO] Apache Sling Event Support  SUCCESS [6:08.267s]
[INFO] Apache Sling Feature Flags  SUCCESS [5.863s]
[INFO] Apache Sling Filesystem Resource Provider . SUCCESS [6.020s]
[INFO] Apache Sling javax.activation bundle .. SUCCESS [5.577s]
[INFO] Apache Sling Service User Mapper .. SUCCESS [8.221s]
[INFO] Apache Sling Settings . SUCCESS [8.365s]
[INFO] Apache Sling Web Console Branding . SUCCESS [5.428s]
[INFO] Apache Sling Web Console Security Provider  SUCCESS [5.684s]
[INFO] Apache Sling Groovy Extensions  SUCCESS [6.071s]
[INFO] Apache Sling 

Jenkins build is still unstable: sling-trunk-1.6 » Apache Sling Launchpad Testing #2308

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.6/org.apache.sling$org.apache.sling.launchpad.testing/2308/



Jenkins build is still unstable: sling-trunk-1.6 #2308

2014-07-21 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.6/changes



[jira] [Created] (SLING-3777) In NodeTypeRegistry, load rep:residualChildNodeDefinitions children properly

2014-07-21 Thread Stefan Egli (JIRA)
Stefan Egli created SLING-3777:
--

 Summary: In NodeTypeRegistry, load 
rep:residualChildNodeDefinitions children properly
 Key: SLING-3777
 URL: https://issues.apache.org/jira/browse/SLING-3777
 Project: Sling
  Issue Type: Bug
  Components: IDE
Reporter: Stefan Egli
Assignee: Stefan Egli
Priority: Minor
 Fix For: Sling Eclipse IDE 1.0.2


In the VltNodeTypeRegistry, currently only 2 levels of children of 
jcr:system/jcr:nodeTypes are loaded - while as for registering the children of 
rep:residualChildNodeDefinitions the 3rd level is needed - as well as a loop 
into those children (which currently is missing).



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (SLING-3777) In NodeTypeRegistry, load rep:residualChildNodeDefinitions children properly

2014-07-21 Thread Stefan Egli (JIRA)

[ 
https://issues.apache.org/jira/browse/SLING-3777?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14068988#comment-14068988
 ] 

Stefan Egli commented on SLING-3777:


SLING-3777 is part of/blocks SLING-3775

 In NodeTypeRegistry, load rep:residualChildNodeDefinitions children properly
 

 Key: SLING-3777
 URL: https://issues.apache.org/jira/browse/SLING-3777
 Project: Sling
  Issue Type: Bug
  Components: IDE
Reporter: Stefan Egli
Assignee: Stefan Egli
Priority: Minor
 Fix For: Sling Eclipse IDE 1.0.2


 In the VltNodeTypeRegistry, currently only 2 levels of children of 
 jcr:system/jcr:nodeTypes are loaded - while as for registering the children 
 of rep:residualChildNodeDefinitions the 3rd level is needed - as well as a 
 loop into those children (which currently is missing).



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Created] (SLING-3778) [tooling] multi valued properties are not correctly exported to the server

2014-07-21 Thread Stefan Egli (JIRA)
Stefan Egli created SLING-3778:
--

 Summary: [tooling] multi valued properties are not correctly 
exported to the server
 Key: SLING-3778
 URL: https://issues.apache.org/jira/browse/SLING-3778
 Project: Sling
  Issue Type: Bug
  Components: IDE
Reporter: Stefan Egli
Priority: Critical
 Fix For: Sling Eclipse IDE 1.0.2


Consider the following .content.xml:

{code}
?xml version=1.0 encoding=UTF-8?
jcr:root 
xmlns:sling=http://sling.apache.org/jcr/sling/1.0;
xmlns:jcr=http://www.jcp.org/jcr/1.0;
jcr:primaryType=sling:Folder
multi=[first]/
{code}

This content is not correctly exported to the server - the property ends up as 
a non-mvp.

A subsequent change of the properties an array with 2 entries results in :

{code}
[July 21, 2014 9:28:44 PM CEST] AddOrUpdateNodeCommand - /apps/beispielapp/foo 
: JcrResult[ success:false, exception: 
org.apache.sling.ide.transport.RepositoryException - 
javax.jcr.ValueFormatException: /apps/beispielapp/foo/multiMultivalue 
definition of /apps/beispielapp/foo/multi does not match to given value(s).] 
(92 ms)
org.apache.sling.ide.transport.RepositoryException: 
javax.jcr.ValueFormatException: /apps/beispielapp/foo/multiMultivalue 
definition of /apps/beispielapp/foo/multi does not match to given value(s).
at org.apache.sling.ide.impl.vlt.JcrResult.failure(JcrResult.java:33)
at org.apache.sling.ide.impl.vlt.JcrCommand.execute(JcrCommand.java:65)
at 
org.apache.sling.ide.transport.TracingCommand.execute(TracingCommand.java:43)
at 
org.apache.sling.ide.eclipse.core.internal.SlingLaunchpadBehaviour.execute(SlingLaunchpadBehaviour.java:455)
at 
org.apache.sling.ide.eclipse.core.internal.SlingLaunchpadBehaviour.publishContentModule(SlingLaunchpadBehaviour.java:415)
at 
org.apache.sling.ide.eclipse.core.internal.SlingLaunchpadBehaviour.publishModule(SlingLaunchpadBehaviour.java:231)
at 
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:1091)
at 
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModules(ServerBehaviourDelegate.java:1183)
at 
org.apache.sling.ide.eclipse.core.internal.ServerBehaviourDelegateWithModulePublishSupport.publish(ServerBehaviourDelegateWithModulePublishSupport.java:137)
at 
org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:774)
at 
org.apache.sling.ide.eclipse.core.internal.ServerBehaviourDelegateWithModulePublishSupport.publish(ServerBehaviourDelegateWithModulePublishSupport.java:54)
at 
org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:3154)
at 
org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:345)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: javax.jcr.ValueFormatException: 
/apps/beispielapp/foo/multiMultivalue definition of /apps/beispielapp/foo/multi 
does not match to given value(s).
at 
org.apache.jackrabbit.jcr2spi.PropertyImpl.checkIsWritable(PropertyImpl.java:511)
at 
org.apache.jackrabbit.jcr2spi.PropertyImpl.setValue(PropertyImpl.java:117)
at org.apache.jackrabbit.jcr2spi.NodeImpl.setProperty(NodeImpl.java:283)
at org.apache.jackrabbit.jcr2spi.NodeImpl.setProperty(NodeImpl.java:269)
at 
org.apache.sling.ide.impl.vlt.AddOrUpdateNodeCommand.updateNode(AddOrUpdateNodeCommand.java:304)
at 
org.apache.sling.ide.impl.vlt.AddOrUpdateNodeCommand.update(AddOrUpdateNodeCommand.java:99)
at 
org.apache.sling.ide.impl.vlt.AddOrUpdateNodeCommand.execute0(AddOrUpdateNodeCommand.java:80)
at 
org.apache.sling.ide.impl.vlt.AddOrUpdateNodeCommand.execute0(AddOrUpdateNodeCommand.java:1)
at org.apache.sling.ide.impl.vlt.JcrCommand.execute(JcrCommand.java:57)
... 12 more
{code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)


Jenkins build is unstable: sling-trunk-1.7 » Apache Sling Launchpad Testing #683

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.7/org.apache.sling$org.apache.sling.launchpad.testing/683/



Jenkins build is unstable: sling-trunk-1.7 #683

2014-07-21 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.7/683/changes



Jenkins build is still unstable: sling-trunk-1.6 » Apache Sling Launchpad Testing #2309

2014-07-21 Thread Apache Jenkins Server
See 
https://builds.apache.org/job/sling-trunk-1.6/org.apache.sling$org.apache.sling.launchpad.testing/2309/



Jenkins build is still unstable: sling-trunk-1.6 #2309

2014-07-21 Thread Apache Jenkins Server
See https://builds.apache.org/job/sling-trunk-1.6/changes



Launchpad 7 Release?

2014-07-21 Thread Carsten Ziegeler
Hi,

a new launchpad release is long time overdue. I think one of the problems
is that we include so many different bundles that there is always a couple
of them which need just a little bit of work to be released. And once those
are done, the next bundles are on that list.

Basically I see two options:
a) we simply release all snapshot bundles now as is and get the launchpad
out of the door
b) we reduce the list

I think we should try to do something in between :) Reducing the list and
then simply releasing everything.

As a first step I think we shouldn't support two repository
implementations. Oak is now mature and can be used in production, so why
not just include Oak? This would already remove several bundles.

Then there are things like OCM which we don't really support - so why ship
it?

And I guess there is more

WDYT
Regards
Carsten
-- 
Carsten Ziegeler
Adobe Research Switzerland
cziege...@apache.org