Apache Geronimo

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
第8行: 第8行:
  
 
IBM则将Gluecode重新包装为WebSphere Community Edition。
 
IBM则将Gluecode重新包装为WebSphere Community Edition。
 +
 +
==相关项目==
 +
* [[OpenEJB]] http://www.openejb.org/
 +
* [[Apache Axis]] http://ws.apache.org/axis/
 +
* [[MX4J]] http://mx4j.sourceforge.net/
 +
* [[Jetty]] http://jetty.mortbay.org/
 +
* [[Tomcat|Apache Tomcat]] http://tomcat.apache.org/
 +
* [[ActiveMQ]] http://activemq.codehaus.org/
 +
* [[ActiveIO]] http://activeio.codehaus.org/
 +
* [[ActiveCluster]] http://activecluster.codehaus.org/
 +
* [[ServiceMix]] http://servicemix.org/
 +
* [[TranQL]] http://tranql.codehaus.org/
 +
* [[Antlr]] http://www.antlr.org/
 +
* [[ASM]] http://asm.objectweb.org/
 +
  
 
==WebSphere Community Edition==
 
==WebSphere Community Edition==

2006年7月18日 (二) 10:45的版本

Geronimo logo 437x64.gif

目录

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

基本特点

相关链接

精彩图片

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

变换
操作
导航
工具箱