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 113751 - Warning by creation J2EE 1.4 project for application server different from GlassFish
Summary: Warning by creation J2EE 1.4 project for application server different from Gl...
Status: VERIFIED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: visualweb (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P1 blocker (vote)
Assignee: _ jbisso
URL:
Keywords: REGRESSION
Depends on:
Blocks:
 
Reported: 2007-08-24 17:07 UTC by Roman Mostyka
Modified: 2007-08-29 11:05 UTC (History)
2 users (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 Roman Mostyka 2007-08-24 17:07:28 UTC
1. Start IDE.
2. Add JSF 1.1 RI with Plugin Manager.
3. Add Tomcat 5.5.x (or JBoss 4.0.4, or WebLogic 9.2, or ...).
4. Create J2EE 1.4 web application with "Visual Web JSF" framework.
5. Click Finish in project wizard.

Result: Warning message appears:
"The project(s) ("<project name>") just opened require:
- The Rowset Reference Implementation (RI) is required for the J2SE 1.4 project.
it is (they are) installed in the IDE.
Please install the RI from the Update Center."
But then project is successfully created.
And I didn't find The Rowset Reference Implementation in UC.
Comment 1 _ potingwu 2007-08-24 17:11:51 UTC
The Rowset RI nbm will be available soon! Please be patient! Thanks!
Comment 2 John Baker 2007-08-24 18:06:52 UTC
This issue should remain open until fixed and assigned to me until I finish
testing the rowset nbm.  Once testing has passed then the issue can be reassigned
Comment 3 John Baker 2007-08-24 18:15:07 UTC
a new rowset nbm is under test and will be ready by Monday

However should other changes be checked into a branch and backed out from the trunk?
Comment 4 John Baker 2007-08-24 18:19:06 UTC
I reopened this issue since I don't agree with closing an issue because a feature is not ready
Comment 5 _ potingwu 2007-08-24 18:21:04 UTC
No! We really don't have time to redo this process again just because we are waiting a nbm be available in UC.

I will disable the dialog till the UC availability. Though the deployment may not be fully working.
Comment 6 _ potingwu 2007-08-24 18:25:07 UTC
Another better temporary workaround is, Jim restore the rowset.jar into the trunk and add it into jsf12-support.xml,
jsfsupport-designtime.xml, and jsfsupport-runtime.xml. Then the database deployment will still work and this dialog
won't appear.
Comment 7 _ jbisso 2007-08-24 20:24:34 UTC
I have uploaded the JDBC Rowset Library NBM to the plugins.netbeans.org site.

http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=3423

It now wraps the RI rowset.jar file, rather than the Rave modified one.
Comment 8 Roman Mostyka 2007-08-25 16:31:26 UTC
Should be uploaded nbm file available in IDE's Plugin manager?
This file fixes the problem, but I don't see it in IDE's Plugin manager. How user can be aware where this file can be
downloaded from?
Comment 9 John Baker 2007-08-27 08:06:56 UTC
I saw the RowSet RI on the Plugin list last week but today I don't see it.

Also the dialog may be improved by including the link to the nbm 
http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=3423
and the user can manually install

Also the wording could be cleaned up (something like):

The Rowset Reference Implementation (RI) is required for projects that use J2SE 1.4.
Please install the RowSet RI using Tools->Plugins or downloading
from <a href="http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=3423">site </a>
then install using Plugins
Comment 10 Roman Mostyka 2007-08-29 11:05:47 UTC
Verified with build 070829.