This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 220532 - JavaFX scene builder 1.1
Summary: JavaFX scene builder 1.1
Status: RESOLVED DUPLICATE of bug 221825
Alias: None
Product: javafx
Classification: Unclassified
Component: Editor (show other bugs)
Version: 7.2
Hardware: PC Linux
: P3 normal (vote)
Assignee: Petr Somol
URL:
Keywords:
Depends on:
Blocks: 221825
  Show dependency tree
 
Reported: 2012-10-22 06:36 UTC by BartVaes
Modified: 2014-01-31 03:35 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description BartVaes 2012-10-22 06:36:56 UTC
Selecting the JavaFX scene builder home directory throws following error:
"<location> does not represent a valid JavaFX Scene Builder installation."

This seems to caused by the names of the subdirectories inside the Scene Builder's root directory; 'app' and 'runtime' (version 1.1 of Scene Builder).
When you change the names of those directories to 'bin' and 'lib' respectively, selecting the home directory works (but breaks Scene Builder executable ofcourse).

Only 'workaround' is simply using the Scene Builder outside of Netbeans.

This was tested using Scene Builder 1.1 and NB 7.2 + 7.3beta.
Comment 1 Stepan Zebra 2012-10-22 08:28:54 UTC
Fixed after 7.3 Beta1 and backported to 7.2.1 (now available at netbeans.org).

Either install 7.2.1 or update your 7.2 (you'll get the same set of patches).

*** This bug has been marked as a duplicate of bug 217691 ***
Comment 2 BartVaes 2012-10-23 08:19:49 UTC
(In reply to comment #1)
> Fixed after 7.3 Beta1 and backported to 7.2.1 (now available at netbeans.org).
> 
> Either install 7.2.1 or update your 7.2 (you'll get the same set of patches).
> 
> *** This bug has been marked as a duplicate of bug 217691 ***

I don't understand why this is closed ?
I *have* tried this with NB 7.3beta (which is fully up to date) which supposedly should work according to bug report 217691 but I still get the same error.
Comment 3 Stepan Zebra 2012-10-23 10:52:45 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Fixed after 7.3 Beta1 and backported to 7.2.1 (now available at netbeans.org).
> > 
> > Either install 7.2.1 or update your 7.2 (you'll get the same set of patches).
> > 
> > *** This bug has been marked as a duplicate of bug 217691 ***
> 
> I don't understand why this is closed ?
> I *have* tried this with NB 7.3beta (which is fully up to date) which
> supposedly should work according to bug report 217691 but I still get the same
> error.

As I wrote, it was fixed *after* 7.3 Beta, so it's not in it. It's going to be in 7.3 final release and a patch was published for 7.2.
Comment 4 BartVaes 2012-10-23 11:21:39 UTC
Ok, thank you for replying and sorry for my misunderstanding.
Comment 5 pkevin 2012-11-16 17:35:56 UTC
I have nb version 7.2.1 installed, and I have the same problem. I downloaded the new scene builder 1.1 (which by the way installs in the Program Files(x86) directory as opposed to the regular Program Files directory), and trying to point nb to the new install fails with the same error message.

Please advise.
Comment 6 pkevin 2012-11-16 17:38:06 UTC
I have nb version 7.2.1 installed, and I have the same problem. I downloaded the new scene builder 1.1 (which by the way installs in the Program Files(x86) directory as opposed to the regular Program Files directory), and trying to point nb to the new install fails with the same error message.

Please advise.

BTW, my install:

Product Version: NetBeans IDE 7.2.1 (Build 201210100934)
Java: 1.7.0_06; Java HotSpot(TM) 64-Bit Server VM 23.2-b09
System: Windows 7 version 6.1 running on amd64; Cp1252; en_US (nb)
User directory: C:\Users\penrosekevin\AppData\Roaming\NetBeans\7.2.1
Cache directory: C:\Users\penrosekevin\AppData\Local\NetBeans\Cache\7.2.1
Comment 7 Petr Somol 2012-11-17 17:55:37 UTC
AFAICT the problem is that SceneBuilder has changed its file structure once again after this issue has been closed here. We have had another issue for that, see Issue #221825. The most recent changes in SceneBuilder (from 9 Nov 2012 !) were introduced in b11 of SB and unfortunately broke NB support on Windows. Our fix has been pushed to NB trunk on 11.11.2012 so it is not present in any official NB release yet, not even in NB 7.3beta2. It is present in the current development build and will be present in NB7.3 final.

Question to QA: do we plan to make another 7.2 patch where Issue #221825 fix would make it into ?
Comment 8 Stepan Zebra 2012-11-19 14:28:29 UTC
(In reply to comment #7)
> ...
> 
> Question to QA: do we plan to make another 7.2 patch where Issue #221825 fix
> would make it into ?

There is no plan for another update/patch release for 7.2. However, we may publish single module patch on UC if the fix is safe. If you want to do so, upgrade spec. version of the module and post it at #221825 and I'll start & handle the process.
Comment 9 Petr Somol 2012-11-20 12:27:57 UTC
OK, to summarize for QA, all recent SB related changesets are these:

from Issue #217691 already transplanted to release72 branch:
d7347d672cf6 transplanted to 0ed4d796efe4
14ba95014d03 transplanted as 10c229052e1a

from Issue #220109 changeset 7d7566d4c709 not yet transplanted to release72
from Issue #221825 changeset 188dd723695a not yet transplanted to release72

so the two changesets 7d7566d4c709 and 188dd723695a need to be transplanted to NB7.2 in order to support the latest SB1.1 builds.
Comment 10 Stepan Zebra 2012-12-07 12:23:04 UTC
(In reply to comment #9)
> OK, to summarize for QA, all recent SB related changesets are these:
> 
> from Issue #217691 already transplanted to release72 branch:
> d7347d672cf6 transplanted to 0ed4d796efe4
> 14ba95014d03 transplanted as 10c229052e1a
> 
> from Issue #220109 changeset 7d7566d4c709 not yet transplanted to release72
> from Issue #221825 changeset 188dd723695a not yet transplanted to release72
> 
> so the two changesets 7d7566d4c709 and 188dd723695a need to be transplanted to
> NB7.2 in order to support the latest SB1.1 builds.

Patch for NB 7.2.x has been published. Follow the automatic notification in the IDE or run "Help | Check for Updates" to get it.
Comment 11 lvwarren 2014-01-31 00:26:26 UTC
This bug still exists for any user who has downloaded Netbeans 7.4 and attempts to download and install Scenebuilder on a Windows system. An effective change policy is not to close the bug until the user community has stopped reporting it.

The workaround is:

Netbeans 7.4-->Tools-->Plugins-->Update
Comment 12 Lou Dasaro 2014-01-31 03:35:12 UTC
Please accept my comments which are given in a spirit of helpfulness:

If I am not mistaken, you are reporting by reopening a Duplicate of a version 7.2/7.3 bug which was fixed over a year ago.

While it is true that anyone can Reopen a Bug, it is inappropriate to Reopen a Duplicate bug. Instead, please Reopen the Original bug if it is fairly recent, otherwise, my advice is to file a new bug report and mention the old bug in the description or comments.

If the anomaly you are commenting on was resolved in a NB 7.4 patch,
updating to the patch is not a workaround, rather it is the fix. Please don't Reopen bugs where the fix works.

It is not policy for a NetBeans bug to be kept open after it has been Resolved and Verified in accordance with http://wiki.netbeans.org/IssueLifeCycle

You may also want to see Bug 238520 if you have difficulty with Scene Builder 2.0.

Hope this helps...

*** This bug has been marked as a duplicate of bug 221825 ***