Alfresco Web Studio

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-13-2008 12:35 PM
I wanted to let everyone know the latest news on Alfresco Web Studio.
I've recently added a Wiki page on it here: http://wiki.alfresco.com/wiki/Web_Studio
Alfresco Web Studio is the visual design piece of what was formerly known as ADW (Dynamic Website). It's the graphical front-end with all of the drag-and-drop page assembly things in it. It now runs entirely on the Surf platform. In fact, most of Surf was derived from ADW and then fortified by Alfresco engineering so that it nicely incorporates the Alfresco Web Script runtimes and Freemarker tranformation engines.
The good news is that we're hard at work on the UI now and will have it available to the community as quickly as we can. However, the visual UI will not be part of 3.0. We do, however, expect that it will follow on soon after that.
I think we'll be able to show it off a bit at the upcoming community conferences as well. Lots of good stuff in the works!
Michael
- Labels:
-
Archive
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-25-2008 09:30 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-25-2008 09:43 AM

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-25-2008 10:09 AM
web-framework-config-application.xml - corrected!
When I go to http://localhost:8080/studio it works but when I try to create site, I get this:
16:01:56,515 INFO [org.alfresco.web.scripts.DeclarativeJSONWebScript] Caught exception & redirecting to status template: Failed to load script '/web-studio/api/site/create.get.js (in classpath store file:c:/alfresco30/tomcat/webapps/studio/WEB-INF/classes/alfresco/webscripts)': TypeError: Cannot parse XML: Scanner State 24 not Recognized (AlfrescoScript#933(eval)#1)
Any ideas?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-25-2008 11:15 AM
The nightly builds don't appear to reflect the most recent changes yet.
If you're building from HEAD, things should be in good shape.
The nightly builds may take another 24 hours to catch up.
Michael
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-25-2008 12:16 PM
As Uzi says, you can try grabbing HEAD, but be warned this isn't guaranteed to pass all unit tests (and even compile in some rare cases).
Edit: One of the unit tests failed, so it won't get updated tonight. Doesn't affect Studio though, so you can safely grab that from HEAD and build yourself.
Mike
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-01-2008 08:27 PM
{ "status" : { "code" : 500, "name" : "Internal Error", "description" : "An error inside the HTTP server which prevented it from fulfilling the request." }, "message" : "Error during wizard initialisation: null", "exception" : "org.alfresco.error.AlfrescoRuntimeException - Error during wizard initialisation: null", "callstack" : [ "" ,"java.lang.NullPointerException" ,"org.alfresco.web.scripts.ScriptWizard.sessionGet(ScriptWizard.java:844)" ,"org.alfresco.web.scripts.ScriptWizard.processRequest(ScriptWizard.java:352)" ,"org.alfresco.web.scripts.ScriptWizard.init(ScriptWizard.java:179)" ,"org.alfresco.web.scripts.ScriptWizard.init(ScriptWizard.java:138)" ,"org.alfresco.web.scripts.DeclarativeWebStudioWizardWebScript.executeScript(DeclarativeWebStudioWizardWebScript.java:85)" ,"org.alfresco.web.scripts.DeclarativeJSONWebScript.execute(DeclarativeJSONWebScript.java:103)" ,"org.alfresco.web.scripts.PresentationContainer.executeScript(PresentationContainer.java:53)" ,"org.alfresco.web.scripts.LocalWebScriptRuntimeContainer.executeScript(LocalWebScriptRuntimeContainer.java:188)" ,"org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:240)" ,"org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:139)" ,"org.alfresco.web.scripts.servlet.WebScriptServlet.service(WebScriptServlet.java:116)" ,"javax.servlet.http.HttpServlet.service(HttpServlet.java:717)" ,"org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)" ,"org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)" ,"org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)" ,"org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)" ,"org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)" ,"org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)" ,"org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)" ,"org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)" ,"org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)" ,"org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)" ,"org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)" ,"java.lang.Thread.run(Thread.java:595)" ,"org.alfresco.error.AlfrescoRuntimeException: Error during wizard initialisation: null" ,"org.alfresco.web.scripts.DeclarativeWebStudioWizardWebScript.executeScript(DeclarativeWebStudioWizardWebScript.java:90)" ], "server" : "Alfresco <unknown> v<unknown> schema -1", "time" : "2/12/2008 12:18:14"}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-02-2008 05:17 AM
Could you clarify what you are trying to do?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-02-2008 06:15 AM
I'm just clicking the "Edit" button after selecting a page in the example site; it also happens on just about all other actions as well. I'll download a nightly and give that a try.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-04-2008 03:29 PM
I think a few people had some issues over the past few days. Most of it, I think, was due to the sample sites not quite being complete. Our goal is to provide a few sample sites to people… Green Energy being one of them.
There was a site, for example, that I had loaded into our asset library on Network called "Media Test" that just didn't work.
Those are now gone and replaced with three valid sites which we'll go with once Web Studio rolls out with 3C (which should be this weekend).
If you've built from HEAD or grabbed a recent nightly, you should be able to try it out now.
Also - Web Studio features an importer for streaming bundles from servers into an AVM web project, refreshing Surf and all that kind of magic. Thus, if other people wanted to build new sample sites, we're now in the position to do so and make them available to each other.
As you might guess, this capability comprises the backbone mechanics for a community "add-on" library for Surf components - things that are coming down the road in 3.1 but which we could begin to tinker with now once 3C hits.
Michael
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-04-2008 06:02 PM
btw, is the webinar for Web Studio still going ahead on the 20th?
