[JBoss JIRA] (JBIDE-9379) EL-Expressions support in VPE and in VPE templates
by Konstantin Marmalyukov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-9379?page=com.atlassian.jira.plugin... ]
Konstantin Marmalyukov updated JBIDE-9379:
------------------------------------------
Assignee: Konstantin Marmalyukov (was: Yahor Radtsevich)
> EL-Expressions support in VPE and in VPE templates
> --------------------------------------------------
>
> Key: JBIDE-9379
> URL: https://issues.jboss.org/browse/JBIDE-9379
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: visual-page-editor-core, visual-page-editor-templates
> Affects Versions: 3.3.0.M3
> Reporter: Vitali Yemialyanchyk
> Assignee: Konstantin Marmalyukov
> Priority: Optional
> Fix For: LATER
>
>
> currently VPE has only simple EL-Expressions rendering - only variable rendering to string - I propose to add possibility to render complex EL-Expressions and render JSTL templates as much as it possible get it on server side.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 4 months
[JBoss JIRA] (JBIDE-3591) VPE throws NullPointerException when user tries to refresh a non-exsisting page
by Konstantin Marmalyukov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-3591?page=com.atlassian.jira.plugin... ]
Konstantin Marmalyukov updated JBIDE-3591:
------------------------------------------
Assignee: Konstantin Marmalyukov (was: Yahor Radtsevich)
> VPE throws NullPointerException when user tries to refresh a non-exsisting page
> -------------------------------------------------------------------------------
>
> Key: JBIDE-3591
> URL: https://issues.jboss.org/browse/JBIDE-3591
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: upstream, visual-page-editor-templates
> Affects Versions: 3.0.0.CR2
> Reporter: Yahor Radtsevich
> Assignee: Konstantin Marmalyukov
> Fix For: LATER
>
>
> How to reproduce:
> 1. Start JBDS.
> 2. Create a new JSF project.
> 3. Open index.jsp in VPE.
> 4. Close JBDS (not closing index.jsp page)
> 5. Delete the project's folder from your hard disc.
> 6. Start JBDS again.
> ACTUAL RESULT: VPE shows text 'NULL' in the view of index.jsp
> EXPECTED RESULT: the VPE view of index.jsp is empty.
> 7. Press 'Refresh' button in the VPE view.
> ACTUAL RESULT: Message box 'Problem Occurred' appears.
> EXPECTED RESULT: Nothing happens.
> Also see stack trace:
> org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
> at org.eclipse.swt.SWT.error(SWT.java:3777)
> at org.eclipse.swt.SWT.error(SWT.java:3695)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3800)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3425)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
> Caused by: java.lang.NullPointerException
> at org.jboss.tools.vpe.editor.VpeController.visualRefreshImpl(VpeController.java:1380)
> at org.jboss.tools.vpe.editor.VpeController$4.runInUIThread(VpeController.java:1348)
> at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:133)
> ... 23 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 4 months
[JBoss JIRA] (JBIDE-7004) Add support for externalization of all string from web page
by Konstantin Marmalyukov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-7004?page=com.atlassian.jira.plugin... ]
Konstantin Marmalyukov updated JBIDE-7004:
------------------------------------------
Assignee: Konstantin Marmalyukov (was: Yahor Radtsevich)
> Add support for externalization of all string from web page
> -----------------------------------------------------------
>
> Key: JBIDE-7004
> URL: https://issues.jboss.org/browse/JBIDE-7004
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: jsp/jsf/xml/html source editing
> Affects Versions: 3.3.0.M1
> Reporter: Maxim Areshkau
> Assignee: Konstantin Marmalyukov
> Labels: new_and_noteworthy
> Fix For: 4.2.x
>
> Attachments: Externalize All Strings From Page Dlg.bmml, Externalize All Strings From Page Dlg.bmml, Externalize All Strings From Page Dlg.bmml, Externalize All Strings From Page Dlg.png, JBIDE7004-CONTEXT_MENU.png, JBIDE7004-PAGE1_BROWSE.png, JBIDE7004-PAGE1_LIST.png, JBIDE7004-PAGE2_STRINGS.png, JBIDE7004-PAGE3_BUNDLE.png
>
>
> The dialog to externalize all strings contains 3 pages.
> After user has selected "Externalize all strings.. " menu item
> !JBIDE7004-CONTEXT_MENU.png|width=400px!
> the dialog will appear:
> 1) On "Page1" user selects the bundle's *.properties file from the project
> !JBIDE7004-PAGE1_BROWSE.png|width=400px!
> All the properties from that file are shown in the table
> !JBIDE7004-PAGE1_LIST.png|width=400px!
> 2) Then "Page2" shows the list of all not-externalized strings along with generated keys for them. User can edit key directly in the table
> !JBIDE7004-PAGE2_STRINGS.png|width=400px!
> Validation for keys and values is performed instantly.
> 3) On the last "Page3" user selects the way how to register the resource bundle on the page: manually, in faces-config, via f:loadBundle
> !JBIDE7004-PAGE3_BUNDLE.png|width=400px!.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 4 months
[JBoss JIRA] (JBIDE-12270) Highlight errors/warnings from the Source editor in Visual pane also.
by Konstantin Marmalyukov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-12270?page=com.atlassian.jira.plugi... ]
Konstantin Marmalyukov updated JBIDE-12270:
-------------------------------------------
Assignee: Konstantin Marmalyukov (was: Yahor Radtsevich)
> Highlight errors/warnings from the Source editor in Visual pane also.
> ---------------------------------------------------------------------
>
> Key: JBIDE-12270
> URL: https://issues.jboss.org/browse/JBIDE-12270
> Project: Tools (JBoss Tools)
> Issue Type: Feature Request
> Components: visual-page-editor-core
> Affects Versions: 4.0.0.Alpha1
> Reporter: Denis Maliarevich
> Assignee: Konstantin Marmalyukov
> Priority: Optional
> Fix For: LATER
>
>
> Errors/warnings in the Source editor are highlighted with error markers.
> It could be useful to mark errors/warnings in the Visual pane as well.
> Not all of them but preferably those that affect visual representation of the page.
> For now it's mostly EL errors.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 4 months
[JBoss JIRA] (JBIDE-9741) Restore text selection in VPE when a Mylyn task is activated
by Konstantin Marmalyukov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-9741?page=com.atlassian.jira.plugin... ]
Konstantin Marmalyukov updated JBIDE-9741:
------------------------------------------
Assignee: Konstantin Marmalyukov (was: Yahor Radtsevich)
> Restore text selection in VPE when a Mylyn task is activated
> ------------------------------------------------------------
>
> Key: JBIDE-9741
> URL: https://issues.jboss.org/browse/JBIDE-9741
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: jsp/jsf/xml/html source editing, visual-page-editor-core
> Affects Versions: 3.3.0.M3
> Reporter: Yahor Radtsevich
> Assignee: Konstantin Marmalyukov
> Labels: new_and_noteworthy
> Fix For: 4.0.x
>
> Original Estimate: 0 minutes
> Remaining Estimate: 0 minutes
>
> *Actual behavior*
> Now when a Mylyn task is activated, the text cursor in VPE is set to the beginning of file regardless of the previous selection.
> *Desired behavior*
> Text cursor and text selection in VPE should be restored.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 4 months
[JBoss JIRA] (JBIDE-3513) Text bodies of tags h:select... are not rendered by VPE
by Konstantin Marmalyukov (JIRA)
[ https://issues.jboss.org/browse/JBIDE-3513?page=com.atlassian.jira.plugin... ]
Konstantin Marmalyukov updated JBIDE-3513:
------------------------------------------
Assignee: Konstantin Marmalyukov (was: Yahor Radtsevich)
> Text bodies of tags h:select... are not rendered by VPE
> -------------------------------------------------------
>
> Key: JBIDE-3513
> URL: https://issues.jboss.org/browse/JBIDE-3513
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: visual-page-editor-templates
> Affects Versions: 3.0.0.cr1
> Reporter: Yahor Radtsevich
> Assignee: Konstantin Marmalyukov
> Fix For: 4.0.x
>
> Attachments: 17_19-22_h_selectX_inner_text.gif
>
>
> 1. Download 'testT1_noVerbatim.zip' from JBIDE-3382 file attachment list and import it into your Eclipse workspace.
> 2. Open file /richT1/WebContent/pages/emptyTest/emptyTags2.jsp in VPE.
> 3. Look at items 17,19,20,21,22
> Actual Result: VPE DOES NOT render text bodies of the tags h:select... .
> Expected Result: VPE DOES render the bodies of the tags. See screenshot [1].
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 4 months