If it's out of the box 0.4 (ie
http://github.com/ieb/open-experiments/tree/0.4)
then that version will try to fetch the UX code from Github at HEAD
which won't work with 0.4 Nakamura.
You will need Nakamura at:
http://github.com/ieb/open-experiments/commit/cb0169cfbf2810a50e64494d074939f580b88660
to build out of the box with 0.3.0 UX, from the Maven repository.
Alternatively you can also get latest version of Nakamura, get latest
version of UX code, build UX (which will give you the UX loader JAR),
then build Nakamura which should pick up the built UXLoader jar, and
build with it.
Oszkar
On 26/04/2010 18:12, David Haines wrote:
> Everything is marked as Active except "Apache Sling Web Console
> Branding" which is marked as fragment.
>
> For heck of it I went to /system/me and got this:
>
> /{"user":{"userid":"admin","userStoragePrefix":"a/ad/admin/","userProfilePath":"/_user/a/ad/admin/public/authprofile","superUser":false,"properties":{"path":"/a/ad/admin"},"subjects":["everyone"],"locale":{"country":"US","displayCountry":"United
> States","displayLanguage":"English","displayName":"English (United
> States)","displayVariant":"","ISO3Country":"USA","ISO3Language":"eng","language":"en","variant":"","timezone":{"name":"America/Detroit","GMT":-4}}},"profile":
> /
>
>
> /Failed to get the profile node. (500)/
>
> /The requested URL /system/me resulted in an error in
> org.sakaiproject.nakamura.meservice.MeServlet./
>
> ------------------------------------------------------------------------
> ApacheSling/2.0 (Java HotSpot(TM) Client VM 1.5.0_22; Linux
> 2.6.24-24-generic i386)
>
>
>
> The error.log shows:
> /
> /
> /26.04.2010 13:03:49.330 *INFO* [141.213.113.205 [1272301429330] GET
> /system/me HTTP/1.1] logs/request.log 26/Apr/2010:13:03:49 -0400 [164]
> -> GET /system/me HTTP/1.1/
> /26.04.2010 13:03:49.332 *INFO* [141.213.113.205 [1272301429330] GET
> /system/me HTTP/1.1] org.apache.jackrabbit.core.DynamicSecurityManager
> Got Principal Providers
> [org.apache.jackrabbit.core.security.principal.DefaultPrincipalProvider@7bd86d,
> org.apache.jackrabbit.core.security.authorization.acl.RulesPrincipalProvider@8044a2]
> /
> /26.04.2010 13:03:49.345 *ERROR* [141.213.113.205 [1272301429330] GET
> /system/me HTTP/1.1] org.sakaiproject.nakamura.meservice.MeServlet
> Failed to get a user his profile node in /system/me
> javax.jcr.PathNotFoundException: /_user/a/ad/admin/public/authprofile/
> / //at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:545)/
> / //at org.apache.jackrabbit.core.SessionImpl.getItem(SessionImpl.java:876)/
> / //at sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)/
> / //at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)/
> / //at java.lang.reflect.Method.invoke(Method.java:592)/
> / //at
> org.apache.sling.jcr.base.SessionProxyHandler$SessionProxyInvocationHandler.invoke(SessionProxyHandler.java:109)/
> / //at $Proxy13.getItem(Unknown Source)/
> / //at
> org.sakaiproject.nakamura.meservice.MeServlet.doGet(MeServlet.java:91)/
> / //at
> org.apache.sling.api.servlets.SlingSafeMethodsServlet.mayService(SlingSafeMethodsServlet.java:262)/
> / //at
> org.apache.sling.api.servlets.SlingSafeMethodsServlet.service(SlingSafeMethodsServlet.java:338)/
> / //at
> org.apache.sling.api.servlets.SlingSafeMethodsServlet.service(SlingSafeMethodsServlet.java:369)/
> / //at
> org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:525)/
> / //at
> org.apache.sling.engine.impl.SlingMainServlet.processRequest(SlingMainServlet.java:421)/
> / //at
> org.apache.sling.engine.impl.filter.RequestSlingFilterChain.render(RequestSlingFilterChain.java:48)/
> / //at
> org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:64)/
> / //at
> org.apache.sling.engine.impl.debug.RequestProgressTrackerLogFilter.doFilter(RequestProgressTrackerLogFilter.java:59)/
> / //at
> org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)/
> / //at
> org.sakaiproject.nakamura.cluster.ClusterTrackingFilter.doFilter(ClusterTrackingFilter.java:87)/
> / //at
> org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)/
> / //at
> org.sakaiproject.nakamura.persistence.TransactionManagerFilter.doFilter(TransactionManagerFilter.java:95)/
> / //at
> org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:60)/
> / //at
> org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:306)/
> / //at
> org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:202)/
> / //at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)/
> / //at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:389)/
> / //at
> org.ops4j.pax.web.service.internal.HttpServiceServletHandler.handle(HttpServiceServletHandler.java:64)/
> / //at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)/
> / //at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)/
> / //at
> org.ops4j.pax.web.service.internal.HttpServiceContext.handle(HttpServiceContext.java:111)/
> / //at
> org.ops4j.pax.web.service.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:64)/
> / //at
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)/
> / //at org.mortbay.jetty.Server.handle(Server.java:324)/
> / //at
> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:535)/
> / //at
> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:865)/
> / //at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:539)/
> / //at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)/
> / //at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)/
> / //at
> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)/
> / //at
> org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:520)/
> /26.04.2010 13:03:49.346 *INFO* [141.213.113.205 [1272301429330] GET
> /system/me HTTP/1.1] logs/request.log 26/Apr/2010:13:03:49 -0400 [164]
> <- 500 text/html; charset=UTF-8 16ms/
> /26.04.2010 13:03:49.347 *INFO* [141.213.113.205 [1272301429330] GET
> /system/me HTTP/1.1] logs/access.log 141.213.113.205 - admin
> 26/Apr/2010:13:03:49 -0400 "GET /system/me HTTP/1.1" 500 879 "-"
> "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.3)
> Gecko/20100401 Firefox/3.6.3"/
> /
> /
> This is with the "out of the box" 0.4. Is there any possibility that
> there is a service or bundle load order dependency?
>
> David Haines
> CTools Developer
> Digital Media Commons
> University of Michigan
>
dlha...@umich.edu <mailto:
dlha...@umich.edu>
>
>
>
> On Apr 26, 2010, at 11:12 AM, Simon Gaeremynck wrote:
>
>> Usually that is because the /system/me service hasn't loaded yet and
>> the UI can't determine if you are logged in or not.
>> However, you're saying that jquery isn't loaded, so it might be a UI
>> issue?
>>
>> Can you go to localhost:8080/system/console/bundles (login with
>> user:admin - pw:admin) and
>> check if all the bundles their status is set to 'Active' ?
>>
>> Simon
>>
>>
>> On 26 Apr 2010, at 15:49, David Haines wrote:
>>
>>> I'm trying to get a build of Nakamura 0.4 running on Ubuntu 8.04. The
>>> startup command below will start it up. The system console is
>>> available but when I go to /dev I just get the background image
>>> displayed. Viewing page source shows that there is lots of html and
>>> scripts there. However some critical ones (like jquery) aren't
>>> available. The request for them returns a 404. The same build works
>>> on my Mac though it doesn't need the ajp port change or the -d32.
>>>
>>> Any thoughts on what may be happening here would be appreciated.
>>>
>>> startup command:
>>> /java -Dorg.mortbay.jetty.ajp.port=9009 -d32 -Xmx512m
>>> -XX:MaxPermSize=256m -jar
>>> app/target/org.sakaiproject.nakamura.app-0.4.jar &/
>>>
>>> Thanks - Dave
>>>
>>> David Haines
>>> CTools Developer
>>> Digital Media Commons
>>> University of Michigan
>>>
dlha...@umich.edu <mailto:
dlha...@umich.edu>
>>>
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Sakai Kernel" group.
>>> To post to this group, send email to
sakai-...@googlegroups.com
>>> <mailto:
sakai-...@googlegroups.com>.
>>> <mailto:
sakai-kernel...@googlegroups.com>.
>> <mailto:
sakai-...@googlegroups.com>.
>> <mailto:
sakai-kernel...@googlegroups.com>.