[JBoss JIRA] (JBIDE-19159) HTML5 Palette is not active for *.htm files without <!DOCTYPE HTML>
by Alexey Kazakov (JIRA)
Alexey Kazakov created JBIDE-19159:
--------------------------------------
Summary: HTML5 Palette is not active for *.htm files without <!DOCTYPE HTML>
Key: JBIDE-19159
URL: https://issues.jboss.org/browse/JBIDE-19159
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: jsp/jsf/xml/html source editing
Environment: Ubuntu, Eclipse 4.5 M4 Mars
Reporter: Alexey Kazakov
Assignee: Viacheslav Kabanovich
Fix For: 4.2.3.Beta1, 4.3.0.Alpha1
Attachments: HTML5PaletteNoDoctype.png
Test case:
EXECUTE:
1. Create project
2. Create empty file a.htm
3. Open a.htm file in Visual Page Editor
ASSERT: HTML5 Palette should be active
FAIL:
!HTML5PaletteNoDoctype.png!
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years, 2 months
[JBoss JIRA] (JBIDE-19045) Update Tern.java (TP) and AngularJS (Central) IDE v.0.7
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19045?page=com.atlassian.jira.plugi... ]
Nick Boldt edited comment on JBIDE-19045 at 2/3/15 7:38 PM:
------------------------------------------------------------
In order, these 6 PRs need to be applied:
https://github.com/jbosstools/jbosstools-build/pull/175 (add new variables for stable Tern and AngularJS sites)
https://github.com/jbosstools/jbosstools-download.jboss.org/pull/482 (use new stable 0.7 sites in composite site to orchestrate when to build JBT in Jenkins)
https://github.com/jbosstools/jbosstools-build-sites/pull/171 (use the new variables and aggregate Tern & AngularJS 0.7 into the JBT site)
https://github.com/jbdevstudio/jbdevstudio-product/pull/264 (aggregate Tern & AngularJS 0.7 into the JBDS site)
https://github.com/jbosstools/jbosstools-target-platforms/pull/124 (remove Tern from JBT/JBDS TPs for 4.42.0.Final)
https://github.com/jbosstools/jbosstools-discovery/pull/259 (remove Angular from EA TP)
[~maxandersen] [~mickael_istria] [~dgolovin] [~akazakov] please review.
was (Author: nickboldt):
In order, these three PRs need to be applied:
https://github.com/jbosstools/jbosstools-build/pull/175 (add new variables for stable Tern and AngularJS sites)
https://github.com/jbosstools/jbosstools-download.jboss.org/pull/482 (use new stable 0.7 sites in composite site to orchestrate when to build JBT in Jenkins)
https://github.com/jbosstools/jbosstools-build-sites/pull/171 (use the new variables and aggregate Tern & AngularJS 0.7 into the JBT site)
https://github.com/jbdevstudio/jbdevstudio-product/pull/264 (aggregate Tern & AngularJS 0.7 into the JBDS site)
[~maxandersen] [~mickael_istria] [~dgolovin] [~akazakov] please review.
> Update Tern.java (TP) and AngularJS (Central) IDE v.0.7
> -------------------------------------------------------
>
> Key: JBIDE-19045
> URL: https://issues.jboss.org/browse/JBIDE-19045
> Project: Tools (JBoss Tools)
> Issue Type: Task
> Components: central, jsp/jsf/xml/html source editing, target-platform
> Reporter: Alexey Kazakov
> Assignee: Denis Golovin
> Priority: Critical
> Fix For: 4.2.3.Beta1
>
>
> We are going to update Tern to v0.7.0 for 4.2.x.
> Master will be updated to the latest 0.8.0 (see the corresponding issue JBIDE-19002)
> p2diff output:
> {code}
> ./jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4...
> < tern.eclipse.ide.tools.core [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.ui [0.7.0.201412012159]
> < tern.eclipse.ide.tools.ui [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 [0.7.0.201412012159]
> < tern-jsdt-feature.feature.jar [0.7.0.201412012159]
> < tern.server.nodejs [0.7.0.201412012159]
> < tern-server-nodejs-feature.feature.jar [0.7.0.201412012159]
> < tern.core [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 [0.7.0.201412012159]
> < tern.eclipse.ide.core [0.7.0.201412012159]
> < tern-server-nodejs-feature.feature.group [0.7.0.201412012159]
> < tern-feature.feature.group [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.core [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.feature.jar [0.7.0.201412012159]
> < tern.eclipse.ide.ui [0.7.0.201412012159]
> < tern.eclipse.ide.tools.feature.feature.jar [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 [0.7.0.201412012159]
> < tern-jsdt-feature.feature.group [0.7.0.201412012159]
> < tern-feature.feature.jar [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.feature.group [0.7.0.201412012159]
> < tern.eclipse.ide.jsdt [0.7.0.201412012159]
> < tern.eclipse.ide.tools.feature.feature.group [0.7.0.201412012159]
> < tern.eclipse [0.7.0.201412012159]
> > tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 [0.6.0.201409231610]
> > tern.eclipse.ide.core [0.6.0.201409231610]
> > tern-feature.feature.jar [0.6.0.201409231610]
> > tern.eclipse.ide.tools.feature.feature.group [0.6.0.201409231610]
> > tern.server.nodejs [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 [0.6.0.201409231610]
> > tern-jsdt-feature.feature.jar [0.6.0.201409231610]
> > tern-feature.feature.group [0.6.0.201409231610]
> > tern.eclipse.ide.tools.ui [0.6.0.201409231610]
> > tern-jsdt-feature.feature.group [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.ui [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 [0.6.0.201409231610]
> > tern-server-nodejs-feature.feature.jar [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.feature.group [0.6.0.201409231610]
> > tern.eclipse [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.core [0.6.0.201409231610]
> > tern.eclipse.ide.ui [0.6.0.201409231610]
> > tern.core [0.6.0.201409231610]
> > tern-server-nodejs-feature.feature.group [0.6.0.201409231610]
> > tern.eclipse.ide.tools.core [0.6.0.201409231610]
> > tern.eclipse.ide.jsdt [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 [0.6.0.201409231610]
> > tern.eclipse.ide.tools.feature.feature.jar [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.feature.jar [0.6.0.201409231610]
> === Summary ===
> ./jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo contains 25 unique IUs
> http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4... contains 25 unique IUs
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years, 2 months
[JBoss JIRA] (JBIDE-19045) Update Tern.java (TP) and AngularJS (Central) IDE v.0.7
by Denis Golovin (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19045?page=com.atlassian.jira.plugi... ]
Denis Golovin commented on JBIDE-19045:
---------------------------------------
I agree with wat max suggested, if I get it right. In 4.2.x we move tern out of current tp, add repo reference to jbosstools-jst and and include it in aggregated JBT/JBDS update site. That would fix all the problems:
1. Build would work since 0.7.0 would be available from p2 repo referenced by jbosstools-jst/pom.xml
2. Aggregation would wor becuase in latest/maximum TP we would remove tp and aggregated it in JBT/JBDS update site
There are cons of this solution, like tern is not being included into tp and that requires to import actual projects into workspace for development, but I think we can live with it.
> Update Tern.java (TP) and AngularJS (Central) IDE v.0.7
> -------------------------------------------------------
>
> Key: JBIDE-19045
> URL: https://issues.jboss.org/browse/JBIDE-19045
> Project: Tools (JBoss Tools)
> Issue Type: Task
> Components: central, jsp/jsf/xml/html source editing, target-platform
> Reporter: Alexey Kazakov
> Assignee: Denis Golovin
> Priority: Critical
> Fix For: 4.2.3.Beta1
>
>
> We are going to update Tern to v0.7.0 for 4.2.x.
> Master will be updated to the latest 0.8.0 (see the corresponding issue JBIDE-19002)
> p2diff output:
> {code}
> ./jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4...
> < tern.eclipse.ide.tools.core [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.ui [0.7.0.201412012159]
> < tern.eclipse.ide.tools.ui [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 [0.7.0.201412012159]
> < tern-jsdt-feature.feature.jar [0.7.0.201412012159]
> < tern.server.nodejs [0.7.0.201412012159]
> < tern-server-nodejs-feature.feature.jar [0.7.0.201412012159]
> < tern.core [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 [0.7.0.201412012159]
> < tern.eclipse.ide.core [0.7.0.201412012159]
> < tern-server-nodejs-feature.feature.group [0.7.0.201412012159]
> < tern-feature.feature.group [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.core [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.feature.jar [0.7.0.201412012159]
> < tern.eclipse.ide.ui [0.7.0.201412012159]
> < tern.eclipse.ide.tools.feature.feature.jar [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 [0.7.0.201412012159]
> < tern-jsdt-feature.feature.group [0.7.0.201412012159]
> < tern-feature.feature.jar [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 [0.7.0.201412012159]
> < tern.eclipse.ide.server.nodejs.embed.feature.group [0.7.0.201412012159]
> < tern.eclipse.ide.jsdt [0.7.0.201412012159]
> < tern.eclipse.ide.tools.feature.feature.group [0.7.0.201412012159]
> < tern.eclipse [0.7.0.201412012159]
> > tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 [0.6.0.201409231610]
> > tern.eclipse.ide.core [0.6.0.201409231610]
> > tern-feature.feature.jar [0.6.0.201409231610]
> > tern.eclipse.ide.tools.feature.feature.group [0.6.0.201409231610]
> > tern.server.nodejs [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 [0.6.0.201409231610]
> > tern-jsdt-feature.feature.jar [0.6.0.201409231610]
> > tern-feature.feature.group [0.6.0.201409231610]
> > tern.eclipse.ide.tools.ui [0.6.0.201409231610]
> > tern-jsdt-feature.feature.group [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.ui [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 [0.6.0.201409231610]
> > tern-server-nodejs-feature.feature.jar [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.feature.group [0.6.0.201409231610]
> > tern.eclipse [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.core [0.6.0.201409231610]
> > tern.eclipse.ide.ui [0.6.0.201409231610]
> > tern.core [0.6.0.201409231610]
> > tern-server-nodejs-feature.feature.group [0.6.0.201409231610]
> > tern.eclipse.ide.tools.core [0.6.0.201409231610]
> > tern.eclipse.ide.jsdt [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 [0.6.0.201409231610]
> > tern.eclipse.ide.tools.feature.feature.jar [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 [0.6.0.201409231610]
> > tern.eclipse.ide.server.nodejs.embed.feature.jar [0.6.0.201409231610]
> === Summary ===
> ./jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo contains 25 unique IUs
> http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4... contains 25 unique IUs
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years, 2 months
[JBoss JIRA] (JBIDE-19125) For JBIDE 4.2.3.Beta1: Prepare for JBT 4.2.3 / JBDS 8.1.0 [Aerogear]
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19125?page=com.atlassian.jira.plugi... ]
Nick Boldt commented on JBIDE-19125:
------------------------------------
Build #78 contains x.y.2 versions, so all is well.
> For JBIDE 4.2.3.Beta1: Prepare for JBT 4.2.3 / JBDS 8.1.0 [Aerogear]
> --------------------------------------------------------------------
>
> Key: JBIDE-19125
> URL: https://issues.jboss.org/browse/JBIDE-19125
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: aerogear-hybrid, cordovasim
> Reporter: Nick Boldt
> Assignee: Gorkem Ercan
> Priority: Blocker
> Labels: task
> Fix For: 4.2.3.Beta1
>
>
> For JBIDE 4.2.3.Beta1 [Aerogear]: Please perform the following tasks:
> 1. Ensure your component features/plugins have been [properly upversioned|http://wiki.eclipse.org/Version_Numbering#Overall_example], eg., from 1.0.1 to 1.0.2 or from 1.0.2 to 1.0.3.
> Please also ensure that the version of your plugins in the master (4.3.x) branch is a LARGER version, to prevent a user from accidentally updating from your Mars version to your Luna version. For example, org.jboss.tools.stacks.core cannot be version 1.1.1 in JBDS 8.0.2, and 1.1.0 in JBDS 9.
> {code}
> mvn -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:0.22.0:set-version -DnewVersion=4.3.0-SNAPSHOT
> {code}
> 2. In the *{color:blue}jbosstools-4.2.x{color}* branch, update your root pom to use parent pom version *{color:blue}4.2.3.Beta1-SNAPSHOT{color}*
> {code}
> <parent>
> <groupId>org.jboss.tools</groupId>
> <artifactId>parent</artifactId>
> <version>4.2.3.Beta1-SNAPSHOT</version>
> </parent>
> {code}
> 3. Ensure you've built & run your plugin tests using the latest target platform version:
> {code}
> mvn clean verify -Dtpc.version=4.42.0.Beta1-SNAPSHOT
> {code}
> 4. Close (do not resolve) this JIRA when done.
> [Search for all task JIRA|https://issues.jboss.org/issues/?jql=%28%28project+in+%28JBDS%29+and...], or [Search for Aerogear task JIRA|https://issues.jboss.org/issues/?jql=%28%28project+in+%28JBDS%29+and...]
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years, 2 months
[JBoss JIRA] (JBDS-3338) JBDS Build fails with Tycho 0.22
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-3338?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-3338:
----------------------------------
Verified, build is happy again.
I've also re-enabled create-full-site for JBDS update site:
https://github.com/jbdevstudio/jbdevstudio-product/commit/d839df51c666936...
> JBDS Build fails with Tycho 0.22
> --------------------------------
>
> Key: JBDS-3338
> URL: https://issues.jboss.org/browse/JBDS-3338
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Components: build, updatesite
> Affects Versions: 9.0.0.Alpha1
> Reporter: Mickael Istria
> Assignee: Mickael Istria
> Priority: Blocker
> Fix For: 9.0.0.Alpha1
>
>
> JBDS build is failing with Tycho 0.22
> {code}
> [ERROR] Failed to execute goal org.eclipse.tycho:tycho-p2-publisher-plugin:0.22.0:publish-products (default-publish-products) on project installer:
> Execution default-publish-products of goal org.eclipse.tycho:tycho-p2-publisher-plugin:0.22.0:publish-products failed:
> org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at
> file:/qa/hudson_workspace/workspace/devstudio.product_master/sources/product/installer/target/.
> No repository found at file:/qa/hudson_workspace/workspace/devstudio.product_master/sources/product/installer/target/jbds/.
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years, 2 months
[JBoss JIRA] (JBIDE-19158) Batch Validation
by Viacheslav Kabanovich (JIRA)
[ https://issues.jboss.org/browse/JBIDE-19158?page=com.atlassian.jira.plugi... ]
Viacheslav Kabanovich updated JBIDE-19158:
------------------------------------------
Description:
Validation rules for job xml
1. Attribute 'ref' should refer by name to existing type that implements batch artifact interface assumed by the parent xml element.
2. Attribute 'properties/property/@name' should refer by batch property name a field in Java type for the batch artifact. Batch runtime ignores properties that do not match Java fields, so that validation should only set warning markers.
3. Attributes 'step/@next', 'split/@next', 'flow/@next', 'flow/next/@to', 'step/next/@to', 'flow/stop/@restart', 'step/stop/@restart' should refer to id of step | split | flow | decision at the same level as the current flow element.
4. Sequence of flow elements defined by @next and @to should not loop.
> Batch Validation
> ----------------
>
> Key: JBIDE-19158
> URL: https://issues.jboss.org/browse/JBIDE-19158
> Project: Tools (JBoss Tools)
> Issue Type: Sub-task
> Components: batch
> Affects Versions: 4.3.0.Alpha1
> Reporter: Viacheslav Kabanovich
> Assignee: Viacheslav Kabanovich
> Labels: new_and_noteworthy
> Fix For: 4.3.0.Alpha1
>
>
> Validation rules for job xml
> 1. Attribute 'ref' should refer by name to existing type that implements batch artifact interface assumed by the parent xml element.
> 2. Attribute 'properties/property/@name' should refer by batch property name a field in Java type for the batch artifact. Batch runtime ignores properties that do not match Java fields, so that validation should only set warning markers.
> 3. Attributes 'step/@next', 'split/@next', 'flow/@next', 'flow/next/@to', 'step/next/@to', 'flow/stop/@restart', 'step/stop/@restart' should refer to id of step | split | flow | decision at the same level as the current flow element.
> 4. Sequence of flow elements defined by @next and @to should not loop.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years, 2 months
[JBoss JIRA] (JBIDE-18952) Project Import is not possible when 'www' is an Eclipse linked folder
by Gorkem Ercan (JIRA)
[ https://issues.jboss.org/browse/JBIDE-18952?page=com.atlassian.jira.plugi... ]
Gorkem Ercan commented on JBIDE-18952:
--------------------------------------
Problem is project already has a .project file which has the information for linked folders and it should be imported via "Import Existing Project" wizard. Cordova import wizard is actually designed to generate a .project file from an existing Cordova CLI project.
> Project Import is not possible when 'www' is an Eclipse linked folder
> ---------------------------------------------------------------------
>
> Key: JBIDE-18952
> URL: https://issues.jboss.org/browse/JBIDE-18952
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: aerogear-hybrid
> Affects Versions: 4.2.0.Final
> Reporter: Vineet Reynolds
> Assignee: Gorkem Ercan
> Fix For: 4.2.3.Beta1
>
>
> Related to JBIDE-18711 and WFK2-822, project import is not possible when the 'www' directory is in an Eclipse linked folder. No projects are shown in the 'Cordova Project Import' dialog. It seems like Eclipse linked folders are not resolved in the project import dialog.
> Converting the 'www' directory back to a symbolic link or a real directory ensures that import succeeds.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
11 years, 2 months