<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://dosideas.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=201.155.92.221</id>
		<title>Dos Ideas. - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://dosideas.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=201.155.92.221"/>
		<link rel="alternate" type="text/html" href="https://dosideas.com/wiki/Especial:Contribuciones/201.155.92.221"/>
		<updated>2026-09-17T07:41:31Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://dosideas.com/wiki/index.php?title=GlassFish&amp;diff=5076</id>
		<title>GlassFish</title>
		<link rel="alternate" type="text/html" href="https://dosideas.com/wiki/index.php?title=GlassFish&amp;diff=5076"/>
				<updated>2010-06-23T21:10:38Z</updated>
		
		<summary type="html">&lt;p&gt;201.155.92.221: /* Iniciar GlassFish */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;GlassFish es un [[Servidor de Aplicaciones]] para [[Java EE]] libre de código abierto, apoyado por Sun. Usualmente GlassFish es uno de los primeros Servidores de aplicaciones en soportar las últimas novedades de [[Java EE]].&lt;br /&gt;
&lt;br /&gt;
== Librerías cliente ==&lt;br /&gt;
Para acceder a EJBs y otros recursos del Application Server, un cliente standalone necesita las siguientes librerias (que se encuentran en el directorio ''lib/'' de GlassFish):&lt;br /&gt;
* j2ee.jar&lt;br /&gt;
* appserv-rt.jar&lt;br /&gt;
* appserv-deployment-client.jar&lt;br /&gt;
* appserv-ext.jar&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Breve resumen de uso ==&lt;br /&gt;
&lt;br /&gt;
=== Instalación ===&lt;br /&gt;
# Bajar GlassFish (es un jar)&lt;br /&gt;
# Copiar el jar al directorio donde se quiera instalar&lt;br /&gt;
# Abrir una terminal de texto, ubicarse en el directorio donde copiar el jar, y ejecutar los comandos:&lt;br /&gt;
 java -Xmx256m -jar filename.jar&lt;br /&gt;
 cd glassfish&lt;br /&gt;
 ant -f setup.xml&lt;br /&gt;
&lt;br /&gt;
Reemplazar ''filename.jar'' con el nombre del archivo descargado. Para estos comandos, debe tenerse acceso en el PATH del sistema operativo a una version de Java 1.5 o superior, y al ejecutable de [Ant]. GlassFish ya incluye una versión de Ant (ubicada en el directorio ''lib/ant'')que puede usarse en caso de no tener Ant en el path.&lt;br /&gt;
&lt;br /&gt;
Una vez instalado GlassFish, se puede iniciar o parar su ejecución con un par de comandos. Los comandos de administración de GlassFish se encuentran ubicados en el directorio_de_instalacion/bin&lt;br /&gt;
&lt;br /&gt;
=== Iniciar GlassFish ===&lt;br /&gt;
&lt;br /&gt;
 asadmin start-domain&lt;br /&gt;
&lt;br /&gt;
GlassFish inicia, y puede cerrarse la consola donde se ejecutó este comando.Ahh&lt;br /&gt;
&lt;br /&gt;
=== Configurar GlassFish (consola de administración) ===&lt;br /&gt;
&lt;br /&gt;
Una vez iniciado, la consola de administración de GlassFish se puede acceder desde:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:4848&lt;br /&gt;
 '''usuario''': admin&lt;br /&gt;
 '''password''': adminadmin&lt;br /&gt;
&lt;br /&gt;
Desde esta consola pueden administrarse las aplicaciones (deploys/redeploys/undeploys) y configurar los ConnectionPool y DataSource.&lt;br /&gt;
&lt;br /&gt;
=== Acceder a aplicaciones instaladas ===&lt;br /&gt;
&lt;br /&gt;
Por default, GlassFish expone las aplicaciones web en el puerto 8080. Por ejemplo, para acceder a la aplicación web &amp;quot;miAplicacion&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:8080/miAplicacion&lt;br /&gt;
&lt;br /&gt;
=== Detener GlassFish ===&lt;br /&gt;
&lt;br /&gt;
 asadmin stop-domain&lt;br /&gt;
&lt;br /&gt;
=== Crear un dominio nuevo ===&lt;br /&gt;
&lt;br /&gt;
 asadmin create-domain --adminport 4848 domain2&lt;br /&gt;
&lt;br /&gt;
== Integración con CentOS / Fedora y otros Linux ==&lt;br /&gt;
[[GlassFish]] se inicia desde la línea de comandos, por lo cual es muy facil integrarlo con los sistemas de servicios que ofrecen las distintas distribuciones de Linux. &lt;br /&gt;
&lt;br /&gt;
Para integrarlo con CentOS / Fedora / RedHat Linux, ubicar el siguiente script en '''/etc/init.d/glassfish'''&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
#&lt;br /&gt;
# glassfish     Este script se encarga de iniciar y detener el&lt;br /&gt;
#               servidor de aplicaciones Java GlassFish v3.&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
# Source function library.&lt;br /&gt;
. /etc/init.d/functions&lt;br /&gt;
&lt;br /&gt;
prog=&amp;quot;GlassFish v3&amp;quot;&lt;br /&gt;
asadmin=&amp;quot;/usr/local/glassfishv3/bin/asadmin&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Esta variable la usa GlassFish para determinar el JDK a usar.&lt;br /&gt;
# Habra otra manera?&lt;br /&gt;
export AS_JAVA=/usr/local/jdk1.6.0_18/&lt;br /&gt;
&lt;br /&gt;
start() {&lt;br /&gt;
        action $&amp;quot;Starting $prog: &amp;quot; $asadmin start-domain&lt;br /&gt;
}&lt;br /&gt;
stop() {&lt;br /&gt;
        action $&amp;quot;Stopping $prog: &amp;quot; $asadmin stop-domain&lt;br /&gt;
}&lt;br /&gt;
restart() {&lt;br /&gt;
        action $&amp;quot;Restarting $prog: &amp;quot; $asadmin restart-domain&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$1&amp;quot; in&lt;br /&gt;
  start)&lt;br /&gt;
        start&lt;br /&gt;
        ;;&lt;br /&gt;
  stop)&lt;br /&gt;
        stop&lt;br /&gt;
        ;;&lt;br /&gt;
  restart)&lt;br /&gt;
        restart&lt;br /&gt;
        ;;&lt;br /&gt;
  *)&lt;br /&gt;
        echo $&amp;quot;Usage: $0 {start|stop|restart}&amp;quot;&lt;br /&gt;
        exit 2&lt;br /&gt;
esac&lt;br /&gt;
&lt;br /&gt;
exit $?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Luego, podemos ejecutar los siguentes comandos desde la consola de Linux para iniciar/detener [[GlassFish]]&lt;br /&gt;
 service glassfish start&lt;br /&gt;
 service glassfish stop&lt;br /&gt;
&lt;br /&gt;
== Ver también ==&lt;br /&gt;
* [[Servidor de Aplicaciones]]&lt;br /&gt;
* [https://glassfish.dev.java.net/ Web oficial de GlassFish]&lt;br /&gt;
* [https://glassfish.dev.java.net/downloads/quickstart/index.html GlassFish Quick Start]&lt;br /&gt;
* [https://glassfish.dev.java.net/public/downloadsindex.html Descarga de GlassFish ]&lt;br /&gt;
* [https://glassfishplugins.dev.java.net/eclipse33/index.html Plugin de Glassfish para Eclipse]&lt;br /&gt;
&lt;br /&gt;
[[Category:GlassFish]]&lt;/div&gt;</summary>
		<author><name>201.155.92.221</name></author>	</entry>

	</feed>