Apache Geronimo

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
 
第1行: 第1行:
 
==Geronimo简介==
 
==Geronimo简介==
 
"JBoss有许多自己专有的技术,等于是结合开放源代码的综合体。”Mills表示。
 
"JBoss有许多自己专有的技术,等于是结合开放源代码的综合体。”Mills表示。
 
 
  
 
在技术层面上,Gluecode的策略比较符合IBM追随产业标准的整体软件策略。Gluecode另跟Apache Geronimo计划有很强的关联性。“Gluecode向来非常遵守开放源代码标准与作法。”
 
在技术层面上,Gluecode的策略比较符合IBM追随产业标准的整体软件策略。Gluecode另跟Apache Geronimo计划有很强的关联性。“Gluecode向来非常遵守开放源代码标准与作法。”
 
  
 
Gluecode其实也算跟JBoss有关系,因为有几位开发人员在2003年离开JBoss出来自行成立Apache Geronimo计划,Apache Geronimo去年10月已经经过认证符合J2EE标准。
 
Gluecode其实也算跟JBoss有关系,因为有几位开发人员在2003年离开JBoss出来自行成立Apache Geronimo计划,Apache Geronimo去年10月已经经过认证符合J2EE标准。
第13行: 第10行:
 
==WebSphere Community Edition==
 
==WebSphere Community Edition==
 
./wasce_setup-1.0.0.1.bin -console  
 
./wasce_setup-1.0.0.1.bin -console  
 
 
  
 
/opt/IBM/WebSphere/AppServerCommunityEdition
 
/opt/IBM/WebSphere/AppServerCommunityEdition
第64行: 第59行:
  
 
   61616 0.0.0.0  ActiveMQ Message Broker Connector
 
   61616 0.0.0.0  ActiveMQ Message Broker Connector
 
 
  
 
   Started Application Modules:
 
   Started Application Modules:
第90行: 第83行:
  
 
     WAR: geronimo/welcome-jetty/1.0/car
 
     WAR: geronimo/welcome-jetty/1.0/car
 
 
  
 
   Web Applications:
 
   Web Applications:
第114行: 第105行:
  
 
     http://localhost:8080/servlets-examples
 
     http://localhost:8080/servlets-examples
 
 
  
 
Geronimo Application Server started
 
Geronimo Application Server started
 
 
 
  
 
config.xml
 
config.xml
第136行: 第123行:
  
 
     </gbean>
 
     </gbean>
 
   
 
  
 
http://localhost:8080/console   
 
http://localhost:8080/console   
第144行: 第129行:
  
 
password "manager"
 
password "manager"
 
 
  
 
var/security/users.propertie
 
var/security/users.propertie
  
 
var/security/groups.properties
 
var/security/groups.properties
 
 
  
 
WEB-INF/geronimo-web.xml or provide it as a separate argument to the deploy tool.
 
WEB-INF/geronimo-web.xml or provide it as a separate argument to the deploy tool.
 
 
  
 
<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.0"
 
<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.0"
第166行: 第145行:
  
 
</web-app>
 
</web-app>
 
 
  
 
java -jar bin/deployer.jar stop geronimo/welcome-jetty/1.0/car
 
java -jar bin/deployer.jar stop geronimo/welcome-jetty/1.0/car
  
 
java -jar bin/deployer.jar deploy MyWebApp.war
 
java -jar bin/deployer.jar deploy MyWebApp.war
 
 
  
 
java -jar bin/deployer.jar stop configuration-name  
 
java -jar bin/deployer.jar stop configuration-name  
 
 
  
 
JettySSLConnector  HTTPS  8443  running  stop  edit  delete  Jetty Connector HTTPS
 
JettySSLConnector  HTTPS  8443  running  stop  edit  delete  Jetty Connector HTTPS
第184行: 第157行:
  
 
JettyAJP13Connector AJP 8019 running stop edit delete Jetty Connector AJP13
 
JettyAJP13Connector AJP 8019 running stop edit delete Jetty Connector AJP13
 
 
  
 
./startup.sh
 
./startup.sh

2006年7月14日 (五) 15:42的版本

目录

Geronimo简介

"JBoss有许多自己专有的技术,等于是结合开放源代码的综合体。”Mills表示。

在技术层面上,Gluecode的策略比较符合IBM追随产业标准的整体软件策略。Gluecode另跟Apache Geronimo计划有很强的关联性。“Gluecode向来非常遵守开放源代码标准与作法。”

Gluecode其实也算跟JBoss有关系,因为有几位开发人员在2003年离开JBoss出来自行成立Apache Geronimo计划,Apache Geronimo去年10月已经经过认证符合J2EE标准。

IBM则将Gluecode重新包装为WebSphere Community Edition。

WebSphere Community Edition

./wasce_setup-1.0.0.1.bin -console

/opt/IBM/WebSphere/AppServerCommunityEdition

/opt/IBM/WebSphere/AppServerCommunityEdition/bin/startup.sh

[root@fc3-3 bin]# ./startup.sh

Using GERONIMO_BASE: /opt/IBM/WebSphere/AppServerCommunityEdition

Using GERONIMO_HOME: /opt/IBM/WebSphere/AppServerCommunityEdition

Using GERONIMO_TMPDIR: /opt/IBM/WebSphere/AppServerCommunityEdition/var/temp

Using JRE_HOME: /usr/local/j2sdk1.4.2_05/jre

Using GERONIMO_OUT: /opt/IBM/WebSphere/AppServerCommunityEdition/var/log/geronimo.out

http://www-306.ibm.com/software/info1/websphere/index.jsp?tab=landings/was-ce

Migration aids from Apache Geronimo and Apache Tomcat

Geronimo

geronimo-1.0># java -jar bin/server.jar &

Booting Geronimo Kernel (in Java 1.4.2_10)...

Starting Geronimo Application Server

[*************************] 100% 37s Startup complete

 Listening on Ports:
   1099 0.0.0.0   RMI Naming
   1389 0.0.0.0   Apache Directory LDAP
   1527 0.0.0.0   Derby Connector
   4201 0.0.0.0   ActiveIO Connector EJB
   4242 0.0.0.0   Remote Login Listener
   8019 127.0.0.1 Jetty Connector AJP13
   8080 0.0.0.0   Jetty Connector HTTP
   8443 0.0.0.0   Jetty Connector HTTPS
  61616 0.0.0.0   ActiveMQ Message Broker Connector
 Started Application Modules:
   EAR: geronimo/daytrader-derby-jetty/1.0/car
   EAR: geronimo/uddi-jetty/1.0/car
   EAR: geronimo/webconsole-jetty/1.0/car
   RAR: geronimo/activemq/1.0/car
   RAR: geronimo/system-database/1.0/car
   WAR: geronimo/jmxdebug-jetty/1.0/car
   WAR: geronimo/jsp-examples-jetty/1.0/car
   WAR: geronimo/ldap-demo-jetty/1.0/car
   WAR: geronimo/remote-deploy-jetty/1.0/car
   WAR: geronimo/servlets-examples-jetty/1.0/car
   WAR: geronimo/welcome-jetty/1.0/car
 Web Applications:
   http://localhost:8080/
   http://localhost:8080/console
   http://localhost:8080/console-standard
   http://localhost:8080/daytrader
   http://localhost:8080/debug-tool
   http://localhost:8080/jsp-examples
   http://localhost:8080/juddi
   http://localhost:8080/ldap-demo
   http://localhost:8080/remote-deploy
   http://localhost:8080/servlets-examples

Geronimo Application Server started

config.xml

...

 <configuration name="geronimo/jetty/1.0/car">
   <gbean name="JettyWebConnector">
     <attribute name="host">0.0.0.0</attribute>
     <attribute name="port">8180</attribute>
     <attribute name="redirectPort">8443</attribute>
   </gbean>

http://localhost:8080/console

username "system"

password "manager"

var/security/users.propertie

var/security/groups.properties

WEB-INF/geronimo-web.xml or provide it as a separate argument to the deploy tool.

<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.0"

        configId="MyApplication">
   <context-root>/</context-root>
   <context-priority-classloader>false</context-priority-classloader>

</web-app>

java -jar bin/deployer.jar stop geronimo/welcome-jetty/1.0/car

java -jar bin/deployer.jar deploy MyWebApp.war

java -jar bin/deployer.jar stop configuration-name

JettySSLConnector HTTPS 8443 running stop edit delete Jetty Connector HTTPS

JettyWebConnector HTTP 8080 running stop edit delete Jetty Connector HTTP

JettyAJP13Connector AJP 8019 running stop edit delete Jetty Connector AJP13

./startup.sh

./shutdown.sh need root user and passwd

基本特点

相关链接

精彩图片

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱