You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by Bertrand Delacretaz <bd...@apache.org> on 2008/01/29 12:22:10 UTC

Discover Sling in 15 minutes

I've started working on this page:

http://cwiki.apache.org/confluence/display/SLING/Discover+Sling+in+15+minutes

To help people get started with the Launchpad.

The page will eventually move to the Sling website, but for now guinea
pigs^H^H^H^H^H^H^H^H beta testers are welcome!

-Bertrand

Re: Discover Sling in 15 minutes

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Jan 29, 2008 3:52 PM, Felix Meschberger <fm...@gmail.com> wrote:

> ...For me, Sling now builds through the reactor....

Same here, revision 616367 builds, launchpad-webapp integration tests pass.

I didn't have a reactor handy, so I used an atom bomb. Worked fine ;-)

-Bertrand

Re: Discover Sling in 15 minutes

Posted by Felix Meschberger <fm...@gmail.com>.
Hi Torgeir,

I think, this is not my day .....

I fixed the sling/core project and quickly cross-checked a complete
build now. I also had to fix some transitive dependency issue which
caused the Apache Felix javax.servlet project to overrule the
javax.servlet:servlet-api dependency.

For me, Sling now builds through the reactor.

Regards
Felix

Am Mittwoch, den 30.01.2008, 00:05 +1000 schrieb Torgeir Veimo:
> On 29 Jan 2008, at 23:55, Felix Meschberger wrote:
> 
> > Hi Torgeir,
> >
> > Sorry for that, I am currently committing SLING-198 fixes. If you  
> > update
> > the jcr/resource project now, it should compile.
> 
> 
> 
> A few files still missing?
> 
> INFO] Compiling 53 source files to /Users/torgeir/java/src/sling/ 
> 15minutes/sling/sling/core/target/classes
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] Compilation failure
> 
> /Users/torgeir/java/src/sling/15minutes/sling/sling/core/src/main/java/ 
> org/apache/sling/core/impl/SlingHttpServletResponseImpl.java:[35,37]  
> cannot find symbol
> symbol  : class PathResolver
> location: package org.apache.sling.jcr.resource
> 
> /Users/torgeir/java/src/sling/15minutes/sling/sling/core/src/main/java/ 
> org/apache/sling/core/impl/SlingHttpServletResponseImpl.java:[247,8]  
> cannot find symbol
> symbol  : class PathResolver
> location: class org.apache.sling.core.impl.SlingHttpServletResponseImpl
> 
> /Users/torgeir/java/src/sling/15minutes/sling/sling/core/src/main/java/ 
> org/apache/sling/core/impl/SlingHttpServletResponseImpl.java:[247,73]  
> cannot find symbol
> symbol  : class PathResolver
> location: class org.apache.sling.core.impl.SlingHttpServletResponseImpl
> 
> 


Re: Discover Sling in 15 minutes

Posted by Torgeir Veimo <to...@pobox.com>.
On 29 Jan 2008, at 23:55, Felix Meschberger wrote:

> Hi Torgeir,
>
> Sorry for that, I am currently committing SLING-198 fixes. If you  
> update
> the jcr/resource project now, it should compile.



A few files still missing?

INFO] Compiling 53 source files to /Users/torgeir/java/src/sling/ 
15minutes/sling/sling/core/target/classes
[INFO]  
------------------------------------------------------------------------
[INFO] Compilation failure

/Users/torgeir/java/src/sling/15minutes/sling/sling/core/src/main/java/ 
org/apache/sling/core/impl/SlingHttpServletResponseImpl.java:[35,37]  
cannot find symbol
symbol  : class PathResolver
location: package org.apache.sling.jcr.resource

/Users/torgeir/java/src/sling/15minutes/sling/sling/core/src/main/java/ 
org/apache/sling/core/impl/SlingHttpServletResponseImpl.java:[247,8]  
cannot find symbol
symbol  : class PathResolver
location: class org.apache.sling.core.impl.SlingHttpServletResponseImpl

/Users/torgeir/java/src/sling/15minutes/sling/sling/core/src/main/java/ 
org/apache/sling/core/impl/SlingHttpServletResponseImpl.java:[247,73]  
cannot find symbol
symbol  : class PathResolver
location: class org.apache.sling.core.impl.SlingHttpServletResponseImpl


-- 
Torgeir Veimo
torgeir@pobox.com




Re: Discover Sling in 15 minutes

Posted by Felix Meschberger <fm...@gmail.com>.
Hi Torgeir,

Sorry for that, I am currently committing SLING-198 fixes. If you update
the jcr/resource project now, it should compile.

Regards
Felix

Am Dienstag, den 29.01.2008, 23:47 +1000 schrieb Torgeir Veimo:
> On 29 Jan 2008, at 23:01, Bertrand Delacretaz wrote:
> 
> > On Jan 29, 2008 1:40 PM, Torgeir Veimo <to...@pobox.com> wrote:
> >
> >> ....When running mvn jetty:run in launchpad/launchpad-webapp I get
> >>
> >> .../Users/torgeir/java/src/sling/15minutes/sling/launchpad/launchpad-
> >> webapp/src/test/java/org/apache/sling/launchpad/webapp/ 
> >> integrationtest/
> >> ujax/PostServletDeleteTest.java:[44,75] cannot find symbol
> >> symbol  : variable DEFAULT_CREATE_SUFFIX...
> >
> > That constant comes from
> >
> > sling/launchpad/launchpad-servlets/src/main/java/org/apache/sling/ 
> > ujax/UjaxPostServlet.java
> >
> > did you svn up your sling folder and rebuild it all with "mvn clean  
> > install"?
> 
> 
> Yes. Did an svn update, and now I get another error. I'll try again a  
> bit later..
> 
> 
> [ERROR] BUILD FAILURE
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] Compilation failure
> /Users/torgeir/java/src/sling/15minutes/sling/jcr/resource/src/main/ 
> java/org/apache/sling/jcr/resource/internal/JcrResourceResolver.java: 
> [63,7] org.apache.sling.jcr.resource.internal.JcrResourceResolver is  
> not abstract and does not override abstract method  
> map(java.lang.String) in org.apache.sling.api.resource.ResourceResolver
> 
> 
> 
> /Users/torgeir/java/src/sling/15minutes/sling/jcr/resource/src/main/ 
> java/org/apache/sling/jcr/resource/internal/JcrResourceResolver.java: 
> [63,7] org.apache.sling.jcr.resource.internal.JcrResourceResolver is  
> not abstract and does not override abstract method  
> map(java.lang.String) in org.apache.sling.api.resource.ResourceResolver
> 


Re: Discover Sling in 15 minutes

Posted by Torgeir Veimo <to...@pobox.com>.
On 29 Jan 2008, at 23:01, Bertrand Delacretaz wrote:

> On Jan 29, 2008 1:40 PM, Torgeir Veimo <to...@pobox.com> wrote:
>
>> ....When running mvn jetty:run in launchpad/launchpad-webapp I get
>>
>> .../Users/torgeir/java/src/sling/15minutes/sling/launchpad/launchpad-
>> webapp/src/test/java/org/apache/sling/launchpad/webapp/ 
>> integrationtest/
>> ujax/PostServletDeleteTest.java:[44,75] cannot find symbol
>> symbol  : variable DEFAULT_CREATE_SUFFIX...
>
> That constant comes from
>
> sling/launchpad/launchpad-servlets/src/main/java/org/apache/sling/ 
> ujax/UjaxPostServlet.java
>
> did you svn up your sling folder and rebuild it all with "mvn clean  
> install"?


Yes. Did an svn update, and now I get another error. I'll try again a  
bit later..


[ERROR] BUILD FAILURE
[INFO]  
------------------------------------------------------------------------
[INFO] Compilation failure
/Users/torgeir/java/src/sling/15minutes/sling/jcr/resource/src/main/ 
java/org/apache/sling/jcr/resource/internal/JcrResourceResolver.java: 
[63,7] org.apache.sling.jcr.resource.internal.JcrResourceResolver is  
not abstract and does not override abstract method  
map(java.lang.String) in org.apache.sling.api.resource.ResourceResolver



/Users/torgeir/java/src/sling/15minutes/sling/jcr/resource/src/main/ 
java/org/apache/sling/jcr/resource/internal/JcrResourceResolver.java: 
[63,7] org.apache.sling.jcr.resource.internal.JcrResourceResolver is  
not abstract and does not override abstract method  
map(java.lang.String) in org.apache.sling.api.resource.ResourceResolver

-- 
Torgeir Veimo
torgeir@pobox.com




Re: Discover Sling in 15 minutes

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Jan 29, 2008 1:40 PM, Torgeir Veimo <to...@pobox.com> wrote:

> ....When running mvn jetty:run in launchpad/launchpad-webapp I get
>
> .../Users/torgeir/java/src/sling/15minutes/sling/launchpad/launchpad-
> webapp/src/test/java/org/apache/sling/launchpad/webapp/integrationtest/
> ujax/PostServletDeleteTest.java:[44,75] cannot find symbol
> symbol  : variable DEFAULT_CREATE_SUFFIX...

That constant comes from

sling/launchpad/launchpad-servlets/src/main/java/org/apache/sling/ujax/UjaxPostServlet.java

did you svn up your sling folder and rebuild it all with "mvn clean install"?

I just did this on revision 616292and it worked, including the
compilation and tests that fail for you.

-Bertrand

Re: Discover Sling in 15 minutes

Posted by Torgeir Veimo <to...@pobox.com>.
On 29 Jan 2008, at 21:22, Bertrand Delacretaz wrote:

> I've started working on this page:
>
> http://cwiki.apache.org/confluence/display/SLING/Discover+Sling+in+15+minutes

When running mvn jetty:run in launchpad/launchpad-webapp I get

[...]
[INFO] [compiler:testCompile]
[INFO] Compiling 29 source files to /Users/torgeir/java/src/sling/ 
15minutes/sling/launchpad/launchpad-webapp/target/test-classes
[INFO]  
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]  
------------------------------------------------------------------------
[INFO] Compilation failure

/Users/torgeir/java/src/sling/15minutes/sling/launchpad/launchpad- 
webapp/src/test/java/org/apache/sling/launchpad/webapp/integrationtest/ 
ujax/PostServletDeleteTest.java:[44,75] cannot find symbol
symbol  : variable DEFAULT_CREATE_SUFFIX
location: class org.apache.sling.ujax.UjaxPostServlet

/Users/torgeir/java/src/sling/15minutes/sling/launchpad/launchpad- 
webapp/src/test/java/org/apache/sling/launchpad/webapp/integrationtest/ 
ujax/PostServletDeleteTest.java:[45,75] cannot find symbol
symbol  : variable DEFAULT_CREATE_SUFFIX
location: class org.apache.sling.ujax.UjaxPostServlet

-- 
Torgeir Veimo
torgeir@pobox.com




Re: Discover Sling in 15 minutes

Posted by Peter Svensson <ps...@gmail.com>.
Great!!! Ahem. I hope to contribute soon :)  Meanwhile, I've written a blog
about it;
http://unclescript.blogspot.com/2008/01/sling-tutorial-online.html

Very good introduction!


Cheers,
PS

On Jan 29, 2008 12:22 PM, Bertrand Delacretaz <bd...@apache.org>
wrote:

> I've started working on this page:
>
>
> http://cwiki.apache.org/confluence/display/SLING/Discover+Sling+in+15+minutes
>
> To help people get started with the Launchpad.
>
> The page will eventually move to the Sling website, but for now guinea
> pigs^H^H^H^H^H^H^H^H beta testers are welcome!
>
> -Bertrand
>