Erinevus lehekülje "FreeBSD Glassfish" redaktsioonide vahel

Allikas: Kuutõrvaja
(Paigaldus)
14. rida: 14. rida:
 
http://kuutorvaja.eenet.ee/wiki/Jakarta-tomcat
 
http://kuutorvaja.eenet.ee/wiki/Jakarta-tomcat
  
For installation of Apache Maven -
+
Seejärel mõned vajalikud sõltuvused
 +
 
 +
Apache Maven
 
   cd  /usr/ports/devel/maven
 
   cd  /usr/ports/devel/maven
 
   make install clean
 
   make install clean
  
Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM)
+
Maven on software project management and comprehension tool.
  
For installation of Apache ANT -
+
Apache ANT
 
   cd /usr/ports/devel/apache-ant
 
   cd /usr/ports/devel/apache-ant
 
   make install clean
 
   make install clean
  
Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles.
+
Apache Ant on seejuures Java põhine buildimise vahed. Teoreetiliselt on see omamoodi make.
  
For installation of ported NSS -
+
ported NSS
 
   cd /usr/ports/security/nss
 
   cd /usr/ports/security/nss
 
   make install clean
 
   make install clean
  
For installation of ported NSPR -
+
ported NSPR
 
   cd /usr/ports/devel/nspr
 
   cd /usr/ports/devel/nspr
 
   make install clean
 
   make install clean
53. rida: 55. rida:
 
  maven configure-runtime
 
  maven configure-runtime
  
  /usr/local/glassfish/bin/asadmin start-domain
+
  '''/usr/local/glassfish/bin/asadmin start-domain'''
 
  Starting Domain domain1, please wait.
 
  Starting Domain domain1, please wait.
 
  Default Log location is /usr/local/glassfish/domains/domain1/logs/server.log.
 
  Default Log location is /usr/local/glassfish/domains/domain1/logs/server.log.
71. rida: 73. rida:
 
  Domain does not support application server clusters and other standalone instances.
 
  Domain does not support application server clusters and other standalone instances.
  
 
+
Ligipääs toimub Glassfishi haldusele järgneva urli kaudu
Ligipääs toimub sellele urli kaudu
 
  
 
  http://veebiaadress.ee:4848/login.jsf  
 
  http://veebiaadress.ee:4848/login.jsf  
78. rida: 79. rida:
 
Kasutajaks vaikimisi admin ja parooliks adminadmin
 
Kasutajaks vaikimisi admin ja parooliks adminadmin
  
Mille järel peaks nägema järgnevat pilti
+
Mille järel peaks nägema juba pilti
  
 
[[Pilt:Glassfish-1.gif]]
 
[[Pilt:Glassfish-1.gif]]

Redaktsioon: 12. august 2009, kell 23:47

Sissejuhatus

Glassfish on Suni poolt toetatud javal põhinev rakendusplatvorm (ingl. k. application platform), millest levitatakse erinevaid versioone, muu hulgas

Lähemalt saab erinevate versioonide ja nende kasutustingimustega tutvuda Sun kodulehel.

Paigaldus

Esimesena on vajalik paigaldada java mida on käsitletud tomcati installi juhendis http://kuutorvaja.eenet.ee/wiki/Jakarta-tomcat

Seejärel mõned vajalikud sõltuvused

Apache Maven

 cd  /usr/ports/devel/maven
 make install clean

Maven on software project management and comprehension tool.

Apache ANT

 cd /usr/ports/devel/apache-ant
 make install clean

Apache Ant on seejuures Java põhine buildimise vahed. Teoreetiliselt on see omamoodi make.

ported NSS

 cd /usr/ports/security/nss
 make install clean

ported NSPR

 cd /usr/ports/devel/nspr
 make install clean

Tõmbame FreeBSD jaoks Glassfish source

cvs -d :pserver:guest@cvs.dev.java.net:/cvs checkout -r SJSAS91_FCS_BRANCH glassfish/bootstrap

Seadistame kuhu kohta tekib glassfishi install

/workspace/glassfish/bootstrap/build.properties

glassfish.home=/usr/local/glassfish
cd glassfish/bootstrap
maven checkout

Bootstrap option: Build your own module using pre-built server

maven -Dmodules=mail,activation bootstrap build

maven configure-runtime
/usr/local/glassfish/bin/asadmin start-domain
Starting Domain domain1, please wait.
Default Log location is /usr/local/glassfish/domains/domain1/logs/server.log.
Redirecting output to /usr/local/glassfish/domains/domain1/logs/server.log
Domain domain1 is ready to receive client requests. Additional services are being started in background.
Domain [domain1] is running [Sun GlassFish Enterprise Server v2.1 (9.1.1) (build b61-fcs)] with its configuration and logs at: [/usr/local/glassfish/ domains].
Admin Con sole is available at [1].
Use the same port [4848] for "asadmin" commands.
User web applications are available at these URLs:
https://localhost:8181 .
Following web-contexts are available:
[/web1  /__wstx-services ].
Standard JMX Clients (like JConsole) can connect to JMXServiceURL:
[service:jmx:rmi:///jndi/rmi://koolitaja.eenet.ee:8686/jmxrmi] for domain management purposes.
Domain listens on at least following ports for connections:
[8080 8181 4848 3700 3820 3920 8686 ].
Domain does not support application server clusters and other standalone instances.

Ligipääs toimub Glassfishi haldusele järgneva urli kaudu

http://veebiaadress.ee:4848/login.jsf 

Kasutajaks vaikimisi admin ja parooliks adminadmin

Mille järel peaks nägema juba pilti

Glassfish-1.gif

Kui on vaja javat ühendada mysql'iga tuleks paigaldada MySQL Connector/J

http://dev.mysql.com/downloads/connector/j/5.0.html

tar -xf mysql-connector-java-5.0.8.tar.gz
cd mysql-connector-java-5.0.8
mv mysql-connector-java-5.0.8-bin.jar /usr/local/glassfish/domains/domain1/lib/ext/
/usr/local/glassfish/bin/asadmin stop-domain

Seejärel andmebaasi parameetrid paika rakendus2Pool (Connection Polls all) tee ping (nupp seal niisugune) ja vaata kas töötab.

Vajalik tekitada veel JDBC resource rakendus

https://glassfish.dev.java.net/public/downloadsindex.html