blob: 1959c0aedb0f92ac554c423f2aee75b75adb2ce1 [file] [log] [blame]
type=page
status=published
title=Frequently Asked Questions
prev=specific-issues.html
~~~~~~
= Frequently Asked Questions
[[GSTSG00006]][[abgkd]]
[[frequently-asked-questions]]
== 3 Frequently Asked Questions
This chapter lists a few of the Frequently Asked Questions (FAQs)
related to {productName} 7. For the latest FAQs, see the
GlassFish wiki at
`http://wikis.sun.com/display/GlassFish/GlassFishFAQIndex`.
This chapter contains the following:
* link:#ghynj[Administration FAQs]
* link:#ghyaf[Application FAQs]
* link:#ghyak[Eclipse FAQs]
* link:#ghybv[Extensibility FAQs]
* link:#ghybi[Java Persistence FAQs]
* link:#ghybd[Update Tool FAQs]
[[ghynj]][[GSTSG00071]][[administration-faqs]]
=== Administration FAQs
[[ghvhr]][[GSTSG00252]][[which-asadmin-commands-are-supported]]
==== Which `asadmin` Commands are Supported?
Use `asadmin` `list-commands` to determine which commands are supported
and available for use. For related information, see
"link:administration-guide/asadmin-subcommands.html#GSADG00023[Subcommands for the asadmin Utility]" in {productName} Administration Guide.
[[ghyaf]][[GSTSG00072]][[application-faqs]]
=== Application FAQs
[[ghybu]][[GSTSG00253]][[how-do-i-debug-applications]]
==== How Do I Debug Applications?
See "link:application-development-guide/debugging-apps.html#GSDVG00004[Debugging Applications]" in {productName} Application Development Guide.
[[ghybh]][[GSTSG00254]][[how-do-i-change-application-permissions]]
==== How Do I Change Application Permissions?
See "link:application-development-guide/securing-apps.html#GSDVG00372[Changing Permissions for an Application]" in
{productName} Application Development Guide.
[[ghybt]][[GSTSG00255]][[what-are-the-restrictions-and-optimizations-for-session-beans]]
==== What Are the Restrictions and Optimizations for Session Beans?
See "link:application-development-guide/ejb.html#GSDVG00427[Session Bean Restrictions and Optimizations]" in
{productName} Application Development Guide.
[[ghyak]][[GSTSG00073]][[eclipse-faqs]]
=== Eclipse FAQs
[[ghvmc]][[GSTSG00256]][[where-can-i-find-more-information-about-eclipse-and-glassfish-server-integration]]
==== Where Can I Find More Information About Eclipse and {productName} Integration?
Eclipse is a development environment that provides a framework, tools,
and runtime for deploying and managing software. The GlassFish plugin
for Eclipse provides important changes to better support {productName} and to provide optimal redeployment of web applications. For more
information, see the GlassFish Plugins page:
`http://glassfishplugins.java.net`.
[[ghybv]][[GSTSG00074]][[extensibility-faqs]]
=== Extensibility FAQs
[[ghyaw]][[GSTSG00257]][[how-do-i-develop-add-on-components]]
==== How Do I Develop Add-On Components?
See the link:add-on-component-development-guide.html#GSACG[{productName} Add-On
Component Development Guide] for complete details.
[[ghvhg]][[GSTSG00258]][[how-do-i-add-containers]]
==== How Do I Add Containers?
{productName} has a highly modular architecture that enables you to
add new types of containers that handle many application types, not just
Jakarta EE. {productName} defines a service provider interface (SPI),
which container developers implement. The {productName} framework
then invokes the container's implementation of the SPI to detect,
deploy, and manage applications of the new type.
For more information, see "link:add-on-component-development-guide/adding-container-capabilities.html#GSACG00007[Adding Container
Capabilities]" in {productName} Add-On Component
Development Guide.
[[ghvgv]][[GSTSG00259]][[how-do-i-extend-the-administration-console]]
==== How Do I Extend the Administration Console?
See "link:add-on-component-development-guide/extending-the-admin-console.html#GSACG00003[Extending the Administration Console]" in
{productName} Add-On Component Development Guide.
[[ghybi]][[GSTSG00075]][[java-persistence-faqs]]
=== Java Persistence FAQs
[[ghvnl]][[GSTSG00260]][[what-are-the-restrictions-and-optimizations-for-the-java-persistence-api]]
==== What Are the Restrictions and Optimizations for the Java Persistence API?
See "link:application-development-guide/jpa.html#GSDVG00139[Restrictions and Optimizations]" in {productName} Application Development Guide.
[[ghybd]][[GSTSG00076]][[update-tool-faqs]]
=== Update Tool FAQs
[[ghvly]][[GSTSG00261]][[how-do-i-use-update-tool-to-extend-my-glassfish-server-installation]]
==== How Do I Use Update Tool to Extend My {productName} Installation?
Enterprise Server provides an administrative tool called Update Tool
that enables you to install updates and add-on components to your
existing Enterprise Server installation.
Update Tool can be accessed as a standalone graphical tool from the
command line (using the `updatetool` command from
as-install-parent``/bin``), or as a browser-based graphical tool from the
Administration Console (using the Update Tool node). For more
information about Update Tool, see "link:administration-guide.html#GSADG00701[Update Tool]" in
{productName} Administration Guide.
[NOTE]
====
To update or remove installed components, you must use the standalone
graphical Update Tool, not the Administration Console Update Tool.
====
A command-line interface is also available for Update Tool. This
interface uses the `pkg` command and enables you to perform most of the
tasks provided by the standalone graphical version. For more information
about the `pkg` command, see "link:administration-guide.html#GSADG00014[Extending and Updating
{productName}]" in {productName}
Administration Guide.
[NOTE]
====
Update Tool differs from Upgrade Tool, which is used to migrate the
configuration and deployed applications from an earlier version of
{productName} to the current version. For more information about
Upgrade Tool and upgrading, see the link:upgrade-guide.html#GSUPG[{productName} Upgrade Guide].
====
[[gjjoq]][[GSTSG00262]][[how-do-i-turn-off-the-notifier]]
==== How Do I Turn Off the Notifier?
Update Tool provides automatic notifications of available updates after
installation. These notifications can be turned off if desired.
[[gjjox]][[GSTSG00028]][[to-turn-off-the-notifier]]
===== To Turn Off the Notifier
1. Launch the standalone graphical tool using the `updatetool` command:
+
[source]
----
as-install-parent/bin/updatetool
----
2. Click Preferences.
3. Click the Updates tab.
4. Deselect Automatically Check for Updates and click OK.