| Summary: | Vaadin 6.5.3 breaks the edit dialog | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Michael Ochmann <michael.ochmann> | ||||
| Component: | Skalli | Assignee: | Michael Ochmann <michael.ochmann> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | blocker | ||||||
| Priority: | P3 | ||||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Michael Ochmann
Workaround:
For local development, comment the line
<unit id="com.vaadin" version="6.5.3.v201111241034"/>
in skalli.target and work with a filesystem location
<location path="${project_loc:org.eclipse.skalli.target}/target-platform-3rdparty" type="Directory">
<unit id="com.vaadin" version="6.4.0"/>
</location>
as in skalli-for-eclipse.target before.
o.e.s.view/search/project.jsp line 74:
Some preliminary debugging shows, that Vaadin seems to no longer handle the pathInfo parameter in
vaadin.vaadinConfigurations["project"] = {appUri:'/vprojects', pathInfo: '<%=pathInfo%>', windowName: '<%=windowName%>', themeUri:'/VAADIN/themes/simple', versionInfo : {vaadinVersion:"6.5.3",applicationVersion:"NONVERSIONED"},"comErrMsg": {"caption":"Communication problem","message" : "Take note of any unsaved data, and <u>click here</u> to continue.","url" : null}};
It does not matter what you send, ProjectApplication#onRequestStart() always receives "UIDL". However, pathInfo has been used by us to transport the project name and the edit" keyword that triggers the edit dialog.
Putting everythibng into the appUri parameter seems to work, but not sure yet whether that is the "correct" way.
com.vaadin.terminal.gwt.client.ApplicationConfiguration: pathInfo parameter has been removed completely from ApplicationConfiguration in 6.5.3 explaining why setting pathInfo in project.jsp no longer works Created attachment 207710 [details]
proposed patch
|