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 90908 - Move the bundled Tomcat server to installer/autoupdate
Summary: Move the bundled Tomcat server to installer/autoupdate
Status: RESOLVED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: Sherold Dev
URL:
Keywords:
Depends on:
Blocks: 89772
  Show dependency tree
 
Reported: 2006-12-11 17:29 UTC by Petr Jiricka
Modified: 2007-05-22 15:48 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Jiricka 2006-12-11 17:29:08 UTC
Currently Tomcat is bundled directly in IDE builds. The right approach should be
to integrate Tomcat through the installer, which gives greater flexibility from
both the user point of view (the user can choose whether to install Tomcat or
not) and from the point of view of creating a tailored NetBeans distribution
(e.g. for inclusion in various Linux distributions).

So, Tomcat should be removed from builds. The first step is to put Tomcat on the
update center, so the out of box experience is preserved as much as possible.
The second step will be to provide it through the installer.

Commit validation is a tricky part of this, as currently commit validation
heavily depends on the bundled Tomcat. If we don't want to lose functionality,
we will need to work around the lack of bundled Tomcat in the commit validation.
Comment 1 Sherold Dev 2006-12-15 14:37:10 UTC
The first step of this issue is completed, see issue 91076.
Comment 2 Sherold Dev 2007-03-14 17:27:03 UTC
Adding Tomcat server instance auto-registration support.

Checking in tomcat5/src/org/netbeans/modules/tomcat5/Bundle.properties;
/cvs/tomcatint/tomcat5/src/org/netbeans/modules/tomcat5/Bundle.properties,v  <--
 Bundle.properties
new revision: 1.35; previous revision: 1.34
done
Checking in tomcat5/src/org/netbeans/modules/tomcat5/TomcatFactory.java;
/cvs/tomcatint/tomcat5/src/org/netbeans/modules/tomcat5/TomcatFactory.java,v 
<--  TomcatFactory.java
new revision: 1.20; previous revision: 1.19
done
Checking in tomcat5/src/org/netbeans/modules/tomcat5/TomcatManager.java;
/cvs/tomcatint/tomcat5/src/org/netbeans/modules/tomcat5/TomcatManager.java,v 
<--  TomcatManager.java
new revision: 1.88; previous revision: 1.87
done
Checking in tomcat5/src/org/netbeans/modules/tomcat5/util/TomcatProperties.java;
/cvs/tomcatint/tomcat5/src/org/netbeans/modules/tomcat5/util/TomcatProperties.java,v
 <--  TomcatProperties.java
new revision: 1.16; previous revision: 1.15
done
Comment 3 Petr Jiricka 2007-05-22 15:48:00 UTC
Although we are still planning to do some improvements, the main part is done,
so closing as fixed.