Issue 83 in maven-alfresco-archetypes: Problem running Share in Jetty

48 views
Skip to first unread message

maven-alfres...@googlecode.com

unread,
Apr 17, 2012, 12:15:22 PM4/17/12
to maven-a...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 83 by ukd...@gmail.com: Problem running Share in Jetty
http://code.google.com/p/maven-alfresco-archetypes/issues/detail?id=83

What steps will reproduce the problem?
1. Create Alfresco AMP project with AMP archetype
2. Create Share project with Share archetype
3. Change value of 'alfresco.webapp.name' setting
in 'src/main/properties/local/application.properties' to
be 'alfresco-webapp' - done to match the context of the embedded Alfresco
webapp
4. Run Alfresco with 'mvn integration-test -P webapp'
5. Run Share with 'mvn install -Prun'

What is the expected output? What do you see instead?

Expected: Successful login to Share

Actual: Authentication fails with following error:

[INFO] Configuring Jetty for project: Alfresco Share client
2012-04-17 17:08:18.554::INFO: Logging to STDERR via
org.mortbay.log.StdErrLog
[INFO] Context path = /share
[INFO] Tmp directory = determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides = none
[INFO] Starting jetty 6.1.21 ...
2012-04-17 17:08:18.615::INFO: jetty-6.1.21
2012-04-17 17:08:18.735::INFO: No Transaction manager found - if your
webapp requires one, please configure one.
2012-04-17 17:08:19.005:/share:INFO: Initializing Spring root
WebApplicationContext
2012-04-17 17:08:24.284:/share:INFO:
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
2012-04-17 17:08:24.330:/share:INFO: Initializing Spring
FrameworkServlet 'Spring Surf Dispatcher Servlet'
2012-04-17 17:08:24.362::INFO: Started SelectChann...@0.0.0.0:8081
[INFO] Started Jetty Server
17:08:45,860 INFO [web.site.EditionInterceptor] Unable to retrieve
License information from Alfresco: 404
17:08:45,967 WARN [surf.persister.AbstractStoreObjectPersister] Failure
to load model object for path: chrome/.keepme
org.springframework.extensions.surf.exception.ModelObjectPersisterException:
Failure
to load model object for path: chrome/.keepme
at
org.springframework.extensions.surf.persister.ReadOnlyStoreObjectPersister.getObjectByPath(ReadOnlyStoreObjectPersister.java:613)
at
org.springframework.extensions.surf.persister.AbstractStoreObjectPersister.getObjectsFromPaths(AbstractStoreObjectPersister.java:369)
at
org.springframework.extensions.surf.persister.AbstractStoreObjectPersister.getAllObjects(AbstractStoreObjectPersister.java:306)
at
org.springframework.extensions.surf.persister.MultiObjectPersister.getAllObjects(MultiObjectPersister.java:346)
at
org.springframework.extensions.surf.ObjectPersistenceService.getAllObjects(ObjectPersistenceService.java:341)
at
org.springframework.extensions.surf.ModelObjectService.getAllObjects(ModelObjectService.java:602)
at
org.springframework.extensions.surf.ModuleDeploymentService.getAllConfiguredExtensionModules(ModuleDeploymentService.java:112)
at
org.springframework.extensions.surf.ModuleDeploymentService.getDeployedModules(ModuleDeploymentService.java:139)
at
org.springframework.extensions.surf.extensibility.impl.BasicExtensibilityModuleHandler.evaluateModules(BasicExtensibilityModuleHandler.java:240)
at
org.springframework.extensions.surf.support.AbstractRequestContext.getEvaluatedModules(AbstractRequestContext.java:929)
at
org.springframework.extensions.surf.support.AbstractRequestContext.getExtendingModuleFiles(AbstractRequestContext.java:950)
at
org.springframework.extensions.webscripts.WebTemplateProcessor.executeScriptBodyExtensions(WebTemplateProcessor.java:235)
at
org.springframework.extensions.webscripts.WebTemplateProcessor.executeBody(WebTemplateProcessor.java:333)
at
org.springframework.extensions.surf.render.AbstractProcessor.execute(AbstractProcessor.java:57)
at
org.springframework.extensions.surf.render.RenderService.processTemplate(RenderService.java:722)
at
org.springframework.extensions.surf.render.bean.TemplateInstanceRenderer.calculateComponentDependencies(TemplateInstanceRenderer.java:61)
at
org.springframework.extensions.surf.render.bean.TemplateInstanceRenderer.body(TemplateInstanceRenderer.java:118)
at
org.springframework.extensions.surf.render.AbstractRenderer.render(AbstractRenderer.java:77)
at
org.springframework.extensions.surf.render.bean.PageRenderer.body(PageRenderer.java:85)
at
org.springframework.extensions.surf.render.AbstractRenderer.render(AbstractRenderer.java:77)
at
org.springframework.extensions.surf.render.RenderService.renderPage(RenderService.java:763)
at
org.springframework.extensions.surf.mvc.PageView.dispatchPage(PageView.java:419)
at
org.springframework.extensions.surf.mvc.PageView.renderView(PageView.java:258)
at
org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.renderMergedOutputModel(AbstractWebFrameworkView.java:316)
at
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
at
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at
org.alfresco.web.site.servlet.MTAuthenticationFilter.doFilter(MTAuthenticationFilter.java:74)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at
org.alfresco.web.site.servlet.SSOAuthenticationFilter.doFilter(SSOAuthenticationFilter.java:307)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:915)
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:405)
at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: org.dom4j.DocumentException: Error on line 1 of document :
Premature end of file. Nested exception: Premature end of file.
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
at org.springframework.extensions.surf.util.XMLUtil.parse(XMLUtil.java:220)
at org.springframework.extensions.surf.util.XMLUtil.parse(XMLUtil.java:236)
at
org.springframework.extensions.surf.persister.ReadOnlyStoreObjectPersister.getObjectByPath(ReadOnlyStoreObjectPersister.java:587)
... 53 more
17:08:45,983 WARN [surf.persister.AbstractStoreObjectPersister] Failure
to load model object for path: content-associations/.keepme
org.springframework.extensions.surf.exception.ModelObjectPersisterException:
Failure
to load model object for path: content-associations/.keepme
at
org.springframework.extensions.surf.persister.ReadOnlyStoreObjectPersister.getObjectByPath(ReadOnlyStoreObjectPersister.java:613)
at
org.springframework.extensions.surf.persister.AbstractStoreObjectPersister.getObjectsFromPaths(AbstractStoreObjectPersister.java:369)
at
org.springframework.extensions.surf.persister.AbstractStoreObjectPersister.getAllObjects(AbstractStoreObjectPersister.java:306)
at
org.springframework.extensions.surf.persister.MultiObjectPersister.getAllObjects(MultiObjectPersister.java:346)
at
org.springframework.extensions.surf.ObjectPersistenceService.getAllObjects(ObjectPersistenceService.java:341)
at
org.springframework.extensions.surf.ModelObjectService.getAllObjects(ModelObjectService.java:602)
at
org.springframework.extensions.surf.ModuleDeploymentService.getAllConfiguredExtensionModules(ModuleDeploymentService.java:112)
at
org.springframework.extensions.surf.ModuleDeploymentService.getDeployedModules(ModuleDeploymentService.java:139)
at
org.springframework.extensions.surf.extensibility.impl.BasicExtensibilityModuleHandler.evaluateModules(BasicExtensibilityModuleHandler.java:240)
at
org.springframework.extensions.surf.support.AbstractRequestContext.getEvaluatedModules(AbstractRequestContext.java:929)
at
org.springframework.extensions.surf.support.AbstractRequestContext.getExtendingModuleFiles(AbstractRequestContext.java:950)
at
org.springframework.extensions.webscripts.WebTemplateProcessor.executeScriptBodyExtensions(WebTemplateProcessor.java:235)
at
org.springframework.extensions.webscripts.WebTemplateProcessor.executeBody(WebTemplateProcessor.java:333)
at
org.springframework.extensions.surf.render.AbstractProcessor.execute(AbstractProcessor.java:57)
at
org.springframework.extensions.surf.render.RenderService.processTemplate(RenderService.java:722)
at
org.springframework.extensions.surf.render.bean.TemplateInstanceRenderer.calculateComponentDependencies(TemplateInstanceRenderer.java:61)
at
org.springframework.extensions.surf.render.bean.TemplateInstanceRenderer.body(TemplateInstanceRenderer.java:118)
at
org.springframework.extensions.surf.render.AbstractRenderer.render(AbstractRenderer.java:77)
at
org.springframework.extensions.surf.render.bean.PageRenderer.body(PageRenderer.java:85)
at
org.springframework.extensions.surf.render.AbstractRenderer.render(AbstractRenderer.java:77)
at
org.springframework.extensions.surf.render.RenderService.renderPage(RenderService.java:763)
at
org.springframework.extensions.surf.mvc.PageView.dispatchPage(PageView.java:419)
at
org.springframework.extensions.surf.mvc.PageView.renderView(PageView.java:258)
at
org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.renderMergedOutputModel(AbstractWebFrameworkView.java:316)
at
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
at
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at
org.alfresco.web.site.servlet.MTAuthenticationFilter.doFilter(MTAuthenticationFilter.java:74)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at
org.alfresco.web.site.servlet.SSOAuthenticationFilter.doFilter(SSOAuthenticationFilter.java:307)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:915)
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:405)
at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: org.dom4j.DocumentException: Error on line 1 of document :
Premature end of file. Nested exception: Premature end of file.
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
at org.springframework.extensions.surf.util.XMLUtil.parse(XMLUtil.java:220)
at org.springframework.extensions.surf.util.XMLUtil.parse(XMLUtil.java:236)
at
org.springframework.extensions.surf.persister.ReadOnlyStoreObjectPersister.getObjectByPath(ReadOnlyStoreObjectPersister.java:587)
... 53 more
17:08:45,990 WARN [surf.persister.AbstractStoreObjectPersister] Failure
to load model object for path: page-associations/.keepme
org.springframework.extensions.surf.exception.ModelObjectPersisterException:
Failure
to load model object for path: page-associations/.keepme
at
org.springframework.extensions.surf.persister.ReadOnlyStoreObjectPersister.getObjectByPath(ReadOnlyStoreObjectPersister.java:613)
at
org.springframework.extensions.surf.persister.AbstractStoreObjectPersister.getObjectsFromPaths(AbstractStoreObjectPersister.java:369)
at
org.springframework.extensions.surf.persister.AbstractStoreObjectPersister.getAllObjects(AbstractStoreObjectPersister.java:306)
at
org.springframework.extensions.surf.persister.MultiObjectPersister.getAllObjects(MultiObjectPersister.java:346)
at
org.springframework.extensions.surf.ObjectPersistenceService.getAllObjects(ObjectPersistenceService.java:341)
at
org.springframework.extensions.surf.ModelObjectService.getAllObjects(ModelObjectService.java:602)
at
org.springframework.extensions.surf.ModuleDeploymentService.getAllConfiguredExtensionModules(ModuleDeploymentService.java:112)
at
org.springframework.extensions.surf.ModuleDeploymentService.getDeployedModules(ModuleDeploymentService.java:139)
at
org.springframework.extensions.surf.extensibility.impl.BasicExtensibilityModuleHandler.evaluateModules(BasicExtensibilityModuleHandler.java:240)
at
org.springframework.extensions.surf.support.AbstractRequestContext.getEvaluatedModules(AbstractRequestContext.java:929)
at
org.springframework.extensions.surf.support.AbstractRequestContext.getExtendingModuleFiles(AbstractRequestContext.java:950)
at
org.springframework.extensions.webscripts.WebTemplateProcessor.executeScriptBodyExtensions(WebTemplateProcessor.java:235)
at
org.springframework.extensions.webscripts.WebTemplateProcessor.executeBody(WebTemplateProcessor.java:333)
at
org.springframework.extensions.surf.render.AbstractProcessor.execute(AbstractProcessor.java:57)
at
org.springframework.extensions.surf.render.RenderService.processTemplate(RenderService.java:722)
at
org.springframework.extensions.surf.render.bean.TemplateInstanceRenderer.calculateComponentDependencies(TemplateInstanceRenderer.java:61)
at
org.springframework.extensions.surf.render.bean.TemplateInstanceRenderer.body(TemplateInstanceRenderer.java:118)
at
org.springframework.extensions.surf.render.AbstractRenderer.render(AbstractRenderer.java:77)
at
org.springframework.extensions.surf.render.bean.PageRenderer.body(PageRenderer.java:85)
at
org.springframework.extensions.surf.render.AbstractRenderer.render(AbstractRenderer.java:77)
at
org.springframework.extensions.surf.render.RenderService.renderPage(RenderService.java:763)
at
org.springframework.extensions.surf.mvc.PageView.dispatchPage(PageView.java:419)
at
org.springframework.extensions.surf.mvc.PageView.renderView(PageView.java:258)
at
org.springframework.extensions.surf.mvc.AbstractWebFrameworkView.renderMergedOutputModel(AbstractWebFrameworkView.java:316)
at
org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
at
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at
org.alfresco.web.site.servlet.MTAuthenticationFilter.doFilter(MTAuthenticationFilter.java:74)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at
org.alfresco.web.site.servlet.SSOAuthenticationFilter.doFilter(SSOAuthenticationFilter.java:307)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:915)
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:405)
at
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: org.dom4j.DocumentException: Error on line 1 of document :
Premature end of file. Nested exception: Premature end of file.
at org.dom4j.io.SAXReader.read(SAXReader.java:482)
at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
at org.springframework.extensions.surf.util.XMLUtil.parse(XMLUtil.java:220)
at org.springframework.extensions.surf.util.XMLUtil.parse(XMLUtil.java:236)
at
org.springframework.extensions.surf.persister.ReadOnlyStoreObjectPersister.getObjectByPath(ReadOnlyStoreObjectPersister.java:587)
... 53 more
17:08:51,645 INFO [web.site.EditionInterceptor] Unable to retrieve
License information from Alfresco: 404
17:08:51,657 INFO [web.site.EditionInterceptor] Unable to retrieve
License information from Alfresco: 404

What version of the product are you using? On what operating system?

3.9.1 of AMP & Share archetypes

Please provide any additional information below.


maven-alfres...@googlecode.com

unread,
Apr 17, 2012, 12:17:02 PM4/17/12
to maven-a...@googlegroups.com

Comment #1 on issue 83 by ukd...@gmail.com: Problem running Share in Jetty
http://code.google.com/p/maven-alfresco-archetypes/issues/detail?id=83

I forgot to mention that I am able to login to Alfresco Explorer with
admin/admin but am not able to login to Share with the same credentials.

maven-alfres...@googlecode.com

unread,
Apr 17, 2012, 12:31:10 PM4/17/12
to maven-a...@googlegroups.com

Comment #2 on issue 83 by mauri...@session.it: Problem running Share in
Jetty
http://code.google.com/p/maven-alfresco-archetypes/issues/detail?id=83

It *seems* that share cannot find alfresco instance; as you correctly
pointed out, you should align application.properties to the alfresco http
instance; please double-check host, port and context (unless, I'm afraid
you did already :-)

Could you also please check the file
your-share-extension/target/share/WEB-INF/classes/alfresco/share-config.xml
and see if there are any unresolved placeholders like ${...} ? Might be
connected with
http://code.google.com/p/maven-alfresco-archetypes/issues/detail?id=71 ?

Last question, which Maven version are you using? If lower, could you give
this a try with Maven 3.0.3?

Thanks!

maven-alfres...@googlecode.com

unread,
Apr 17, 2012, 2:47:32 PM4/17/12
to maven-a...@googlegroups.com

Comment #3 on issue 83 by ukd...@gmail.com: Problem running Share in Jetty
http://code.google.com/p/maven-alfresco-archetypes/issues/detail?id=83

The application.properties is pretty standard. There's just a single change:

#alfresco.webapp.name=alfresco
alfresco.webapp.name=alfresco-webapp

The target/share/WEB-INF/classes/alfresco/share-config.xml seems fine -
there's no trace of any unresolved placeholders.

I was using Maven 2.2.1 but switched to 3.0.3 as suggested. I ran clean
builds against both the Alfresco AMP project and the Share project but got
the same result as before.

maven-alfres...@googlecode.com

unread,
Apr 17, 2012, 3:09:37 PM4/17/12
to maven-a...@googlegroups.com

Comment #4 on issue 83 by ukd...@gmail.com: Problem running Share in Jetty
http://code.google.com/p/maven-alfresco-archetypes/issues/detail?id=83

Managed to resolve it. The Remote section of share-config-custom.xml
currently defines the endpoint-url as:

<endpoint-url>${alfresco.server.scheme}://${alfresco.server.name}:${alfresco.server.port}/alfresco/s</endpoint-url>

By default the AMP archetype specifies the webapp as ${artifactId}-webapp.
So I was able to workaround the issue by updating the endpoint-url to be:

<endpoint-url>${alfresco.server.scheme}://${alfresco.server.name}:${alfresco.server.port}/${alfresco.webapp.name}/s</endpoint-url>

..and updating src/main/properties/local/application.properties:

#alfresco.webapp.name=alfresco
alfresco.webapp.name=alfresco-webapp

maven-alfres...@googlecode.com

unread,
Oct 29, 2012, 8:08:24 PM10/29/12
to maven-a...@googlegroups.com
Updates:
Status: Fixed
Labels: Milestone-Release-sdk-1.0.0

Comment #5 on issue 83 by colum...@gmail.com: Problem running Share in Jetty
http://code.google.com/p/maven-alfresco-archetypes/issues/detail?id=83

Jetty run is completely refactored in the AMP and in the allinone
archetypes of the new Maven Alfresco SDK 1.0.0 .

Resolving this issue.

Reply all
Reply to author
Forward
0 new messages