Hi Bertrand,

Am 29.11.16 um 13:25 schrieb Bertrand Delacretaz:
Hi Sandro,

On Mon, Nov 28, 2016 at 11:45 PM, Sandro Boehme <sandro.boe...@gmx.de> wrote:
...If I checkout and build the latest trunk I would expect that the built
projects are available at the runtime of the server. This way I can set
breakpoints in the debugger, examine the inner workings and maybe provide an
improvement....

Yes, as a Sling developer that's what you want, and also for testing
the whole thing in automated tests.

OTOH for Sling to be always release ready we need a launchpad that
refers only to released modules, so we need both.
I agree that we need both!

...If the launchpad provides only stable versions I would always first have to
switch to the snapshot versions using the script and I currently I can't do
that, right?...

The launchpad/builder/set-sling-snapshots.sh script should allow you
to do that but when I wrote it it didn't fully work, see comments
inside.

-Bertrand


I tried it with the current trunk and http://localhost:8080/ returned a 503 with 'AuthenticationSupport service missing. Cannot authenticate request.'


'mvn dependency:resolve | grep org.apache.sling | grep -v SNAPSHOT' returned:

[INFO] org.apache.sling:org.apache.sling.commons.scheduler:jar:2.5.2:provided [INFO] org.apache.sling:org.apache.sling.repoinit.parser:jar:1.1.0:provided [INFO] org.apache.sling:org.apache.sling.commons.classloader:jar:1.3.6:provided
[INFO]    org.apache.sling:org.apache.sling.xss:jar:1.0.16:provided
[INFO] org.apache.sling:org.apache.sling.provisioning.model:jar:1.7.0:provided
[INFO]    org.apache.sling:org.apache.sling.commons.mime:jar:2.1.10:provided
[INFO]    org.apache.sling:org.apache.sling.event.dea:jar:1.1.0:provided
[INFO]    org.apache.sling:org.apache.sling.auth.core:jar:1.3.22:provided

When I look in the /logs/error.log after startup I see exceptions like
'java.lang.NoClassDefFoundError: javax/jcr/RepositoryException'

I feel like I'm always just complaining but I'm afraid it would take way too much time to understand how the launchpad translates the txt files into installed Maven artifacts. Let alone fixing something there. OTOH I think the aspect I've mentioned in my last email is not unimportant.

Best,

Sandro

Reply via email to