User: fleury
Date: 01/03/11 21:59:20
Modified: business faq.html jboss-overview.html jboss-projects.html
jboss-server.html jboss-third.html lists.html
main.css menu.html news.html
Log:
new pictures for a new russian look
Revision Changes Path
1.6 +830 -715 newsite/business/faq.html
Index: faq.html
===================================================================
RCS file: /products/cvs/ejboss/newsite/business/faq.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- faq.html 2001/02/13 21:25:45 1.5
+++ faq.html 2001/03/12 05:59:17 1.6
@@ -1,715 +1,830 @@
-<html>
- <head>
- <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
- <link rel="stylesheet" type="text/css" href="main.css" >
- </head>
-
- <body marginwidth="0" marginheight="0">
- <table border="0" cellpadding="0" cellspacing="3">
- <tr>
- <td width="600" valign="top">
- <table border="0" cellpadding="2"
cellspacing="0">
- <tr>
- <td
class="pageheader"><b>Frequently Asked Questions for JBoss</b></td>
- </tr>
- <tr>
- <td class="newsheader"><a
name="top_of_faq"></a><b>FAQ contents</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font
face="Myriad Web,Arial">JBoss is an Open Source, standards-compliant, Enterprise
JavaBeans Application Server implemented in 100% Pure Java.The JBoss organization is
working to deliver JBoss as <i>the</i> premier Enterprise Java application server for
the Java 2 Enterprise Edition platform. JBoss will be delivered under the LGPL
licence. The JBoss project lives at <a
href="http://www.jboss.org/">www.JBoss.org</a>.<br>
- </font>
- <p><font face="Myriad
Web,Arial">This FAQ has been logically divided into the following sections - an <a
href="#FAQ-SECTION-CREDITS">initial section</a> about this document itself, a catchall
section for <a href="#FAQ-SECTION-GENERAL">general and background information</a>, a
section about the <a href="#FAQ-SECTION-JBOSS">JBoss projects and people</a> and
then three role-based sections. Each of this sections is designed to help you based on
what you do with JBoss - <a href="#FAQ-SECTION-BEANDEV">Bean Developer</a>, <a
href="#FAQ-SECTION-SRVDEV">Server Administrator</a> or <a
href="#FAQ-SECTION-SRVDEV">Container Developer</a>.</font></p>
- <p><font face="Myriad
Web,Arial">If you are looking for more Technical Information about JBoss then you
should also read the <a href="../documentation/ejb.html">JBoss 2.0 EJB development
guide</a>.</font></p>
- <div align="right">
- <div
width="100%">
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="100%"><a href="#FAQ-CREDITS" name="FAQ-SECTION-CREDITS"><font
face="Myriad Web,Arial">FAQ Info and Credits</font></a></td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="4%"></td>
-
<td width="96%">
-
<ul>
-
<li><a href="#FAQ-CREDITS-AUTHORS"><font face="Myriad
Web,Arial">Who is responsible for this FAQ ?</font></a>
-
<li><a href="#FAQ-CREDITS-LATEST"><font face="Myriad
Web,Arial">How do I get the latest version of this FAQ?</font></a>
-
</ul>
-
</td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="100%"><a href="#FAQ-GENERAL" name="FAQ-SECTION-GENERAL"><font
face="Myriad Web,Arial">General Questions</font></a></td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="4%"></td>
-
<td width="96%">
-
<ul>
-
<li><a href="#FAQ-GENERAL-J2EE"><font face="Myriad
Web,Arial">What is Java 2 Enterprise Edition (J2EE) ?</font></a>
-
<li><a href="#FAQ-GENERAL-EJB"><font face="Myriad
Web,Arial">What are Enterprise JavaBeans (EJB) ?</font></a>
-
<li><a href="#FAQ-GENERAL-JAVABEANS"><font face="Myriad
Web,Arial">Are JavaBeans different from Enterprise JavaBeans ?</font></a>
-
<li><a href="#FAQ-GENERAL-JAS"><font face="Myriad
Web,Arial">What is a Java Application Server ?</font></a>
-
<li><a href="#FAQ-GENERAL-DEPLOYMENT"><font face="Myriad
Web,Arial">What does Deployment mean ?</font></a>
-
<li><a href="#FAQ-GENERAL-TRANSMGMT"><font face="Myriad
Web,Arial">What is Transaction Management ?</font></a>
-
<li><a href="#FAQ-GENERAL-PERSISTENCE"><font face="Myriad
Web,Arial">What is Bean / Container Managed Persistence ?</font></a>
-
</ul>
-
</td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="100%"><a href="#FAQ-JBOSS" name="FAQ-SECTION-JBOSS"><font
face="Myriad Web,Arial">JBoss Questions</font></a></td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="4%"></td>
-
<td width="96%">
-
- <ul>
- <li><a href="#FAQ-JBOSS-SUMMARY"><font face="Myriad
Web,Arial">What
- is JBoss ?</font></a>
- <li><a href="#FAQ-JBOSS-BENEFITS"><font face="Myriad
Web,Arial">What
- are the benefits of JBoss ?</font></a>
- <li><a href="#FAQ-JBOSS-COMPLIANCE"><font face="Myriad
Web,Arial">Is
- JBoss in compliance with the current EJB spec
?</font></a>
- <li><a href="#FAQ-JBOSS-COMMUNITY"><font face="Myriad
Web,Arial">What
- is the JBoss community ?</font></a>
- <li><a href="#FAQ-JBOSS-OBTAIN"><font face="Myriad
Web,Arial">How
- can I get a copy of JBoss ?</font></a>
- <li><a href="#FAQ-JBOSS-INSTALL"><font face="Myriad
Web,Arial">How
- do I install JBoss ?</font></a>
- <li><a href="#FAQ-JBOSS-SELL"><font face="Myriad
Web,Arial">Can
- I sell JBoss ?</font></a>
- <li><a href="#FAQ-JBOSS-DISTRIBUTE"><font face="Myriad
Web,Arial">Can
- I include JBoss in my distribution ?</font></a>
- <li><a href="#FAQ-JBOSS-IIOP"><font face="Myriad
Web,Arial">Does
- JBoss support RMI/IIOP ?</font></a>
- <li><a href="#FAQ-JBOSS-SOAP"><font face="Myriad
Web,Arial">Does
- JBoss support SOAP ?</font></a>
- <li><a href="#FAQ-JBOSS-RMH"><font face="Myriad
Web,Arial">How
- do I make the RMH samples work ?</font></a>
- <li><a href="#FAQ-JBOSS-JDKS"><font face="Myriad
Web,Arial">Are
- there any functional differences between jdk1.2 and
- jdk1.3 ?</font></a>
- <li><a href="#FAQ-JBOSS-PERFORMANCE"><font face="Myriad
Web,Arial">Any
- benchmark or performance metrics available?</font></a>
- <li><a href="#FAQ-JBOSS-REMOTE"><font face="Myriad
Web,Arial">How
- do I get my client working from a remote machine
?</font></a>
- <li><a href="#FAQ-JBOSS-EJX"><font face="Myriad
Web,Arial">EJX
- won't start, what's wrong ?</font></a>
- </ul>
-
</td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="100%"><a href="#Definitions" name="FAQ-SECTION-BEANDEV"><font
face="Myriad Web,Arial">'Bean Developer' Questions</font></a></td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="4%"></td>
-
<td width="96%">
-
<ul>
-
<li><a href="#FAQ-BEANDEV-RUNJAR"><font face="Myriad
Web,Arial">How can I run my EJB jar in JBoss ?</font></a>
-
<li><a href="#FAQ-BEANDEV-GUIDE"><font face="Myriad
Web,Arial">Is a programmer guide available for JBoss ?</font></a>
-
<li><a href="#FAQ-BEANDEV-RESOURCEPREFIX"><font face="Myriad
Web,Arial">When do I need to prefix a lookup with "java:comp/env"
?</font></a>
-
<li><a href="#FAQ-BEANDEV-ACCESSBEANS"><font face="Myriad
Web,Arial">How do I access beans in a different jar ?</font></a>
-
</ul>
-
</td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="100%"><a href="#Definitions" name="FAQ-SECTION-ADMIN"><font
face="Myriad Web,Arial">'Server Administrator' Questions</font></a></td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="4%"></td>
-
<td width="96%">
-
<ul>
-
<li><a href="#FAQ-ADMIN-START"><font face="Myriad
Web,Arial">How is JBoss started ?</font></a>
-
<li><a href="#FAQ-ADMIN-SHUTDOWN"><font face="Myriad
Web,Arial">How do I cleanly shutdown JBoss ?</font></a>
-
<li><a href="#FAQ-ADMIN-NTSERVICE"><font face="Myriad
Web,Arial">How can I set up JBoss as a service in Windows NT ?</font></a>
-
<li><a href="#FAQ-ADMIN-BOOT"><font face="Myriad
Web,Arial">How do I configure JBoss to start when the server boots ?</font></a>
-
<li><a href="#FAQ-ADMIN-SECURITY"><font face="Myriad
Web,Arial">How do I configure security with JBoss ?</font></a>
-
<li><a href="#FAQ-ADMIN-DEPLOY"><font face="Myriad
Web,Arial">What tasks must be completed to deploy an EJB using JBoss ?</font></a>
-
<li><a href="#FAQ-ADMIN-UNDEPLOY"><font face="Myriad
Web,Arial">How do I undeploy an application ?</font></a>
-
<li><a href="#FAQ-ADMIN-CLUSTER"><font face="Myriad
Web,Arial">Can I cluster multiple JBoss servers ?</font></a>
-
<li><a href="#FAQ-ADMIN-DATASOURCE"><font face="Myriad
Web,Arial">How do I configure [Database Type] with JBoss ?</font></a>
-
<li><a href="#FAQ-ADMIN-JAWSDTD"><font face="Myriad
Web,Arial">Is a DTD available for jaws.xml ?</font></a>
-
<li><a href="#FAQ-ADMIN-JBOSSDTD"><font face="Myriad
Web,Arial">Is a DTD available for jboss.xml ?</font></a>
-
</ul>
-
</td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="100%">'<a href="#Definitions" name="FAQ-SECTION-SRVDEV"><font
face="Myriad Web,Arial">Container Developer' Questions</font></a></td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="4%"></td>
-
<td width="96%">
-
<ul>
-
<li><a href="#FAQ-CONTAINER-SPECS"><font face="Myriad
Web,Arial">Where can I find technical specs for the JBoss server ?</font></a>
-
<li><a href="#FAQ-CONTAINER-CONTRIBUTE"><font face="Myriad
Web,Arial">How can I contribute to JBoss ?</font></a>
-
<li><a href="#FAQ-CONTAINER-HELP"><font face="Myriad
Web,Arial">What help exists to help me learn about the JBoss source ?</font></a>
-
</ul>
-
</td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="100%"><a href="#FAQ-HISTORY"><font face="Myriad Web,Arial">FAQ
Revision History</font></a></td>
-
</tr>
-
</table>
- <p></p>
- <p>
- <table
border="0" width="95%">
-
<tr>
-
<td width="4%"></td>
-
<td width="96%"> </td>
-
</tr>
-
</table>
- </div>
- </div>
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b><a
name="FAQ-CREDITS"></a><font color="white" face="Myriad Web,Arial" size="3">FAQ Info
and Credits</font></b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <h3><a
name="FAQ-CREDITS-AUTHORS"></a><font face="Myriad Web,Arial">Who is responsible for
this FAQ ?</font></h3>
-
- <p><font face="Myriad Web,Arial">The first version of the JBoss FAQ
- was created by <a href="mailto:[EMAIL PROTECTED]">Kunle
- Odutola</a> in March 2000. The second version of the FAQ was a
rewrite
- by <a href="mailto:[EMAIL PROTECTED]">Jeremiah Johnson</a> in August
- 2000 with maintenance by <a
href="mailto:[EMAIL PROTECTED]">Kunle
- Odutola</a>. The current version is maintained by <a
href="mailto:[EMAIL PROTECTED]">Dewayne
- McNair</a>.</font></p>
- <p><font face="Myriad Web,Arial">Most of the wisdom contained in the
- answers presented here however comes from the collective insights
- and diligence of the many others who inhabit the JBoss mailing
list(s)
- and the EJB world-at-large. Particular mention goes to the following
- people from the JBoss mailing list:</font></p>
- <ul>
- <li><font
face="Myriad Web,Arial">Rickard </font><font size="2" face="Myriad
Web,Arial">Ö</font><font face="Myriad Web,Arial">berg</font>
- <li><font
face="Myriad Web,Arial">Marc Fleury</font>
- <li><font
face="Myriad Web,Arial">Dan O'Connor</font>
- <li><font
face="Myriad Web,Arial">Clint Dalton</font>
- <li><font
face="Myriad Web,Arial">Stephan Schmidt</font>
- <li><font
face="Myriad Web,Arial">Micheal Jordan</font>
- <li><font
face="Myriad Web,Arial">Kunle Odutola</font>
- <li><font
face="Myriad Web,Arial">Jeremiah Johnson</font>
- </ul>
- <p><font face="Myriad
Web,Arial">If you see your genius represented anywhere in this FAQ without due
attribution to you and you would like it fixed, drop me a line and I'll put it
in.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#top_of_faq">FAQ
- Contents</a></font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-CREDITS-LATEST"></a>Where can I get the latest version of this
FAQ?</font></h3>
- <ul>
- <li><font
face="Myriad Web,Arial">From the JBoss project's homepage at <a
href="http://www.ejboss.org/">www.JBoss.org</a>. There is a link to a release version
of this FAQ that in sync with the latest release of JBoss.</font>
- <li><font
face="Myriad Web,Arial">From the JBoss binary distribution archives. These are
downloadable from a link on <a href="http://www.ejboss.org/">www.JBoss.org</a> and,
they contain a copy of this FAQ that is appropriate to the version of JBoss in the
archive.</font>
- <li><font
face="Myriad Web,Arial">From the JBoss CVS repository. The version in CVS is often
under development and is more appropriate for developers and seasoned JBoss pros. The
other versions are derived from the CVS FAQ.</font>
- </ul>
- <p><font face="Myriad
Web,Arial">Back to <a href="#top_of_faq">FAQ Contents</a></font></td>
- </tr>
- <tr>
- <td class="newsheader"><font
color="white" face="Myriad Web,Arial" size="3"><a name="FAQ-GENERAL"></a><b>General
Questions</b></font></td>
- </tr>
- <tr>
- <td class="newsbody">
- <h3><a
name="FAQ-GENERAL-J2EE"></a><font face="Myriad Web,Arial">What is Java 2 Enterprise
Edition (J2EE) ?</font></h3>
- <p><font face="Myriad
Web,Arial">The Java 2 Platform Enterprise Edition (J2EE) is the platform for
developing, deploying and managing n-tiered information systems using Java
technologies. The platform encourages the development of enterprise systems with the
ability to run <i>anywhere</i> across a wide range of operating systems. J2EE extends
the Java 2 Platform to cater for the server-side processing needs of the enterprise
with key technologies including the following:</font></p>
- <ul>
- <li><font
face="Myriad Web,Arial">Enterprise JavaBeans (EJB)</font>
- <li><font
face="Myriad Web,Arial">Java Naming and Directory Interface (JNDI)</font>
- <li><font
face="Myriad Web,Arial">JDBC data access API</font>
- <li><font
face="Myriad Web,Arial">Java Servlets</font>
- <li><font
face="Myriad Web,Arial">JavaServer Pages (JSP)</font>
- <li><font
face="Myriad Web,Arial">Java Transaction API (JTA)</font>
- <li><font
face="Myriad Web,Arial">Java Transaction Service (JTS)</font>
- <li><font
face="Myriad Web,Arial">Java Messaging Service (JMS)</font>
- <li><font
face="Myriad Web,Arial">Remote Method Invocation (RMI)</font>
- <li><font
face="Myriad Web,Arial">CORBA</font>
- </ul>
- <p><font face="Myriad
Web,Arial">Further information about Java 2 Platform Enterprise Edition (J2EE) is
available on the <a href="http://java.sun.com/j2ee/">J2EE home page</a>.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#top_of_faq">FAQ
- Contents</a></font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-GENERAL-EJB"></a>What is Enterprise JavaBeans (EJB)
?</font></h3>
- <p><font face="Myriad
Web,Arial">Enterprise JavaBeans (EJB) is a <a
href="http://java.sun.com/products/ejb/docs.html">specification and architecture</a>
for the development and deployment of component-based, distributed business
applications on the Java platform. It is a significant part of Java 2 Enterprise
Edition (J2EE) - a unified architecture and platform for delivering the benefits of
the Java platform to the server-based computing environment.</font></p>
- <p><font face="Myriad
Web,Arial">A business component that is developed for the Enterprise JavaBean
architecture is also confusingly called an Enterprise JavaBean. These components may
be written once, and then deployed on any server platform that supports the Enterprise
JavaBeans specification. A key goal of the EJB architecture is to make the job of
developing EJB components and the client applications that access them very simple
indeed. Much of this is achieved by defining an architectural entity called a
<i>container</i> - an EJB container - that acts as a buffer between EJB components and
their client as well as between EJB components and the very complex reality of
developing scalable, distributed systems. An EJB container is itself contained within
an <i>EJB server</i>.</font></p>
- <p><font face="Myriad
Web,Arial">Further information about Enterprise JavaBeans is available on the <a
href="http://java.sun.com/products/ejb/index.html">Enterprise JavaBeans home
page</a>.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#top_of_faq">FAQ
- Contents</a></font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-GENERAL-JAVABEANS"></a>Are JavaBeans different from Enterprise
JavaBeans ?</font></h3>
- <p><font face="Myriad
Web,Arial">Yes, JavaBeans are different from Enterprise JavaBeans (EJBs). Both
JavaBeans and EJBs are units of packaged functionality but they are designed to
function in very specific and different environments. JavaBeans facilitate black box
reuse of visual and non-visual components within JavaBean-aware IDEs. EJBs on the
other hand are non-visual components that can only be deployed in an EJB-compliant
Java application server. </font></p>
- <p><font face="Myriad
Web,Arial">JavaBeans are basically just classes executed in the JVM, while EJBs are
managed objects that are deployed within an EJB application server. JavaBeans may be
driven by events, but EJBs are currently just driven by remote method calls.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-GENERAL-JAS"></a>What is a Java Application Server
?</font></h3>
- <p><font face="Myriad
Web,Arial">In the current context, a Java application server is a sophisticated
software system that provide a run-time environment for executing components written
in Java. The widespread adoption of the EJB standard from the J2EE specification has
ensured that a well written component can be without additional development work
deployed in almost all Java application servers.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-GENERAL-DEPLOYMENT"></a>What does Deployment mean ?</font></h3>
- <p><font face="Myriad
Web,Arial">Deployment is the act of preparing and sending the bean(s) to the
application server to become available as application components. In preparation for
deployment, any resources that the bean provider has used in the code must be
associated with real resources, transactional attirbutes may be specified, security
attributes may be set, and any other container-specific settings will all be specified
in deployment descriptors. The compiled code and the deployment descriptors will all
be jarred together into an application jar and then the jar will be placed in the
necessary location for the application server to use. The final act of deployment is
the application server parsing the deployment descriptors, preparing the container
environment, and then binding the bean names to the naming service to make them
available for calls.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-GENERAL-TRANSMGMT"></a>What is Transaction Management
?</font></h3>
-
- <p><font face="Myriad Web,Arial">A transaction is an atomic and
reliable
- unit of program execution. Transactions systems are invaluable in
- any system that support concurrent processing. For example, if
multiple
- clients are using the same database table concurrently, it's possible
- that the database write operations they perform could leave the
- table in an inconsistent state. With transactional support, each
- user see a transaction as an operation that either completes
successfully
- or not at all. The possibility of inconsistencies arising as result
- of their interleaved database operations is removed. </font></p>
- <p><font face="Myriad
Web,Arial">The Enterprise JavaBeans architecture provides automatic support for
distributed transactions in component based applications. Such distributed
transactions can atomically update data in multiple databases. The burden of managing
transactions is thus shifted from the bean developer to the EJB container and/or
server.</font></p>
- <p><font face="Myriad
Web,Arial">Read chapter 11 of the EJB 1.1 spec if you are interested in knowing more
about Transaction Management.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-GENERAL-PERSISTENCE"></a>What is Bean / Container Managed
Persistence ?</font></h3>
- <p><font face="Myriad
Web,Arial">With respect to Enterprise JavaBeans (EJBs), persistence is a term that
describes the process whereby the the state of an active (stateful?) EJB is stored
(usually to a database) in such a way that the EJB can be reactivated later. It is
serialization for EJBs if you like.</font></p>
- <p><font face="Myriad
Web,Arial">There are two flavours of persistence in EJB - Bean-Manage Persistence
(BMP) and Container-Managed Persistence (CMP). The main difference between the two
flavours is who is responsible for <i>actually</i> persisting the EJB. In BMP the bean
developer is responsible for writing the code that persists the beans state (maybe
using JDBC?) while in CMP, the container is reponsible. In CMP a bean developer might
not even <i>know</i> what object-relational database persistence is let alone how it
works?. Pretty neat.</font></p>
- <p><font face="Myriad
Web,Arial">A relevant excerpt from the <a
href="http://java.sun.com/products/ejb/docs.html">EJB 1.1. specification</a> itself,
on page 100:</font></p>
- <p><font face="Myriad
Web,Arial">"The entity bean component protocol allows the entity Bean Provider
either to implement the entity bean's persistence directly in the entity bean class or
in one or more helper classes provided with the entity bean class (bean-managed
persistence), or to delegate the entity bean's persistence to the Container Provider
tools used at deployment time (container-managed persistence)."<br>
- </font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font></p></td>
- </tr>
- <tr>
- <td class="newsheader"><font
color="white" face="Myriad Web,Arial" size="3"><a name="FAQ-JBOSS"></a><b>JBoss
Questions</b></font></td>
- </tr>
- <tr>
- <td class="newsbody">
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-SUMMARY"></a>What is JBoss ?</font></h3>
- <p><font face="Myriad
Web,Arial">Basically, JBoss is an application server written in Java that can host
business components developed in Java. The interface and architecture of the JBoss
application server, the Java business components that can be hosted inside JBoss and
various protocols by which a client application (or other business components) can
interact with the business components is defined by the <a
href="http://java.sun.com/products/ejb/docs.html">Enterprise JavaBeans
specification</a>.</font></p>
-
- <p><font face="Myriad Web,Arial">JBoss 2 is designed to be an EJB
- v1.1 container and server. There are efforts underway currently
- to extend the support to EJB v2.0 but the work isn't expected to
- begin before Q4 2000. The JBoss server is developed in the Open
- Source tradition by volunteers and sponsors using 100% Pure
Java. </font></p>
- <p><font face="Myriad
Web,Arial">We are working very hard to ensure that JBoss rightfully becomes <i>the</i>
premier EJB server for the Java 2 Enterprise Edition.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#top_of_faq">FAQ
- Contents</a></font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-BENEFITS"></a>What are the benefits of JBoss
?</font></h3>
- <p><font face="Myriad
Web,Arial">Lots, here is an initial list:</font></p>
- <ul>
- <li><font
face="Myriad Web,Arial">dynamic "hot" deploy</font>
- <li><font
face="Myriad Web,Arial">proxy based EJBs</font>
- <li><font
face="Myriad Web,Arial">configurable container</font>
- <li><font
face="Myriad Web,Arial">small footprint</font>
- <li><font
face="Myriad Web,Arial">JMX based architecture</font>
- <li><font
face="Myriad Web,Arial">"full" J2EE implementation / integration</font>
- <li><font
face="Myriad Web,Arial">large, active developer and user community</font>
- <li><font
face="Myriad Web,Arial">free speech _and_ free beer</font>
- </ul>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-COMPLIANCE"></a>Is JBoss in compliance with the current
EJB spec ?</font></h3>
-
- <p><font face="Myriad Web,Arial">Yes. Well mostly. JBoss
- 2 is <a
href="http://www.jboss.org/newsite/business/jboss-test.html">being
- continuously tested</a> for compliance with the <a
href="http://java.sun.com/products/ejb/docs.html">EJB
- 1.1 specification</a>.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-COMMUNITY"></a>What is the JBoss community ?</font></h3>
- <p><font face="Myriad
Web,Arial">The JBoss community is a pool of contributors working on <b>joint J2EE
projects</b> much like the "Apache group" of Apache Server fame. JBoss
people come from all over the world... 'Silicon Valley' California, London and the
rest of the UK, France, Sweden, Siberia, Hong Kong, Singapore, Australia and there's
even a few from the 'Tropical Antarctic' (otherwise known as New Zealand).</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-OBTAIN"></a>How can I get a copy of JBoss ?</font></h3>
- <ul>
-
- <li><font face="Myriad Web,Arial">Binary: From the
- JBoss project's <a
href="http://www.jboss.org/">homepage</a>,
- there is a link to JBoss <a
href="binary.htm">binary
- distributions</a> for JDK 1.2.2 and JDK 1.3
JVMs.</font>
- <li><font face="Myriad Web,Arial">Source: From the
JBoss CVS repository. The JBoss source code is in CVS and this route is more
appropriate for developers and seasoned JBoss pros. Please note that you will need to
build this version before it can be used.</font>
- <p><font
face="Myriad Web,Arial"><br>
- <b>CVS
Settings (permits read-only access only)</b><br>
- <br>
- <u>GNU/Linux
users and WinCVS users</u></font></p>
- <div
align="right">
-
<p><font face="Myriad Web,Arial">
- <table
border="0" width="90%">
-
<tr>
-
<td width="140"><code>CVSROOT</code></td>
-
<td><code>:pserver:[EMAIL PROTECTED]:/products/cvs/ejboss</code></td>
-
</tr>
-
<tr>
-
<td width="140"><code>password</code></td>
-
<td><code>anon</code></td>
-
</tr>
-
<tr>
-
<td width="140"><code>module</code></td>
-
- <td><code>jboss (jbossmq, zoap, zola,
- etc) </code></td>
-
</tr>
-
</table>
-
</font><p></p>
- </div>
- <p><font
face="Myriad Web,Arial"><u>jCVS users</u><br>
- jCVS does
things a little differently and breaks the pserver string above into the following<br>
- components on
the checkout page:</font></p>
- <div
align="right">
-
<p><font face="Myriad Web,Arial">
- <table
border="0" width="90%">
-
<tr>
-
<td width="140"><code>cvs module</code></td>
-
<td><code>jboss <i>or</i> zola <i>or</i> spyderMQ</code></td>
-
</tr>
-
<tr>
-
<td width="140"><code>cvs server</code></td>
-
<td><code>cvs.working-dogs.com</code></td>
-
</tr>
-
<tr>
-
<td width="140"><code>cvs repository</code></td>
-
<td><code>/products/cvs/ejboss</code></td>
-
</tr>
-
<tr>
-
<td width="140"><code>user</code></td>
-
<td><code>anon</code></td>
-
</tr>
-
<tr>
-
<td width="140"><code>password</code></td>
-
<td><code>anon</code></td>
-
</tr>
-
</table>
-
</font><p></p>
- </ul>
- </div>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-INSTALL"></a>How do I install JBoss ?</font></h3>
-
- <p><font face="Myriad Web,Arial">If you download the
binary,
- you can use these <a
href="http://www.jboss.org/newsite/documentation/HTML/ch01s05.html">instructions</a>.</font></p>
-
- <p><font face="Myriad Web,Arial">There is also detailed
- information available for installing JBoss on <a
href="http://www.jboss.org/newsite/documentation/jboss_linux_trail_index.html">
- Linux</a> and <a
href="http://www.jboss.org/newsite/documentation/jboss_win32_trail_index.html">
- Windows</a>.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-SELL"></a>Can I sell JBoss ?</font></h3>
- <p><font face="Myriad
Web,Arial">Yes, and many will. Many will bundle it with J2EE applications for
example.</font></p>
- <p><font face="Myriad
Web,Arial">If you want to sell *only* JBoss, then you need to ask "what is the
value add"? Just putting it on a CD and selling may not get you many customers if
they can download it from the net just as easy.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-DISTRIBUTE"></a>Can I include JBoss in my distribution
?</font></h3>
- <p><font face="Myriad
Web,Arial">There is quite a <a
href="http://www.mail-archive.com/[email protected]/msg00262.html">long
post</a> discussing this question. In short, if you use a third party plug-in, then
you must adhere to the license of that third party plug-in <i>in addition</i> to the
JBoss license. For JBoss stuff, any of your classes that <b>import</b> JBoss classes
directly must be GPL.</font></p>
- <p><font face="Myriad
Web,Arial">Please note that standard Enterprise JavaBeans do not import JBoss code.
They access JBoss's functionality indirectly via the J2EE APIs. Hence they do
<i>not</i> import JBoss classes and do not have to be GPL'ed.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-IIOP"></a>Does JBoss support RMI/IIOP ?</font></h3>
-
- <p><font face="Myriad Web,Arial">No. We do not support
- RMI/IIOP or OTS.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-SOAP"></a>Does JBoss support SOAP ?</font></h3>
-
- <p><font face="Myriad Web,Arial">Yes, look at the <a
href="jboss-zoap.html">ZOAP
- module</a>.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-RMH"></a>How do I make the RMH samples work ?</font></h3>
-
- <p><a href="mailto:[EMAIL PROTECTED]"><font face="Myriad
Web,Arial">Ken
- Jenks</font></a><font face="Myriad Web,Arial"> has
- gotten the examples to work, so take a look at <a
href="http://abiblion.com/products-jboss.html" target="_new">his
- work</a>.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-JDKS"></a>Are there any functional differences between
jdk1.2 and jdk1.3 ?</font></h3>
- <p><font face="Myriad
Web,Arial">None have been identified.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-PERFORMANCE"></a>Any benchmark or performance metrics
available ?</font></h3>
- <p><font face="Myriad
Web,Arial">Not yet.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-REMOTE"></a>How do I get my client working from a remote
machine ?</font></h3>
- <p><font face="Myriad
Web,Arial">This is a very common question and there are a couple options. The key is
to provide the correct server into the environment so that InitialContext performs its
lookup on the correct machine. One option is to set a couple system properties with
the correct information, another is to hard-code the properties, and a third option is
to use a standard jndi.properties file. Forget the hard-code option, here are the
others:</font></p>
-
- <ul>
- <li><font face="Myriad Web,Arial">System Properties
- Specify java.naming.factory.initial and
java.naming.provider.url
- when you start your client. </font>
- <pre><font face="Myriad Web,Arial"><code> java
-cp $CLASSPATH
- -Djava.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
</code></font>
-<code> -Djava.naming.provider.url=remote.host.name <br>
org.opengroupware.logic.test.AuthenticateTest</code>
-</pre>
- <li><font face="Myriad Web,Arial">jndi.properties
- Create a file called jndi.properties with the
- following two lines (and put the jndi.properties
- file into the classpath of the client):</font>
- <pre><font face="Myriad Web,Arial"><code>
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory</code></font>
- <font face="Myriad Web,Arial"><code>
java.naming.provider.url=remote.host.name</code></font>
- <font face="Myriad Web,Arial"><code>
</code></font></pre>
- </ul>
-
-
-<p><font face="Myriad Web,Arial">For both of the options above, the instantiation
of the InitialContext with use the default constructor: </font></p>
- <pre><font
face="Myriad Web,Arial"><code> Object reference = new InitialContext().lookup(
"encryption.NoCrypt" );</code></font></pre>
- <p><font face="Myriad
Web,Arial">Obviously, you need to narrow that object reference - this is just an
example of getting a reference from JNDI.</font></p>
- <p><font face="Myriad
Web,Arial">Back to <a href="#FAQ_CONTENTS">FAQ Contents</a></font></p>
- <p><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-JBOSS-EJX"></a>EJX won't start, what's wrong ?</font></h3>
- <p><font face="Myriad
Web,Arial">The most common problem here is not running EJX from the bin
directory.</font></p>
- <p><font face="Myriad
Web,Arial">Back to <a href="#FAQ_CONTENTS">FAQ Contents</a></font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-BEANDEV-RUNJAR"></a>How can I run my EJB jar in JBoss
?</font></h3>
- <p><font face="Myriad
Web,Arial">Once you have deployed your bean(s), they are ready to be called by clients
or other beans.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-BEANDEV-GUIDE"></a>Is a programmer's guide available for JBoss
?</font></h3>
-
- <p><font face="Myriad Web,Arial">Yes, take a look at the
- <a href="/newsite/documentation/HTML/index.html">JBoss
- 2.0</a> documentation.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-BEANDEV-RESOURCEPREFIX"></a>When do I need to prefix a lookup
with "java:comp/env" ?</font></h3>
- <p><font face="Myriad
Web,Arial">java:comp/env is used to prefix a resource that the bean is looking up in
the JNDI naming context. Looking up other bean or resources are examples where you
would prefix the JNDI name that the resource is bound to with java:comp/env</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-BEANDEV-ACCESSBEANS"></a>How do I access beans in a different
jar ?</font></h3>
- <p><font face="Myriad
Web,Arial">Basically, accessing or referencing beans in a different jar should be the
same as if the beans were in the same jar. Configure EJB references as described in
section 14.3 of EJB 1.1 Spec and use JNDI to find the bean as any other
resource.</font></p>
- <p><font face="Myriad
Web,Arial">Back to <a href="#FAQ_CONTENTS">FAQ Contents</a></font></td>
- </tr>
- <tr>
- <td class="newsheader"><font
color="white" face="Myriad Web,Arial" size="3"><b><a name="FAQ-ADMIN"></a>Server
Administrator Questions</b></font></td>
- </tr>
- <tr>
- <td class="newsbody"><h3><font
face="Myriad Web,Arial"><a name="FAQ-ADMIN-START"></a>How
- is JBoss started ?</font></h3>
- <p><font face="Myriad
Web,Arial">Run the appropriate run script in the bin directory. If your environment is
setup correctly, you can start JBoss with the command </font></p>
-
- <pre><font face="Myriad Web,Arial"><code> java -jar
run.jar</code></font></pre>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-ADMIN-SHUTDOWN"></a>How do I cleanly shutdown JBoss
?</font></h3>
- <p><font face="Myriad
Web,Arial">^C and kill <pid> both cause a clean shutdown.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-ADMIN-NTSERVICE"></a>How can I set up JBoss as a service in
Windows NT ?</font></h3>
-
- <p><font face="Myriad Web,Arial">There are several
alternatives
- to starting JBoss as an NT service.</font></p>
- <p>
-
- <ul>
- <li><font face="Myriad Web,Arial"> The <i>contrib</i>
- module in CVS has an ntservice module that may
- be used</font>
- <li><font face="Myriad Web,Arial"><a
href="http://www.kcmultimedia.com/javaserv/">Running
- a Java 2 Application as an NT Service</a></font>
- <li><font face="Myriad Web,Arial"><a
href="http://www.eworksmart.com/JNT/">JNT for
- Windows NT/2000</a></font>
- </ul>
- <p><font face="Myriad Web,Arial">Back
to <a href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-ADMIN-BOOT"></a>How do I configure JBoss to start when the
server boots ?</font></h3>
-
- <p><font face="Myriad Web,Arial">For Windows NT see the
- answer to <a href="#FAQ-ADMIN-NTSERVICE">How can I
- set up JBoss as a service in Windows NT ?</a>. For
- Unix based systems, see the following message from
- the mail archives: <a
href="http://www.mail-archive.com/[email protected]/msg10908.html">Starting
- JBoss as a service on Linux </a></font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-ADMIN-SECURITY"></a>How do I configure security with JBoss
?</font></h3>
-
- <p><font face="Myriad Web,Arial">Please have a look at
- <a
href="/newsite/documentation/HTML/ch07s68.html">Security</a>
- topic in the JBoss manual.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-ADMIN-DEPLOY"></a>What tasks must be completed to deploy an
EJB using JBoss ?</font></h3>
- <ul>
- <li><font
face="Myriad Web,Arial">Compile the bean classes and interfaces. </font>
- <li><font
face="Myriad Web,Arial">Create an ejb-jar.xml file by hand or using EJX. </font>
- <li><font
face="Myriad Web,Arial">If using Entity Beans with CMP, then use EJX to create a
jaws.xml file. </font>
- <li><font
face="Myriad Web,Arial">If using resources, custom containers, or any other JBoss
specific configurations, then use EJX to create a jboss.xml file. </font>
- <li><font
face="Myriad Web,Arial">Finally, jar the .xml files (note that they must be in
META-INF parent directory) and the .class files for the bean into a jar in the deploy
directory. </font>
- <li><font
face="Myriad Web,Arial">Classes that the bean imports may be included in the deployed
jar, or they can be put into the lib/ext directory (via a jar).</font>
- </ul>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-ADMIN-UNDEPLOY"></a>How do I undeploy an application
?</font></h3>
- <p><font face="Myriad
Web,Arial">Removing the .jar file from the deploy directory will cause the file to be
undeployed.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-ADMIN-CLUSTER"></a>Can I cluster multiple JBoss servers
?</font></h3>
- <p><font face="Myriad
Web,Arial">Not yet. Clustering is still under development with JBoss at the present.
Please have a look at <a
href="http://www.jboss.org/project_game_over.htm#Clustering">this pGO squad's
mission</a> for the current status.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-ADMIN-DATASOURCE"></a>How do I configure [Database Type] with
JBoss ?</font></h3>
-
- <p><font face="Myriad Web,Arial">Refer to the <a
href="/newsite/documentation/HTML/index.html">Manual</a>,
- which has <a
href="/newsite/documentation/HTML/ch03.html">examples</a>
- for many common databases and <a
href="/newsite/documentation/HTML/ch03s05.html">procedures</a>
- for the rest.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-ADMIN-JAWSDTD"></a>Is a DTD available for jaws.xml
?</font></h3>
-
- <p><a href="/documentation/jaws.dtd"><font face="Myriad
Web,Arial">Yes</font></a><font face="Myriad Web,Arial">.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-ADMIN-JBOSSDTD"></a>Is a DTD available for jboss.xml
?</font></h3>
-
- <p><a href="/documentation/jboss.dtd"><font face="Myriad
Web,Arial">Yes</font></a><font face="Myriad Web,Arial">.</font></p>
- <p><font face="Myriad
Web,Arial">Back to <a href="#FAQ_CONTENTS">FAQ Contents</a></font></p>
- <p><font face="Myriad
Web,Arial"> </font></td>
- </tr>
- <tr>
- <td class="newsheader"><font
color="white" face="Myriad Web,Arial" size="3"><b><a
name="FAQ-CONTAINER"></a>Container Developer Questions</b></font></td>
- </tr>
- <tr>
- <td class="newsbody">
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-CONTAINER-SPECS"></a>Where can I find technical specs for the
JBoss server ?</font></h3>
-
- <p><font face="Myriad Web,Arial">The best source for
technical
- information is in the JBoss <a
href="http://www.jboss.org/newsite/documentation/HTML/index.html">manual</a>.
- Specifically, the sections on <a
href="/newsite/documentation/HTML/ch02.html">Basic
- Configuration</a> and <a
href="/newsite/documentation/HTML/ch07.html">Container
- Architecture</a>.</font></p>
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-CONTAINER-CONTRIBUTE"></a>How can I contribute to JBoss
?</font></h3>
- <p><font face="Myriad
Web,Arial">Unless you have your own ideas, browse through the project <a
href="http://www.jboss.org/project_game_over.htm">TODO list</a> to find something that
interests you and then send mail to <a
href="mailto:[EMAIL PROTECTED]?subject=%22I%20want%20to%20help%20JBoss!%22">the
board</a> indicating your interests. Even if you have your own ideas, it helps to get
involved in the mailing-list to identify areas of need and avoid duplicated (i.e.
wasted) effort.</font></p>
-
- <p><font face="Myriad Web,Arial">Back to <a
href="#FAQ_CONTENTS">FAQ
- Contents</a></font><font face="Myriad
Web,Arial"> </font></p>
- <h3><font face="Myriad
Web,Arial"><a name="FAQ-CONTAINER-HELP"></a>What help exists to help me learn about
the JBoss source ?</font></h3>
- <p><font face="Myriad
Web,Arial">The <a href="#FAQ-CONTAINER-SPECS">technical information</a> listed above
is a great place to start. Don't overlook the mailing list archives for the various
components. As you get into the code, the jboss-dev mailing list is the best place to
direct your questions. The javadocs come with the binary distribution (in the docs
directory), or you can create the javadocs from the source with 'build
javadocs'.</font></p>
- <p><font face="Myriad
Web,Arial">Back to <a href="#FAQ_CONTENTS">FAQ Contents</a></font></td>
- </tr>
- <tr>
- <td class="newsheader"><font
color="white" face="Myriad Web,Arial" size="3"><b><a name="FAQ-HISTORY"></a>Revision
History</b></font></td>
- </tr>
- <tr>
- <td class="newsbody">
-
- <table border="0" width="90%" align="center">
- <tr>
- <td width="15%" style="background-color:
#808080"><font face="Myriad Web,Arial"><b> Date</b></font></td>
- <td width="27%" style="background-color:
#808080"><font face="Myriad Web,Arial"><b> Author(s)</b></font></td>
- <td width="58%" style="background-color:
#808080"><font face="Myriad Web,Arial"><b>Comments</b></font></td>
- </tr>
- <tr>
- <td width="15%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial"> 26-Mar-2000</font></td>
- <td width="27%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial"> <a
href="mailto:[EMAIL PROTECTED]">Kunle
- Odutola</a> </font></td>
- <td width="58%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial">Created
- first version of FAQ</font></td>
- </tr>
- <tr>
- <td width="15%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial">23-Aug-2000</font></td>
- <td width="27%" style="background-color:
#C0C0C0"><a href="mailto:[EMAIL PROTECTED]"><font face="Myriad Web,Arial">Jeremiah
- Johnson</font></a></td>
- <td width="58%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial">Added
- questions and answers; reformatted to make
- simpler to add via text editor; removed side
- boxes.</font></td>
- </tr>
- <tr>
- <td width="15%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial">24-Aug-2000</font></td>
- <td width="27%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial"><a
href="mailto:[EMAIL PROTECTED]">Kunle
- Odutola</a> </font></td>
- <td width="58%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial">Updated
- answers in FAQ.</font></td>
- </tr>
- <tr>
- <td width="15%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial">13-Feb-2001</font></td>
- <td width="27%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial"><a href="mailto:[EMAIL PROTECTED]">Dewayne
- McNair</a></font></td>
- <td width="58%" style="background-color:
#C0C0C0"><font face="Myriad Web,Arial">General
- cleanup.</font></td>
- </tr>
- </table>
- <p><font face="Myriad
Web,Arial">Back to <a href="#top_of_faq">FAQ Contents</a></font></p>
- <p> </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td width="600"></td>
- </tr>
- </table>
- </body>
-</html>
\ No newline at end of file
+<head>
+ <title>jboss.org</title>
+ <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
+ <link rel="stylesheet" type="text/css" href="main.css" >
+</head>
+
+<body bgcolor="#ffffff" marginwidth="0" marginheight="0" leftmargin="0"
topmargin="0">
+
+<!-- HEAD -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td bgcolor="#2c922f" background="../pictures/headback1.jpg"><img
src="../pictures/head1.gif" width="180" height="165"></td>
+ <td bgcolor="#2c922f"><img src="../pictures/head2.gif" width="200"
height="165"></td>
+ <td bgcolor="#2c922f" background="../pictures/headback2.jpg"><img
src="../pictures/head3.gif" width="380" height="165"></td>
+ <td width="100%" background="../pictures/headfill.gif"><img
src="../pictures/t.gif" width="6" height="1"></td>
+</tr></table>
+
+<!-- MAIN CONTENT -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="20"><tr>
+ <td colspan="2" width="195"><img src="../pictures/t.gif" width="195"
height="1"></td>
+ <td width="100%" align="left" valign="center" nowrap><p class="slogan">
+ <img src="../pictures/cog1.gif" width="44" height="13"
align="absmiddle">
+
+ <!-- SLOGAN -->
+
+ WORLD CLASS J2EE TECHNOLOGIES IN OPEN SOURCE
+ <img src="../pictures/cog2.gif" width="44" height="13"
align="absmiddle">
+ </td>
+ <td width="65"><img src="../pictures/main3.gif" width="65" height="20"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115"
height="540"></td>
+ <td valign="top" background="../pictures/mainfill.gif"><img
src="../pictures/main1.gif" width="80" height="340"></td>
+ <td width="100%" bgcolor="#dddddd" valign="top"><br>
+ <table celspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td><div align="justify">
+
+ <!-- CONTENT -->
+
+ <p class="head"><a name="top_of_faq"></a>FAQ CONTENTS
+
+<p class="text">JBoss is an Open Source, standards-compliant, Enterprise JavaBeans
Application Server implemented in 100% Pure Java.The JBoss organization is working to
deliver JBoss as <i>the</i> premier Enterprise Java application server for the Java 2
Enterprise Edition platform. JBoss will be delivered under the LGPL licence. <br>
+
+
+
+<p class="text">This FAQ has been logically divided into the following sections -
an <a class="link" href="#FAQ-SECTION-CREDITS">initial section</a> about this document
itself, a catchall section for <a class="link" href="#FAQ-SECTION-GENERAL">general and
background information</a>, a section about the <a class="link"
href="#FAQ-SECTION-JBOSS">JBoss projects and people</a> and then three
role-based sections. Each of this sections is designed to help you based on what you
do with JBoss - <a class="link" href="#FAQ-SECTION-BEANDEV">Bean Developer</a>, <a
class="link" href="#FAQ-SECTION-SRVDEV">Server Administrator</a> or <a class="link"
href="#FAQ-SECTION-SRVDEV">Container Developer</a>.
+
+<p class="text">If you are looking for more Technical Information about JBoss then
you should also read the <a class="link" href="../documentation/ejb.html">JBoss 2.0
EJB development guide</a>.
+
+<p class="text"><a class="link" href="#FAQ-CREDITS" name="FAQ-SECTION-CREDITS">FAQ
Info and Credits</a>
+
+<p class="text"><ul>
+
+<li><a class="link" href="#FAQ-CREDITS-AUTHORS">Who is responsible for this FAQ
?</a>
+<li><a class="link" href="#FAQ-CREDITS-LATEST">How do I get the latest version of
this FAQ?</a>
+</ul>
+
+<p class="head"><a class="link" href="#FAQ-GENERAL"
name="FAQ-SECTION-GENERAL">GENERAL QUESTIONS</a>
+
+ <ul>
+<li><a class="link" href="#FAQ-GENERAL-J2EE">What is Java 2 Enterprise Edition
(J2EE) ?</a>
+<li><a class="link" href="#FAQ-GENERAL-EJB">What are Enterprise JavaBeans (EJB)
?</a>
+ <li><a class="link" href="#FAQ-GENERAL-JAVABEANS">Are JavaBeans different from
Enterprise JavaBeans ?</a>
+<li><a class="link" href="#FAQ-GENERAL-JAS">What is a Java Application Server ?</a>
+<li><a class="link" href="#FAQ-GENERAL-DEPLOYMENT">What does Deployment mean ?</a>
+<li><a class="link" href="#FAQ-GENERAL-TRANSMGMT">What is Transaction
Management?</a>
+<li><a class="link" href="#FAQ-GENERAL-PERSISTENCE">What is Bean / Container
Managed Persistence ?</a>
+</ul>
+
+<p class="head"><a class="link" href="#FAQ-JBOSS" name="FAQ-SECTION-JBOSS">JBOSS
QUESTIONS</a>
+<ul>
+<li><a class="link" href="#FAQ-JBOSS-SUMMARY">What is JBoss ?</a>
+<li><a class="link" href="#FAQ-JBOSS-BENEFITS">What are the benefits of JBoss ?</a>
+<li><a class="link" href="#FAQ-JBOSS-COMPLIANCE">Is JBoss in compliance with the
current EJB spec ?</a>
+<li><a class="link" href="#FAQ-JBOSS-COMMUNITY">What is the JBoss community ?</a>
+<li><a class="link" href="#FAQ-JBOSS-OBTAIN">How can I get a copy of JBoss ?</a>
+<li><a class="link" href="#FAQ-JBOSS-INSTALL">How
+do I install JBoss ?</a>
+<li><a class="link" href="#FAQ-JBOSS-SELL">Can I sell JBoss ?</a>
+<li><a class="link" href="#FAQ-JBOSS-DISTRIBUTE">Can I include JBoss in my
distribution ?</a>
+<li><a class="link" href="#FAQ-JBOSS-IIOP">Does JBoss support RMI/IIOP ?</a>
+<li><a class="link" href="#FAQ-JBOSS-SOAP">Does JBoss support SOAP ?</a>
+<li><a class="link" href="#FAQ-JBOSS-RMH">How do I make the RMH samples work ?</a>
+<li><a class="link" href="#FAQ-JBOSS-JDKS">Are there any functional differences
between jdk1.2 and jdk1.3 ?</a>
+<li><a class="link" href="#FAQ-JBOSS-PERFORMANCE">Any benchmark or performance
metrics available?</a>
+<li><a class="link" href="#FAQ-JBOSS-REMOTE">How do I get my client working from a
remote machine ?</a>
+ <li><a class="link" href="#FAQ-JBOSS-EJX">EJX won't start, what's wrong ?</a>
+</ul>
+
+
+<p class="head"><a class="link" href="#Definitions" name="FAQ-SECTION-BEANDEV">BEAN
DEVELOPERS QUESTIONS</a>
+<ul>
+<li><a class="link" href="#FAQ-BEANDEV-RUNJAR">How can I run my EJB jar in JBoss
?</a>
+<li><a class="link" href="#FAQ-BEANDEV-GUIDE">Is a programmer guide available for
JBoss ?</a>
+<li><a class="link" href="#FAQ-BEANDEV-RESOURCEPREFIX">When do I need to prefix a
lookup with "java:comp/env" ?</a>
+<li><a class="link" href="#FAQ-BEANDEV-ACCESSBEANS">How do I access beans in a
different jar ?</a>
+</ul>
+
+<p class="head"><a class="link" href="#Definitions" name="FAQ-SECTION-ADMIN">SERVER
ADMINISTRATION QUESTIONS</a>
+<ul>
+<li><a class="link" href="#FAQ-ADMIN-START">How is JBoss started ?</a>
+<li><a class="link" href="#FAQ-ADMIN-SHUTDOWN">How do I cleanly shutdown JBoss ?</a>
+<li><a class="link" href="#FAQ-ADMIN-NTSERVICE">How can I set up JBoss as a service
in Windows NT ?</a>
+<li><a class="link" href="#FAQ-ADMIN-BOOT">How do I configure JBoss to start when
the server boots ?</a>
+<li><a class="link" href="#FAQ-ADMIN-SECURITY">How do I configure security with
JBoss ?</a>
+<li><a class="link" href="#FAQ-ADMIN-DEPLOY">What tasks must be completed to deploy
an EJB using JBoss ?</a>
+<li><a class="link" href="#FAQ-ADMIN-UNDEPLOY">How do I undeploy an application
?</a>
+<li><a class="link" href="#FAQ-ADMIN-CLUSTER">Can I cluster multiple JBoss servers
?</a>
+<li><a class="link" href="#FAQ-ADMIN-DATASOURCE">How do I configure [Database Type]
with JBoss ?</a>
+<li><a class="link" href="#FAQ-ADMIN-JAWSDTD">Is a DTD available for jaws.xml ?</a>
+<li><a class="link" href="#FAQ-ADMIN-JBOSSDTD">Is a DTD available for jboss.xml
?</a>
+
+</ul>
+
+<p class="head">'<a class="link" href="#Definitions"
name="FAQ-SECTION-SRVDEV">CONTAINER DEVELOPER QUESTIONS</a>
+<ul>
+<li><a class="link" href="#FAQ-CONTAINER-SPECS">Where can I find technical specs
for the JBoss server ?</a>
+<li><a class="link" href="#FAQ-CONTAINER-CONTRIBUTE">How can I contribute to JBoss
?</a>
+<li><a class="link" href="#FAQ-CONTAINER-HELP">What help exists to help me learn
about the JBoss source ?</a>
+</ul>
+
+<p class="head"><a name="FAQ-CREDITS"></a>FAQ INFO AND CREDITS
+<p class="text"><h3><a name="FAQ-CREDITS-AUTHORS"></a>Who is responsible for this
FAQ ?</h3>
+<p class="text">The first version of the JBoss FAQ was created by <a class="link"
href="mailto:[EMAIL PROTECTED]">Kunle Odutola</a> in March 2000. The second
version of the FAQ was a rewrite by <a class="link"
href="mailto:[EMAIL PROTECTED]">Jeremiah Johnson</a> in August 2000 with maintenance by
<a class="link" href="mailto:[EMAIL PROTECTED]">Kunle Odutola</a>. The current
version is maintained by <a class="link" href="mailto:[EMAIL PROTECTED]">Dewayne
McNair</a>.
+
+<p class="text">Most of the wisdom contained in the answers presented here however
comes from the collective insights and diligence of the many others who inhabit the
JBoss mailing list(s) and the EJB world-at-large. Particular mention goes to the
following people from the JBoss mailing list:</p>
+ <ul>
+<li>Rickard Öberg
+<li>Marc Fleury
+<li>Dan O'Connor
+<li>Clint Dalton
+<li>Stephan Schmidt
+<li>Micheal Jordan
+<li>Kunle Odutola
+<li>Jeremiah Johnson
+</ul>
+
+<p class="text">If you see your genius represented anywhere in this FAQ without due
attribution to you and you would like it fixed, drop me a line and I'll put it in.
+
+<p class="text">Back to <a class="link" href="#top_of_faq">FAQ Contents</a></p>
+
+<h3><a name="FAQ-CREDITS-LATEST"></a>Where can I get the latest version of this
FAQ?</h3>
+<ul>
+<li>From the JBoss project's homepage at <a class="link"
href="http://www.ejboss.org/">www.JBoss.org</a>. There is a link to a release version
of this FAQ that in sync with the latest release of JBoss.
+<li>From the JBoss binary distribution archives. These are downloadable from a link
on <a class="link" href="http://www.jboss.org/">www.JBoss.org</a> and, they contain a
copy of this FAQ that is appropriate to the version of JBoss in the archive.
+
+<li>From the JBoss CVS repository. The version in CVS is often under development
and is more appropriate for developers and seasoned JBoss pros. The other versions are
derived from the CVS FAQ.
+
+</ul>
+
+<p class="text">Back to <a class="link" href="#top_of_faq">FAQ Contents</a>
+<p class="head"><a name="FAQ-GENERAL"></a>GENERAL QUESTIONS
+
+<p class="text"><h3><a name="FAQ-GENERAL-J2EE"></a>What is Java 2 Enterprise
Edition (J2EE) ?</h3>
+<p class="text">The Java 2 Platform Enterprise Edition (J2EE) is the platform for
developing, deploying and managing n-tiered information systems using Java
technologies. The platform encourages the development of enterprise systems with the
ability to run <i>anywhere</i> across a wide range of operating systems. J2EE extends
the Java 2 Platform to cater for the server-side processing needs of the enterprise
with key technologies including the following:
+<ul>
+<li>Enterprise JavaBeans (EJB)
+
+ <li>Java
Naming and Directory Interface (JNDI)
+
+ <li>JDBC data
access API
+
+ <li>Java
Servlets
+
+ <li>JavaServer
Pages (JSP)
+
+ <li>Java
Transaction API (JTA)
+
+ <li>Java
Transaction Service (JTS)
+
+ <li>Java
Messaging Service (JMS)
+
+ <li>Remote
Method Invocation (RMI)
+
+ <li>CORBA
+
+ </ul>
+
+<p class="text">Further information about Java 2 Platform Enterprise Edition (J2EE)
is available on the <a class="link" href="http://java.sun.com/j2ee/">J2EE home
page</a>.
+
+
+<p class="text">Back to <a class="link" href="#top_of_faq">FAQ Contents</a></p>
+
+<h3><a name="FAQ-GENERAL-EJB"></a>What is Enterprise JavaBeans (EJB) ?</h3>
+
+<p class="text">Enterprise JavaBeans (EJB) is a <a class="link"
href="http://java.sun.com/products/ejb/docs.html">specification and architecture</a>
for the development and deployment of component-based, distributed business
applications on the Java platform. It is a significant part of Java 2 Enterprise
Edition (J2EE) - a unified architecture and platform for delivering the benefits of
the Java platform to the server-based computing environment.
+
+<p class="text">A business component that is developed for the Enterprise JavaBean
architecture is also confusingly called an Enterprise JavaBean. These components may
be written once, and then deployed on any server platform that supports the Enterprise
JavaBeans specification. A key goal of the EJB architecture is to make the job of
developing EJB components and the client applications that access them very simple
indeed. Much of this is achieved by defining an architectural entity called a
<i>container</i> - an EJB container - that acts as a buffer between EJB components and
their client as well as between EJB components and the very complex reality of
developing scalable, distributed systems. An EJB container is itself contained within
an <i>EJB server</i>.
+
+<p class="text">Further information about Enterprise JavaBeans is available on the
<a class="link" href="http://java.sun.com/products/ejb/index.html">Enterprise
JavaBeans home page</a>.
+
+<p class="text">Back to <a class="link" href="#top_of_faq">FAQ Contents</a></p>
+
+<h3><a name="FAQ-GENERAL-JAVABEANS"></a>Are JavaBeans different from Enterprise
JavaBeans ?</h3>
+
+<p class="text">Yes, JavaBeans are different from Enterprise JavaBeans (EJBs). Both
JavaBeans and EJBs are units of packaged functionality but they are designed to
function in very specific and different environments. JavaBeans facilitate black box
reuse of visual and non-visual components within JavaBean-aware IDEs. EJBs on the
other hand are non-visual components that can only be deployed in an EJB-compliant
Java application server. </p>
+
+<p class="text">JavaBeans are basically just classes executed in the JVM, while
EJBs are managed objects that are deployed within an EJB application server. JavaBeans
may be driven by events, but EJBs are currently just driven by remote method calls.</p>
+
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-GENERAL-JAS"></a>What is a Java Application Server ?</h3>
+
+<p class="text">In the current context, a Java application server is a
sophisticated software system that provide a run-time environment for executing
components written in Java. The widespread adoption of the EJB standard from the J2EE
specification has ensured that a well written component can be without additional
development work deployed in almost all Java application servers.</p>
+
+
+
+ <p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ
Contents</a> </p>
+
+<h3><a name="FAQ-GENERAL-DEPLOYMENT"></a>What does Deployment mean ?</h3>
+
+<p class="text">Deployment is the act of preparing and sending the bean(s) to the
application server to become available as application components. In preparation for
deployment, any resources that the bean provider has used in the code must be
associated with real resources, transactional attirbutes may be specified, security
attributes may be set, and any other container-specific settings will all be specified
in deployment descriptors. The compiled code and the deployment descriptors will all
be jarred together into an application jar and then the jar will be placed in the
necessary location for the application server to use. The final act of deployment is
the application server parsing the deployment descriptors, preparing the container
environment, and then binding the bean names to the naming service to make them
available for calls.</p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-GENERAL-TRANSMGMT"></a>What is Transaction Management ?</h3>
+
+<p class="text">A transaction is an atomic and reliable unit of program execution.
Transactions systems are invaluable in any system that support concurrent processing.
For example, if multiple clients are using the same database table concurrently, it's
possible that the database write operations they perform could leave the table in an
inconsistent state. With transactional support, each user see a transaction as an
operation that either completes successfully or not at all. The possibility of
inconsistencies arising as result of their interleaved database operations is
removed. </p>
+<p class="text">The Enterprise JavaBeans architecture provides automatic support
for distributed transactions in component based applications. Such distributed
transactions can atomically update data in multiple databases. The burden of managing
transactions is thus shifted from the bean developer to the EJB container and/or
server.</p>
+<p class="text">Read chapter 11 of the EJB 1.1 spec if you are interested in
knowing more about Transaction Management.</p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-GENERAL-PERSISTENCE"></a>What is Bean / Container Managed
Persistence ?</h3>
+
+<p class="text">With respect to Enterprise JavaBeans (EJBs), persistence is a term
that describes the process whereby the the state of an active (stateful?) EJB is
stored (usually to a database) in such a way that the EJB can be reactivated later. It
is serialization for EJBs if you like.</p>
+<p class="text">There are two flavours of persistence in EJB - Bean-Manage
Persistence (BMP) and Container-Managed Persistence (CMP). The main difference between
the two flavours is who is responsible for <i>actually</i> persisting the EJB. In BMP
the bean developer is responsible for writing the code that persists the beans state
(maybe using JDBC?) while in CMP, the container is reponsible. In CMP a bean developer
might not even <i>know</i> what object-relational database persistence is let alone
how it works?. Pretty neat.</p>
+<p class="text">A relevant excerpt from the <a class="link"
href="http://java.sun.com/products/ejb/docs.html">EJB 1.1. specification</a> itself,
on page 100:</p>
+<p class="text">"The entity bean component protocol allows the entity Bean
Provider either to implement the entity bean's persistence directly in the entity bean
class or in one or more helper classes provided with the entity bean class
(bean-managed persistence), or to delegate the entity bean's persistence to the
Container Provider tools used at deployment time (container-managed
persistence)."<br></p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+
+<p class="head"><a name="FAQ-JBOSS"></a><b>JBOSS QUESTIONS</b>
+<p class="text">
+<h3><a name="FAQ-JBOSS-SUMMARY"></a>What is JBoss ?</h3>
+
+<p class="text">Basically, JBoss is an application server written in Java that can
host business components developed in Java. The interface and architecture of the
JBoss application server, the Java business components that can be hosted inside JBoss
and various protocols by which a client application (or other business components) can
interact with the business components is defined by the <a class="link"
href="http://java.sun.com/products/ejb/docs.html">Enterprise JavaBeans
specification</a>.</p>
+<p class="text">JBoss 2 is designed to be an EJB v1.1 container and server. There
are efforts underway currently to extend the support to EJB v2.0 but the work isn't
expected to begin before Q4 2000. The JBoss server is developed in the Open
+Source tradition by volunteers and sponsors using 100% Pure Java. </p>
+<p class="text">We are working very hard to ensure that JBoss rightfully becomes
<i>the</i> premier EJB server for the Java 2 Enterprise Edition.</p>
+<p class="text">Back to <a class="link" href="#top_of_faq">FAQ Contents</a></p>
+
+<h3><a name="FAQ-JBOSS-BENEFITS"></a>What are the benefits of JBoss ?</h3>
+
+<p class="text">Lots, here is an initial list:</p>
+<ul>
+
+ <li>dynamic
"hot" deploy
+
+ <li>proxy
based EJBs
+
+
<li>configurable container
+
+ <li>small
footprint
+
+ <li>JMX based
architecture
+
+
<li>"full" J2EE implementation / integration
+
+ <li>large,
active developer and user community
+
+ <li>free
speech _and_ free beer
+
+</ul>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-JBOSS-COMPLIANCE"></a>Is JBoss in compliance with the current EJB
spec ?</h3>
+
+<p class="text">Yes. JBoss is <a class="link"
href="http://www.jboss.org/newsite/business/jboss-test.html">being continuously
tested</a> for compliance with the <a class="link"
href="http://java.sun.com/products/ejb/docs.html">EJB
+ 2.0 specification</a>.</p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ
Contents</a> </p>
+
+<h3><a name="FAQ-JBOSS-COMMUNITY"></a>What is the JBoss community ?</h3>
+
+<p class="text">The JBoss community is a pool of contributors working on <b>joint
J2EE projects</b> much like the "Apache group" of Apache Server fame. JBoss
people come from all over the world... 'Silicon Valley' California, London and the
rest of the UK, France, Sweden, Siberia, Hong Kong, Singapore, Australia and there's
even a few from the 'Tropical Antarctic' (otherwise known as New Zealand).</p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-JBOSS-OBTAIN"></a>How can I get a copy of JBoss ?</h3>
+
+<ul>
+<li>Binary: From the JBoss project's <a class="link"
href="http://www.jboss.org/">homepage</a>, there is a link to JBoss <a class="link"
href="binary.htm">binary distributions</a> for JDK 1.2.2 and JDK 1.3 JVMs.
+ <li>Source: From the JBoss CVS repository. The JBoss source code is in CVS and
this route is more appropriate for developers and seasoned JBoss pros. Please note
that you will need to build this version before it can be used.
+ <p class="text">Back to <a class="link href="#FAQ_CONTENTS">FAQ Contents</a>
+</ul>
+<h3><a name="FAQ-JBOSS-INSTALL"></a>How do I install JBoss ?</h3>
+
+<p class="text">If you download the binary, you can use these <a class="link"
href="http://www.jboss.org/newsite/documentation/HTML/ch01s05.html">instructions</a>.</p>
+
+<p class="text">There is also detailed information available for installing JBoss
on <a class="link"
href="http://www.jboss.org/newsite/documentation/jboss_linux_trail_index.html">
+Linux</a> and <a class="link"
href="http://www.jboss.org/newsite/documentation/jboss_win32_trail_index.html">
+ Windows</a>.</p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-JBOSS-SELL"></a>Can I sell JBoss ?</h3>
+
+<p class="text">Yes, and many do. Many bundle it with J2EE applications for
example.</p>
+<p class="text">If you want to sell *only* JBoss, then you need to ask "what
is the value add"? Just putting it on a CD and selling may not get you many
customers if they can download it from the net just as easy.</p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ
Contents</a> </p>
+
+<h3><a name="FAQ-JBOSS-DISTRIBUTE"></a>Can I include JBoss in my distribution ?</h3>
+
+<p class="text">Yes JBoss is licensed under the LGPL. Which means that you are
entitled to redistribute our binary (our jar) free of charge without modifications.
You can distribute your code under any license you wish. If you need modifications of
the core JBoss code, talk to us.
+
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-JBOSS-IIOP"></a>Does JBoss support RMI/IIOP ?</h3>
+
+<p class="text">No. We do not support RMI/IIOP or OTS.</p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-JBOSS-SOAP"></a>Does JBoss support SOAP ?</h3>
+
+<p class="text">Yes, look at the <a class="link" href="jboss-zoap.html">ZOAP
module</a>.</p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-JBOSS-RMH"></a>How do I make the RMH samples work ?</h3>
+
+<p class="text"><a class="link" href="mailto:[EMAIL PROTECTED]">Ken Jenks</a> has
gotten the examples to work, so take a look at <a class="link"
href="http://abiblion.com/products-jboss.html" target="_new">his work</a>.
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-JBOSS-JDKS"></a>Are there any functional differences between
jdk1.2 and jdk1.3 ?</h3>
+
+<p class="text">None have been identified.</p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-JBOSS-PERFORMANCE"></a>Any benchmark or performance metrics
available ?</h3>
+
+<p class="text">Not yet, we are working on ECPerf, the benchmark released by
SUN.</p>
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+<h3><a name="FAQ-JBOSS-REMOTE"></a>How do I get my client working from a remote
machine ?</h3>
+<p class="text">This is a very common question and there are a couple options. The
key is to provide the correct server into the environment so that InitialContext
performs its lookup on the correct machine. One option is to set a couple system
properties with the correct information, another is to hard-code the properties, and a
third option is to use a standard jndi.properties file. Forget the hard-code option,
here are the others:</p>
+<ul>
+<li>System Properties Specify java.naming.factory.initial and
java.naming.provider.url when you start your client.<br>
+ <code> java -cp $CLASSPATH<br>
+-Djava.naming.factory.initial=<br>
+org.jnp.interfaces.NamingContextFactory<br>
+-Djava.naming.provider.url=remote.host.name <br>
+ yourCode.Test</code>
+
+
+
+ <li>jndi.properties Create a file called jndi.properties with the
following two lines (and put the jndi.properties file into the classpath of the
client): <code> java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory<br>
+ java.naming.provider.url=remote.host.name</code>
+
+
+
+ </ul>
+
+
+
+
+
+<p class="text">For both of the options above, the instantiation of the
InitialContext with use the default constructor: </p>
+
+<code> Object reference = <br>new InitialContext().lookup(
"encryption.NoCrypt" );</code>
+<p class="text">Obviously, you need to narrow that object reference - this is just
an example of getting a reference from JNDI.</p>
+
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a></p>
+
+ <p
class="text"> </p>
+
+<h3><a name="FAQ-JBOSS-EJX"></a>EJX won't start, what's wrong ?</h3>
+
+ <p class="text">The
most common problem here is not running EJX from the bin directory.</p>
+
+ <p class="text">Back
to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a></p>
+
+<h3><a name="FAQ-BEANDEV-RUNJAR"></a>How can I run my EJB jar in JBoss ?</h3>
+
+ <p class="text">Once
you have deployed your bean(s), they are ready to be called by clients or other
beans.</p>
+
+
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ
Contents</a> </p>
+
+<h3><a name="FAQ-BEANDEV-GUIDE"></a>Is a programmer's guide available for JBoss
?</h3>
+<p class="text">Yes, take a look at the <a class="link"
href="/newsite/documentation/HTML/index.html">JBoss 2.0</a> documentation.</p>
+
+<p class="text">Back to <a class="link" href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+<h3><a name="FAQ-BEANDEV-RESOURCEPREFIX"></a>When do I need to prefix a lookup with
"java:comp/env" ?</h3>
+
+ <p
class="text">java:comp/env is used to prefix a resource that the bean is looking up in
the JNDI naming context. Looking up other bean or resources are examples where you
would prefix the JNDI name that the resource is bound to with java:comp/env</p>
+
+
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-BEANDEV-ACCESSBEANS"></a>How do I access beans in a different jar ?</h3>
+
+ <p
class="text">Basically, accessing or referencing beans in a different jar should be
the same as if the beans were in the same jar. Configure EJB references as described
in section 14.3 of EJB 1.1 Spec and use JNDI to find the bean as any other
resource.</p>
+
+ <p class="text">Back
to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+
+
+<p class="head"><a name="FAQ-ADMIN"></a>SERVER ADMINISTRATOR QUESTIONS
+<p class="text"><h3><a name="FAQ-ADMIN-START"></a>How
+
+ is JBoss started ?</h3>
+
+ <p class="text">Run
the appropriate run script in the bin directory. If your environment is setup
correctly, you can start JBoss with the command </p>
+
+
+
+ <pre><code> java -jar run.jar</code></pre>
+
+
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-ADMIN-SHUTDOWN"></a>How do I cleanly shutdown JBoss ?</h3>
+
+ <p class="text">^C and
kill <pid> both cause a clean shutdown.</p>
+
+
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-ADMIN-NTSERVICE"></a>How can I set up JBoss as a service in Windows NT ?</h3>
+
+
+
+ <p class="text">There are several alternatives
+
+ to starting JBoss as an NT service.</p>
+
+ <p class="text">
+
+
+
+ <ul>
+
+ <li> The <i>contrib</i>
+
+ module in CVS has an ntservice module that may
+
+ be used
+
+ <li><a class="link"
href="http://www.kcmultimedia.com/javaserv/">Running
+
+ a Java 2 Application as an NT Service</a>
+
+ <li><a class="link"
href="http://www.eworksmart.com/JNT/">JNT for
+
+ Windows NT/2000</a>
+
+ </ul>
+
+ <p class="text">Back to <a
class="link" href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-ADMIN-BOOT"></a>How do I configure JBoss to start when the server boots
?</h3>
+
+
+
+ <p class="text">For Windows NT see the
+
+ answer to <a class="link"
href="#FAQ-ADMIN-NTSERVICE">How can I
+
+ set up JBoss as a service in Windows NT ?</a>. For
+
+ Unix based systems, see the following message from
+
+ the mail archives: <a class="link"
href="http://www.mail-archive.com/[email protected]/msg10908.html">Starting
+
+ JBoss as a service on Linux </a>
+
+
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-ADMIN-SECURITY"></a>How do I configure security with JBoss ?</h3>
+
+
+
+ <p class="text">Please have a look at
+
+ <a class="link"
href="/newsite/documentation/HTML/ch07s68.html">Security</a>
+
+ topic in the JBoss manual.</p>
+
+
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-ADMIN-DEPLOY"></a>What tasks must be completed to deploy an EJB using JBoss
?</h3>
+
+ <ul>
+
+ <li>Compile
the bean classes and interfaces.
+
+ <li>Create an
ejb-jar.xml file by hand or using EJX.
+
+ <li>If using
Entity Beans with CMP, then use EJX to create a jaws.xml file.
+
+ <li>If using
resources, custom containers, or any other JBoss specific configurations, then use EJX
to create a jboss.xml file.
+
+ <li>Finally,
jar the .xml files (note that they must be in META-INF parent directory) and the
.class files for the bean into a jar in the deploy directory.
+
+ <li>Classes
that the bean imports may be included in the deployed jar, or they can be put into the
lib/ext directory (via a jar).
+
+ </ul>
+
+
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-ADMIN-UNDEPLOY"></a>How do I undeploy an application ?</h3>
+
+ <p
class="text">Removing the .jar file from the deploy directory will cause the file to
be undeployed.</p>
+
+
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-ADMIN-CLUSTER"></a>Can I cluster multiple JBoss servers ?</h3>
+
+ <p class="text">Not
yet. Clustering is under development with JBoss at the present.
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-ADMIN-DATASOURCE"></a>How do I configure [Database Type] with JBoss ?</h3>
+
+
+
+ <p class="text">Refer to the <a class="link"
href="/newsite/documentation/HTML/index.html">Manual</a>,
+
+ which has <a class="link"
href="/newsite/documentation/HTML/ch03.html">examples</a>
+
+ for many common databases and <a class="link"
href="/newsite/documentation/HTML/ch03s05.html">procedures</a>
+
+ for the rest.</p>
+
+
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-ADMIN-JAWSDTD"></a>Is a DTD available for jaws.xml ?</h3>
+
+
+
+ <p class="text"><a class="link"
href="/documentation/jaws.dtd">Yes</a>.</p>
+
+
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-ADMIN-JBOSSDTD"></a>Is a DTD available for jboss.xml ?</h3>
+
+
+
+ <p class="text"><a class="link"
href="/documentation/jboss.dtd">Yes</a>.</p>
+
+ <p class="text">Back
to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a></p>
+
+ <p class="text">
+
+
+<p class="head"><a name="FAQ-CONTAINER"></a>CONTAINER DEVELOPER QUESTIONS
+
+
+
+
+ <p class="text">
+
+ <h3><a
name="FAQ-CONTAINER-SPECS"></a>Where can I find technical specs for the JBoss server
?</h3>
+
+
+
+ <p class="text">The best source for technical
+
+ information is in the JBoss <a class="link"
href="http://www.jboss.org/newsite/documentation/HTML/index.html">manual</a>.
+
+ Specifically, the sections on <a class="link"
href="/newsite/documentation/HTML/ch02.html">Basic
+
+ Configuration</a> and <a class="link"
href="/newsite/documentation/HTML/ch07.html">Container
+
+ Architecture</a>.</p>
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-CONTAINER-CONTRIBUTE"></a>How can I contribute to JBoss ?</h3>
+
+ <p class="text">Unless
you have your own ideas, send mail to <a class="link"
href="mailto:[EMAIL PROTECTED]?subject=%22I%20want%20to%20help%20JBoss!%22">the
board</a> indicating your interests. Even if you have your own ideas, it helps to get
involved in the mailing-list to identify areas of need and avoid duplicated (i.e.
wasted) effort.</p>
+
+
+
+ <p class="text">Back to <a class="link"
href="#FAQ_CONTENTS">FAQ
+
+ Contents</a> </p>
+
+ <h3><a
name="FAQ-CONTAINER-HELP"></a>What help exists to help me learn about the JBoss source
?</h3>
+
+ <p class="text">The <a
class="link" href="#FAQ-CONTAINER-SPECS">technical information</a> listed above is a
great place to start. Don't overlook the mailing list archives for the various
components. As you get into the code, the jboss-dev mailing list is the best place to
direct your questions. The javadocs come with the binary distribution (in the docs
directory), or you can create the javadocs from the source with 'build javadocs'.</p>
+
+ <p class="text">Back
to <a class="link" href="#FAQ_CONTENTS">FAQ Contents</a>
+
+
+<p class="head"><a name="FAQ-HISTORY"></a>REVISION HISTORY
+
+ <p class="text">
+ <table border="0" width="90%" align="center">
+ <tr>
+ <td width="15%" style="background-color:
#808080"><b> Date</b></td>
+ <td width="27%" style="background-color:
#808080"><b> Author(s)</b></td>
+ <td width="58%" style="background-color:
#808080"><b>Comments</b></td>
+ </tr>
+ <tr>
+ <td width="15%" style="background-color:
#C0C0C0"> 26-Mar-2000</td>
+ <td width="27%" style="background-color: #C0C0C0"> <a
class="link" href="mailto:[EMAIL PROTECTED]">Kunle
+ Odutola</a> </td>
+ <td width="58%" style="background-color: #C0C0C0">Created first
+ version of FAQ</td>
+ </tr>
+ <tr>
+ <td width="15%" style="background-color: #C0C0C0">23-Aug-2000</td>
+ <td width="27%" style="background-color: #C0C0C0"><a class="link"
href="mailto:[EMAIL PROTECTED]">Jeremiah
+ Johnson</a></td>
+ <td width="58%" style="background-color: #C0C0C0">Added questions
+ and answers; reformatted to make simpler to add via text
editor;
+ removed side boxes.</td>
+ </tr>
+ <tr>
+ <td width="15%" style="background-color: #C0C0C0">24-Aug-2000</td>
+ <td width="27%" style="background-color: #C0C0C0"><a class="link"
href="mailto:[EMAIL PROTECTED]">Kunle
+ Odutola</a> </td>
+ <td width="58%" style="background-color: #C0C0C0">Updated answers
+ in FAQ.</td>
+ </tr>
+ <tr>
+ <td width="15%" style="background-color: #C0C0C0">13-Feb-2001</td>
+ <td width="27%" style="background-color: #C0C0C0"><a class="link"
href="mailto:[EMAIL PROTECTED]">Dewayne
+ McNair</a></td>
+ <td width="58%" style="background-color: #C0C0C0">General
cleanup.</td>
+ </tr>
+ </table>
+ <p class="text">
+ <p class="text">Back to <a class="link" href="#top_of_faq">FAQ
Contents</a>
+
+
+
+ </div></td><td><img src="../pictures/t.gif" width="15"
height="1"></td></tr></table>
+ </td>
+ <td valign="top" height="340"><img src="../pictures/main2.gif" width="65"
height="340"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115" height="1"></td>
+ <td><img src="../pictures/tail1.gif" width="80" height="15"></td>
+ <td width="100%" bgcolor="#dddddd" align="right"><img
src="../pictures/tail2.gif" width="10" height="15"></td>
+ <td><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="10"><tr>
+ <td width="150"><img src="../pictures/t.gif" width="150" height="1"></td>
+ <td width="100%"><img src="../pictures/t.gif" width="1" height="1"></td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr><tr>
+ <td width="150" align="center">
+ <p class="copy">
+ Designed by
+ <a class="copy" href="mailto:[EMAIL PROTECTED]">NeoLine</a>
+ </td><td align="right" width="100%">
+ <p class="copy">
+ Copyright © 1999-2001, <a class="copy"
href="http://jboss.org">jboss.org</a>.
+ All rights reserved.
+
+ </td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="10"></td>
+</tr></table>
+
+<!-- NAVIGATION LAYER -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 10;">
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1u.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2u.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3u.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ DOWNLOAD
+ </td></tr></table>
+
+ <a class="linkmenu" href="cvs.html">Source code</a><br>
+ <a class="linkmenu" href="binary.html">Binary</a><br>
+ <a class="linkmenu" href="doco.html">Documentation</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ PRODUCT SUITE
+ </td></tr></table>
+
+ <a class="linkmenu" href="jboss-overview.html">J2EE Overview</a><br>
+ <a class="linkmenu" href="jboss-projects.html">JBoss Projects</a><a
class="linkmenu" href="#FIXME"></a><br>
+ <a class="linkmenu" href="jboss-third.html">JBoss 3rd Party</a><br>
+
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ RESOURCES
+ </td></tr></table>
+
+ <a class="linkmenu" href="lists.html">Mailing Lists</a><br>
+ <a class="linkmenu" href="testimonials.html">Success Stories</a><a
class="linkmenu" href="#FIXME"></a>
+ <a class="linkmenu" href="../bugzilla/index.html">Bugzilla</a><br>
+ <a class="linkmenu" href="faq.html">FAQ</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ JBOSS GROUP
+ </td></tr></table>
+
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/training.php">Training</a><br>
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/oem.php">Consulting</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b">
+ <p class="linkhead"> JBOSS ORG
+ </td></tr></table>
+
+ <a class="linkmenu" href="../index.html">The Future</a><br>
+ <a class="linkmenu" href="team.html">The Team</a><br>
+ <a class="linkmenu" href="news.html">News</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr><tr>
+ <td valign="top"><img src="../pictures/tb8.gif"></td>
+ <td valign="top">
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="8"><img src="../pictures/t.gif"></td></tr>
+ <tr><td width="110" height="8" bgcolor="#dddddd"><img
src="../pictures/t.gif"></td></tr>
+ </table>
+ </td>
+ <td><img src="../pictures/tb9.gif"></td>
+</tr></table>
+
+
+<a href="http://www.jbossgroup.com:999/"><img src="../pictures/jbossgroup.gif"
width="150" height="103" border="0"></a>
+<br>
+</div>
+
+<!-- TEXTURE -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 5;">
+<table cellspacing="0" cellpadding="0" width="150" height="588" border="0"
background="../pictures/tex.jpg">
+<tr><td> </td></tr>
+</table>
+</div>
+
+</body>
\ No newline at end of file
1.6 +225 -76 newsite/business/jboss-overview.html
Index: jboss-overview.html
===================================================================
RCS file: /products/cvs/ejboss/newsite/business/jboss-overview.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- jboss-overview.html 2001/02/19 04:26:03 1.5
+++ jboss-overview.html 2001/03/12 05:59:18 1.6
@@ -1,27 +1,45 @@
-<html>
-
- <head>
+<head>
+ <title>jboss.org</title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
- <meta name="generator" content="Adobe GoLive 4">
<link rel="stylesheet" type="text/css" href="main.css" >
- </head>
+</head>
+
+<body bgcolor="#ffffff" marginwidth="0" marginheight="0" leftmargin="0"
topmargin="0">
+
+<!-- HEAD -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td bgcolor="#2c922f" background="../pictures/headback1.jpg"><img
src="../pictures/head1.gif" width="180" height="165"></td>
+ <td bgcolor="#2c922f"><img src="../pictures/head2.gif" width="200"
height="165"></td>
+ <td bgcolor="#2c922f" background="../pictures/headback2.jpg"><img
src="../pictures/head3.gif" width="380" height="165"></td>
+ <td width="100%" background="../pictures/headfill.gif"><img
src="../pictures/t.gif" width="6" height="1"></td>
+</tr></table>
+
+<!-- MAIN CONTENT -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="20"><tr>
+ <td colspan="2" width="195"><img src="../pictures/t.gif" width="195"
height="1"></td>
+ <td width="100%" align="left" valign="center" nowrap><p class="slogan">
+ <img src="../pictures/cog1.gif" width="44" height="13"
align="absmiddle">
- <body marginwidth="0" marginheight="0" onload="">
- <table border="0" cellpadding="0" cellspacing="3">
-
-
- <td class="pageheader"><b>J2EE and JBoss - Overview</b></td>
-
-
- <tr>
- <td width="600" valign="top">
-
- <table border="0" cellpadding="2" cellspacing="0">
- <tr>
- <td class="newsheader"><b>J2EE: An Open Operating System for the
web</b></td>
- </tr>
- <tr>
- <td class="newsbody"> Enterprise web applications, which live on networks
+ <!-- SLOGAN -->
+
+ J2EE AND JBOSS - OVERVIEW
+ <img src="../pictures/cog2.gif" width="44" height="13"
align="absmiddle">
+ </td>
+ <td width="65"><img src="../pictures/main3.gif" width="65" height="20"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115"
height="540"></td>
+ <td valign="top" background="../pictures/mainfill.gif"><img
src="../pictures/main1.gif" width="80" height="340"></td>
+ <td width="100%" bgcolor="#dddddd" valign="top"><br>
+ <table celspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td><div align="justify">
+
+ <!-- CONTENT -->
+
+ <p class="head">J2EE: AN OPERATING SYSTEM FOR THE WEB
+
+ <p class="text"> Enterprise web applications, which live on networks
and are accessible through browsers, are redefining Enterprise Web
Software. This is the next wave of computing.
<p>Developers, by nature, seek a standard enterprise-ready platform.
@@ -30,11 +48,9 @@
Java 2 Enterprise Edition (J2EE), sponsored by SUN and IBM.
<p>JBoss is a free, Open Source J2EE-based implementation.
<p><img src="../pictures/jboss3.jpg" align="middle" alt="picture with
4 layers: www, web server, app server, database">
- <tr>
- <td class="newsheader"><b>J2EE: A Standard webOS with Industry
momentum</b></td>
- </tr>
- <tr>
- <td class="newsbody"> Sun Microsystems and IBM have defined J2EE as
+
+ <p class="head">J2EE: A STANDARD WEB-OS WITH INDUSTRY MOMENTUM
+ <p class="text"> Sun Microsystems and IBM have defined J2EE as
an open industry process. Today, there are about 30 J2EE application
server vendors. The most popular charges more than $50,000 for a
medium-sized
installation.
@@ -46,13 +62,9 @@
can use J2EE�s built-in capabilities to run transactions in an
automated
fashion. Instead of creating all business code from scratch,
consultants
can assemble components to build their application in a �Lego"
fashion.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>J2EE APIs </b></td>
- </tr>
- <tr>
- <td class="newsbody"> J2EE is a set of standards that, when used
together,
+
+ <p class="head">J2EE APIs
+ <p class="text"> J2EE is a set of standards that, when used together,
provide an excellent web application development and deployment
platform.
J2EE includes standards for middleware (EJB and JMS), database
connectivitiy
(JDBC), transactions (JTA/JTS), presentation (servlets and Java Server
@@ -67,32 +79,22 @@
these components through JMX by replacing ANY component you wish
with a JMX compliant implementation for the same APIs. JBoss doesn't
even impose the JBoss components, that is modularity.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBoss: A full J2EE implementation with
- JMX integration</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><font face="Myriad Web,Arial">Our goal is to provide the full
J2EE stack
+ <p class="head">JBoss: A FULL J2EE IMPLEMENTATION WITH JMX
+ <p class="text">Our goal is to provide the full J2EE stack
in the free/open world. We are already there and the reason for
our success lies on JMX. JMX or Java
Management eXtension
is the best weapon we have found for integration of software. It
provides a common spine in which we plug in modules, containers
- and plugins.</font> </p>
- <p><img src="../pictures/spine.gif" alt=""> </p>
+ and plugins.
+ <p><img src="../pictures/spine.gif" alt="">
<p>While we provide JBoss implementations for many of these services
you are free to include your favorite implementation in the JMX
enabled base and therefore "dropping" your own transaction
- or persistence service in JBoss, all dynamically.</p>
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>Why Open Source for J2EE?</b></td>
- </tr>
- <tr>
- <td class="newsbody"> As a web operating system, J2EE is infrastructure.
+ or persistence service in JBoss, all dynamically.
+
+ <p class="head">WHY OPEN SOURCE FOR J2EE?
+
+ <p class="text"> As a web operating system, J2EE is infrastructure.
As such, we believe it is a natural fit for the collaborative, Open
Source mode of development facilitated by the Internet. Our group,
composed of volunteers from around the world, chooses to open the
@@ -103,13 +105,8 @@
Even Microsoft has had difficulties stabilizing Windows 2000. We,
at JBoss, believe that Open Source technology is a credible,
efficient
and cost-effective way to scale the development of these large
systems.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>Who uses J2EE technology and why?</b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>1- Independent software vendors</b><br>
+ <p class="head">WHO USES J2EE TECHNOLOGY?
+ <p class="text"><b>1- Independent software vendors</b><br>
Two years ago, many Independent Software Vendors (ISVs) developing
Enterprise applications took the Java route. ISVs would develop,
in-house
proprietary infrastructure software for lack of a defined, open
standard.
@@ -155,13 +152,10 @@
developers gain access to the dominant application development market
and increase the deployment potential for their technology.
<p>
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>Why should I participate</b></td>
- </tr>
- <tr>
- <td class="newsbody"> Most people come here to learn cutting edge skills.
+
+ <p class="head">WHY SHOULD I PARTICIPATE
+
+ <p class="text"> Most people come here to learn cutting edge skills.
Many of our contributors are well paid experts in the field and highly
recognized individuals in the industry. We see many independent
software
developers in our ranks. If you are a startup looking for a container
@@ -172,15 +166,170 @@
J2EE is the mass platform of the future and we are working hard to
make it a reality... the information age's infrastructure deserves
to be free. <br>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td width="600"></td>
- </tr>
+
+ </div></td>
+
+<td><img src="../pictures/t.gif" width="15" height="1"></td></tr></table>
+ </td>
+ <td valign="top" height="340"><img src="../pictures/main2.gif" width="65"
height="340"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115" height="1"></td>
+ <td><img src="../pictures/tail1.gif" width="80" height="15"></td>
+ <td width="100%" bgcolor="#dddddd" align="right"><img
src="../pictures/tail2.gif" width="10" height="15"></td>
+ <td><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="10"><tr>
+ <td width="150"><img src="../pictures/t.gif" width="150" height="1"></td>
+ <td width="100%"><img src="../pictures/t.gif" width="1" height="1"></td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr><tr>
+ <td width="150" align="center">
+ <p class="copy">
+ Designed by
+ <a class="copy" href="mailto:[EMAIL PROTECTED]">NeoLine</a>
+ </td><td align="right" width="100%">
+ <p class="copy">
+ Copyright © 1999-2001, <a class="copy"
href="http://jboss.org">jboss.org</a>.
+ All rights reserved.
+
+ </td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="10"></td>
+</tr></table>
+
+<!-- NAVIGATION LAYER -->
+<div style="position: absolute; left: 0px; top: 170px; z-index: 10;">
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1u.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2u.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3u.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ DOWNLOAD
+ </td></tr></table>
+
+ <a class="linkmenu" href="cvs.html">Source code</a><br>
+ <a class="linkmenu" href="binary.html">Binary</a><br>
+ <a class="linkmenu" href="doco.html">Documentation</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ PRODUCT SUITE
+ </td></tr></table>
+
+ <a class="linkmenu" href="jboss-overview.html">J2EE Overview</a><br>
+ <a class="linkmenu" href="jboss-projects.html">JBoss Projects</a><a
class="linkmenu" href="#FIXME"></a><br>
+ <a class="linkmenu" href="jboss-third.html">JBoss 3rd Party</a><br>
+
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ RESOURCES
+ </td></tr></table>
+
+ <a class="linkmenu" href="lists.html">Mailing Lists</a><br>
+ <a class="linkmenu" href="testimonials.html">Success Stories</a><a
class="linkmenu" href="#FIXME"></a>
+ <a class="linkmenu" href="../bugzilla/index.html">Bugzilla</a><br>
+ <a class="linkmenu" href="faq.html">FAQ</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ JBOSS GROUP
+ </td></tr></table>
+
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/training.php">Training</a><br>
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/oem.php">Consulting</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b">
+ <p class="linkhead"> JBOSS ORG
+ </td></tr></table>
+
+ <a class="linkmenu" href="../index.html">The Future</a><br>
+ <a class="linkmenu" href="team.html">The Team</a><br>
+ <a class="linkmenu" href="news.html">News</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr><tr>
+ <td valign="top"><img src="../pictures/tb8.gif"></td>
+ <td valign="top">
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="8"><img src="../pictures/t.gif"></td></tr>
+ <tr><td width="110" height="8" bgcolor="#dddddd"><img
src="../pictures/t.gif"></td></tr>
</table>
- </body>
+ </td>
+ <td><img src="../pictures/tb9.gif"></td>
+</tr></table>
+
+
+<a href="http://www.jbossgroup.com:999/"><img src="../pictures/jbossgroup.gif"
width="150" height="103" border="0"></a>
+<br>
+</div>
+
+<!-- TEXTURE -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 5;">
+<table cellspacing="0" cellpadding="0" width="150" height="588" border="0"
background="../pictures/tex.jpg">
+<tr><td> </td></tr>
+</table>
+</div>
-</html>
+</body>
\ No newline at end of file
1.7 +249 -116 newsite/business/jboss-projects.html
Index: jboss-projects.html
===================================================================
RCS file: /products/cvs/ejboss/newsite/business/jboss-projects.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- jboss-projects.html 2001/03/06 23:58:57 1.6
+++ jboss-projects.html 2001/03/12 05:59:18 1.7
@@ -1,20 +1,45 @@
-<html>
-
- <head>
+<head>
+ <title>jboss.org</title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
- <meta name="generator" content="Adobe GoLive 4">
<link rel="stylesheet" type="text/css" href="main.css" >
- </head>
+</head>
+
+<body bgcolor="#ffffff" marginwidth="0" marginheight="0" leftmargin="0"
topmargin="0">
+
+<!-- HEAD -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td bgcolor="#2c922f" background="../pictures/headback1.jpg"><img
src="../pictures/head1.gif" width="180" height="165"></td>
+ <td bgcolor="#2c922f"><img src="../pictures/head2.gif" width="200"
height="165"></td>
+ <td bgcolor="#2c922f" background="../pictures/headback2.jpg"><img
src="../pictures/head3.gif" width="380" height="165"></td>
+ <td width="100%" background="../pictures/headfill.gif"><img
src="../pictures/t.gif" width="6" height="1"></td>
+</tr></table>
+
+<!-- MAIN CONTENT -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="20"><tr>
+ <td colspan="2" width="195"><img src="../pictures/t.gif" width="195"
height="1"></td>
+ <td width="100%" align="left" valign="center" nowrap><p class="slogan">
+ <img src="../pictures/cog1.gif" width="44" height="13"
align="absmiddle">
+
+ <!-- SLOGAN -->
- <body marginwidth="0" marginheight="0" onload="">
-
-<table border="0" cellpadding="0" cellspacing="3">
- <td class="pageheader"><b>JBoss Projects- Overview</b></td>
-
- <tr>
- <td class="newsbody">
- <p>Go directly to the PROJECT PAGE for:</p>
- <ul>
+ JBOSS PROJECTS - OVERVIEW
+ <img src="../pictures/cog2.gif" width="44" height="13"
align="absmiddle">
+ </td>
+ <td width="65"><img src="../pictures/main3.gif" width="65" height="20"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115"
height="540"></td>
+ <td valign="top" background="../pictures/mainfill.gif"><img
src="../pictures/main1.gif" width="80" height="340"></td>
+ <td width="100%" bgcolor="#dddddd" valign="top"><br>
+ <table celspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td><div align="justify">
+
+ <!-- CONTENT -->
+ <p class="text">Go directly to the PROJECT PAGE for :
+
+ (March 12, 2001: links below not adapted to look yet, please excuse
discrepancy)
+ <ul>
<li><a href="jboss-server.html">JBossServer</a></li>
<li><a href="jboss-jbossmq.html">JBossMQ</a> </li>
<li><a href="jboss-jaws.html">JBossCMP</a></li>
@@ -23,135 +48,243 @@
<li><a href="jboss-jbossSX.html">JBossSX</a></li>
<li><a href="jboss-zoap.html">JBossSOAP</a></li>
<li><a href="jboss-test.html">JBossTest</a></li>
- <li><a href="jboss-jbossmx.html">JBossMX</a></li>
+ <li><a href="jboss-jbossmx.html">JBossMail</a></li>
<li><a href="doco.html">JBossDoc</a></li>
</ul>
- Read all about our <a
href="http://www.onjava.com/pub/a/onjava/2001/02/01/jmx.html">
+ Read all about our <a class="link"
href="http://www.onjava.com/pub/a/onjava/2001/02/01/jmx.html">
open source integration with JMX</a>. JMX, the Java Management eXtension
base of JBoss enables us to provide one of the most modular implementations
in the industry. It is a good idea in J2EE and a requirement for efficient
Open Source integration of projects. If you need to replace the persistence
engine (JBossCMP) with your own persistence engine or you prefer another
Transaction engine it is all configurable with JMX. You can include your
- own plugin and your own implementation or a third party.</td>
- <tr>
- <td class="newsheader"><b>JBossServer -- Enterprise Java Beans (EJB) </b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial"><img height="60" width="159"
src="../pictures/powered_by_jboss_flat_sepia.gif" alt="'powered by JBoss'"></font>
- <p><font face="Myriad Web,Arial">JBoss the container is an implementation
- of the EJB container specification. We currently refer to it as
jboss2.0</font>.
- It is the "bare server" and includes a JMX server spine.</p>
- <p><font face="Myriad Web,Arial"><b>JBoss 2.0 is truly a 3rd generation
- container.</b> It takes the patterns and ideas that were investigated
- in 1.0. Designed from the ground up to be <b>modular</b>, JBoss introduces
+ own plugin and your own implementation or a third party.
+
+ <p class="head">JBossServer -- ENTERPRISE JAVA BEANS (EJB)
+
+ <p class="text"><a class="link" href="jboss-server.html"><img height="60"
width="159" src="../pictures/powered_by_jboss_flat_sepia.gif" alt="'powered by
JBoss'"> </a>
+ <br>JBoss the container is an implementation of the EJB container
specification. We currently refer to it as JBoss2.1
+ It is the "bare server" and includes a JMX server spine.
+ <p class="text">JBoss 2.0 is truly a 3rd generation container. It takes the
patterns and ideas that were investigated in 1.0. Designed from the ground up to be
<b>modular</b>, JBoss introduces
yet again many ground breaking features such as a full <b>plug-in approach
</b>to the container implementation. Borrowing from the success that met
with Linux 2.0 and it's modular approach to software implementation, JBoss
2.0 is meant to be developed by distributed parties each working on a
- cleanly separated part of the server. </font></p>
- <p><font face="Myriad Web,Arial">JBoss 2.0 also standardizes on <b>JMX</b>,
+ cleanly separated part of the server.
+ <p>JBoss 2.0 also standardizes on <b>JMX</b>,
the Java Management eXtension (TM) to offer standard interfaces to the
management of its components as well as the applications deployed on it.
Ease of use is still the number one priority here at JBoss and JBoss 2.0
- will set a new standard.</font>
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBossMQ -- Java Messaging Service (JMS) </b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><font face="Myriad Web,Arial"> <img
src="../pictures/jbossmq-simple-with-queue.jpg" width="167" height="62"></font></p>
- <p><font face="Myriad Web,Arial">JBossMQ is our messaging service
implementation.
+ will set a new standard.
+ <p class="head">JBossMQ -- JAVA MESSAGING SERVICE (JMS)
+ <p class="text"><a class="link" href="jboss-jbossmq.html"><img
src="../pictures/jbossmq-simple-with-queue.jpg" width="167" height="62"> </a>
+ <p class="text">JBossMQ is our messaging service implementation.
It is reaching 1.0 status, it is quite stable and functional. A quality
product in the making. It is a fully compliant JMS;(Java Messaging Service)
- implementation.</font></p>
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBossCMP -- EJB Persistence engine</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial"><img
src="../pictures/jaws.jpg" alt="jaws::just another web storage"></font>
- <p><font face="Myriad Web,Arial">JBossCMP is a
+ implementation.
+ <p class="head">JBossCMP -- EJB PERSISTENCE ENGINE
+ <p class="text"><a class="link" href="jboss-jaws.html"><img
src="../pictures/jaws.jpg" alt="jaws::just another web storage"></a>
+ <p class="text">JBossCMP is a
JDBC based object storage facility. It is tightly integrated
with JBoss and provides startup table creation as well as some fairly
advanced features of O/R mapping. You can define custom finders and
map complex objects with JBossGUI. JBossCMP supports all java types
- including fancy collections of EJB references. </font></p>
+ including fancy collections of EJB references.
- <p><font face="Myriad Web,Arial">JBossCMP comes with preconfigured settings
+ <p class="text">JBossCMP comes with preconfigured settings
for each database, to help you get working in no time. Most leading
Database
vendors in the market are currently supported out of the box and the list
- is growing by the day.</font>
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBossNS -- Java Naming and Directory Interface (JNDI)
</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- Previously known as "JNP" JBossNS is the naming provider for all thing JBoss.
A fully distributed lookup system it provides a JNDI interface to the clients and
containers in JBoss.
- </tr>
- <tr>
- <td class="newsheader"><b>JBossCX -- Java Connector Architecture (JCA)</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- JBoss lives in distributed enterprise systems. The need to deal with
disparate sources in J2EE is addressed through the latest spec from SUN, the Java
Connector Architecture. This specification is promised to a great future and here at
JBoss we provide an implementation that works in the JBoss framework.
- </tr>
- <tr>
- <td class="newsheader"><b>JBossTX -- Java Transaction Service (JTA/JTS)</b></td>
- </tr>
- <tr>
- <td class="newsbody">The transactional web is the future of the web. He who
owns the transactional web owns the web. JBossTX provides a reference implementation
of JTA/JTS for the JBoss framework. Fully based on the JTA/JTS specifications,
JBossTX is optimized for the JBoss framework.
-
- </tr>
- <tr>
- <td class="newsheader"><b>JBossSX -- Security Service (JAAS based)</b></td>
- </tr>
- <tr>
- <td class="newsbody"> As an enterprise-ready system, JBoss comes with a
security framework. Based on JAAS the implementation from SUN and IBM, JBossSX is
fully functional security framework for your enterprise applications. Integrated with
JBossServer, JBossSX provides transparent propagation of credentials in our framework.
- </tr>
- <tr>
- <td class="newsheader"><b>JBossGUI</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial"><img
src="../pictures/jbossgui.gif" alt="graphical management of containers, beans,
resources, security"></font></td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBossZOAP</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial">JBossZOAP is an alternative
+ is growing by the day.
+ <p class="head">JBossNS -- JAVA NAMING and DIRECTORY INTERFACE (JNDI)
+ <p class="text">Previously known as "JNP" JBossNS is the naming provider for
all thing JBoss. A fully distributed lookup system it provides a JNDI interface to
the clients and containers in JBoss.
+
+ <p class="head">JBossCX -- JAVA CONNECTOR ARCHITECTURE (JCA)
+ <p class="text"><a class="link" href="jboss-jbosscx.html"><img
src="../pictures/jbossCX.png" alt="JBossCX"></a>
+ <p class="text">JBoss lives in distributed enterprise systems. The need to
deal with disparate sources in J2EE is addressed through the latest spec from SUN, the
Java Connector Architecture. This specification is promised to a great future and
here at JBoss we provide an implementation that works in the JBoss framework.
+ <p class="head">JBossTX -- JAVA TRANSACTION SERVICE (JTA/JTS)
+ <p class="text"><a class="link" href="jboss-jbosstx.html"><img
src="../pictures/jbossTX.png" alt="JBossTX"></a>
+ <p class="text">The transactional web is the future of the web. He who owns
the transactional web owns the web. JBossTX provides a reference implementation of
JTA/JTS for the JBoss framework. Fully based on the JTA/JTS specifications, JBossTX
is optimized for the JBoss framework.
+
+ <p class="head">JBossSX -- SECURITY SERVICE (JAAS based)
+ <p class="text"><a class="link" href="jboss-jbossSX.html"><img
src="../pictures/jbossSX.png" alt="JBossSX"></a>
+ <p class="text"> As an enterprise-ready system, JBoss comes with a security
framework. Based on JAAS the implementation from SUN and IBM, JBossSX is fully
functional security framework for your enterprise applications. Integrated with
JBossServer, JBossSX provides transparent propagation of credentials in our framework.
+ <p class="head">JBossGUI
+ <p class="text"><img src="../pictures/jbossgui.gif" alt="graphical management
of containers, beans, resources, security">
+ <p class="head">JBossZOAP -- SOAP INVOCATION
+ <p class="text">JBossZOAP is an alternative
invocation layer with SOAP as its basic protocol. To enable interoperability
with non-java based systems many take the alternative invocation layer very
- seriously. SOAP/XML might well be the wave of the future.</font></td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBossDeployer</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial">A deployer of EAR. You
- can take your full war and jar and deploy at once on JBoss and
Tomcat.</font></td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBossTest</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial">The TestSuite for JBoss.
+ seriously. SOAP/XML might well be the wave of the future.
+ <p class="head">JBossDeployer -- J2EE DEPLOYER
+ <p class="text">A deployer of EAR. You can take your full war and jar and
deploy at once on JBoss and Tomcat.
+ <p class="head">JBossTest
+ <p class="text">The TestSuite for JBoss.
With about 200 tests of compliance, every release we put in the public has
to be compliant with the specification. The TestSuite allows us to spot
- problems with fixes and patches early.</font></td>
- </tr>
- <tr>
- <td width="600" valign="top"> </td>
- </tr>
- <tr>
- <td width="600"></td>
- </tr>
+ problems with fixes and patches early.
+
+ </div></td><td><img src="../pictures/t.gif" width="15"
height="1"></td></tr></table>
+ </td>
+ <td valign="top" height="340"><img src="../pictures/main2.gif" width="65"
height="340"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115" height="1"></td>
+ <td><img src="../pictures/tail1.gif" width="80" height="15"></td>
+ <td width="100%" bgcolor="#dddddd" align="right"><img
src="../pictures/tail2.gif" width="10" height="15"></td>
+ <td><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="10"><tr>
+ <td width="150"><img src="../pictures/t.gif" width="150" height="1"></td>
+ <td width="100%"><img src="../pictures/t.gif" width="1" height="1"></td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr><tr>
+ <td width="150" align="center">
+ <p class="copy">
+ Designed by
+ <a class="copy" href="mailto:[EMAIL PROTECTED]">NeoLine</a>
+ </td><td align="right" width="100%">
+ <p class="copy">
+ Copyright © 1999-2001, <a class="copy"
href="http://jboss.org">jboss.org</a>.
+ All rights reserved.
+
+ </td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="10"></td>
+</tr></table>
+
+<!-- NAVIGATION LAYER -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 10;">
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1u.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2u.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3u.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ DOWNLOAD
+ </td></tr></table>
+
+ <a class="linkmenu" href="cvs.html">Source code</a><br>
+ <a class="linkmenu" href="binary.html">Binary</a><br>
+ <a class="linkmenu" href="doco.html">Documentation</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ PRODUCT SUITE
+ </td></tr></table>
+
+ <a class="linkmenu" href="jboss-overview.html">J2EE Overview</a><br>
+ <a class="linkmenu" href="jboss-projects.html">JBoss Projects</a><a
class="linkmenu" href="#FIXME"></a><br>
+ <a class="linkmenu" href="jboss-third.html">JBoss 3rd Party</a><br>
+
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ RESOURCES
+ </td></tr></table>
+
+ <a class="linkmenu" href="lists.html">Mailing Lists</a><br>
+ <a class="linkmenu" href="testimonials.html">Success Stories</a><a
class="linkmenu" href="#FIXME"></a>
+ <a class="linkmenu" href="../bugzilla/index.html">Bugzilla</a><br>
+ <a class="linkmenu" href="faq.html">FAQ</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ JBOSS GROUP
+ </td></tr></table>
+
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/training.php">Training</a><br>
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/oem.php">Consulting</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b">
+ <p class="linkhead"> JBOSS ORG
+ </td></tr></table>
+
+ <a class="linkmenu" href="../index.html">The Future</a><br>
+ <a class="linkmenu" href="team.html">The Team</a><br>
+ <a class="linkmenu" href="news.html">News</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr><tr>
+ <td valign="top"><img src="../pictures/tb8.gif"></td>
+ <td valign="top">
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="8"><img src="../pictures/t.gif"></td></tr>
+ <tr><td width="110" height="8" bgcolor="#dddddd"><img
src="../pictures/t.gif"></td></tr>
+ </table>
+ </td>
+ <td><img src="../pictures/tb9.gif"></td>
+</tr></table>
+
+
+<a href="http://www.jbossgroup.com:999/"><img src="../pictures/jbossgroup.gif"
width="150" height="103" border="0"></a>
+<br>
+</div>
+
+<!-- TEXTURE -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 5;">
+<table cellspacing="0" cellpadding="0" width="150" height="588" border="0"
background="../pictures/tex.jpg">
+<tr><td> </td></tr>
</table>
- </body>
+</div>
-</html>
+</body>
\ No newline at end of file
1.4 +288 -135 newsite/business/jboss-server.html
Index: jboss-server.html
===================================================================
RCS file: /products/cvs/ejboss/newsite/business/jboss-server.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- jboss-server.html 2001/02/15 21:58:22 1.3
+++ jboss-server.html 2001/03/12 05:59:18 1.4
@@ -1,28 +1,46 @@
-<html>
-
- <head>
+<head>
+ <title>jboss.org</title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
- <meta name="generator" content="Adobe GoLive 4">
<link rel="stylesheet" type="text/css" href="main.css" >
- </head>
+</head>
+
+<body bgcolor="#ffffff" marginwidth="0" marginheight="0" leftmargin="0"
topmargin="0">
+
+<!-- HEAD -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td bgcolor="#2c922f" background="../pictures/headback1.jpg"><img
src="../pictures/head1.gif" width="180" height="165"></td>
+ <td bgcolor="#2c922f"><img src="../pictures/head2.gif" width="200"
height="165"></td>
+ <td bgcolor="#2c922f" background="../pictures/headback2.jpg"><img
src="../pictures/head3.gif" width="380" height="165"></td>
+ <td width="100%" background="../pictures/headfill.gif"><img
src="../pictures/t.gif" width="6" height="1"></td>
+</tr></table>
+
+<!-- MAIN CONTENT -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="20"><tr>
+ <td colspan="2" width="195"><img src="../pictures/t.gif" width="195"
height="1"></td>
+ <td width="100%" align="left" valign="center" nowrap><p class="slogan">
+ <img src="../pictures/cog1.gif" width="44" height="13"
align="absmiddle">
+
+ <!-- SLOGAN -->
- <body marginwidth="0" marginheight="0" onload="">
- <table border="0" cellpadding="0" cellspacing="3">
- <tr>
-
- <td width="600" valign="top">
- <table border="0" cellpadding="2" cellspacing="0">
- <tr>
- <td class="pageheader"><b>JBoss/Server</b></td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBoss/Server</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial"><img height="60"
width="159" src="../pictures/powered_by_jboss_flat_sepia.gif"></font>
- <p><font face="Myriad Web,Arial">JBoss the container is an
implementation
- of the EJB container specification. </font></p>
- <p><font face="Myriad Web,Arial"><b>JBoss 2.0 is truly a 3rd generation
+ JBOSS-SERVER
+ <img src="../pictures/cog2.gif" width="44" height="13"
align="absmiddle">
+ </td>
+ <td width="65"><img src="../pictures/main3.gif" width="65" height="20"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115"
height="540"></td>
+ <td valign="top" background="../pictures/mainfill.gif"><img
src="../pictures/main1.gif" width="80" height="340"></td>
+ <td width="100%" bgcolor="#dddddd" valign="top"><br>
+ <table celspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td><div align="justify">
+
+ <!-- CONTENT -->
+
+ <p class="head">JBOSS SERVER
+ <p class="text"><img height="60" width="159"
src="../pictures/powered_by_jboss_flat_sepia.gif">
+ JBoss the container is an implementation of the EJB container
specification. </p>
+ <p class="text"><b>JBoss 2.0 is truly a MODULAR 3rd generation
container.</b> It takes the patterns and ideas that were investigated
in 1.0. Designed from the ground up to be <b>modular</b>, JBoss
introduces yet again many ground breaking features such as a full
@@ -30,25 +48,21 @@
from the success that met with Linux 2.0 and it's modular approach
to software implementation, JBoss 2.0 is meant to be developed by
distributed parties each working on a cleanly separated part of
- the server. </font></p>
- <p><font face="Myriad Web,Arial">JBoss 2.0 also standardizes on
<b>JMX</b>,
+ the server. </p>
+ <p class="text">JBoss 2.0 also standardizes on <b>JMX</b>,
the Java Management eXtension (TM) to offer standard interfaces
to the management of its components as well as the applications
deployed on it. Ease of use is still the number one priority here
- at JBoss and JBoss 2.0 will set a new standard.</font>
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>Enterprise Java Beans Support</b></td>
- </tr>
- <tr>
- <td class="newsbody"> Being both open and standards-compliant,
JBoss/Server
+ at JBoss and JBoss 2.0 will set a new standard.
+
+ <p class="head"><b>ENTERPRISE JAVA BEANS SUPPORT</b>
+ <p class="text"> Being both open and standards-compliant, JBoss/Server
supports both EJB Session Beans and Entity Beans. EJB Session Beans
are responsible for implementing the business logic of your middle
tier application. As their name implies, they are also responsible
for handling the conversational session between the client side and
the middle tier. Sessions may be either stateless or stateful.
- <p> A stateless session means that the Session Bean instance remembers
+ <p class="text"> A stateless session means that the Session Bean
instance remembers
no state between calls from a given client object. A stateful
session,
on the other hand, must maintain state data between separate remote
method invocations by the same client. This implies that one Stateful
@@ -65,12 +79,9 @@
Persistence (BMP). With BMP you control the loading and saving of
complex Entity Beans from and to the database using fine-grained
control to the SQL statement level.
- </tr>
- <tr>
- <td class="newsheader"><b>Modular Server Design</b></td>
- </tr>
- <tr>
- <td class="newsbody"> Modularly developed from the ground up, the JBoss
+
+ <p class="head">MODULAR SERVER DESIGN
+ <p class="text"> Modularly developed from the ground up, the JBoss
server and container are completely implemented using component-based
plug-ins. Borrowing from the success of Linux 2.0 and its modular
approach to team-based, open source software implementation, JBoss
@@ -79,13 +90,13 @@
for you to join our team and contribute to the hottest open source
J2EE server project around. It also ensures that JBoss/Server will
be maintained and extended for years to come.
- <p> The modularization effort is supported by the use of JMX, the
+ <p class="text"> The modularization effort is supported by the use of
JMX, the
Java Management eXtension API. Using JMX, industry-standard
interfaces
help us manage both JBoss/Server components and the applications
deployed on it. Ease of use is still the number one priority here
at JBoss.org, and JBoss/Server 2.0 sets a new standard for both
modular, plug-in design and ease of server and application
management.
- <p> This high degree of modularity benefits the application developer
+ <p class="text"> This high degree of modularity benefits the
application developer
in several ways. The already tight code can be further trimmed down
in support of applications that must have a very small footprint.
For example, if EJB passivation is unnecessary in your application,
@@ -95,18 +106,14 @@
for that Web-based deployment. Another example is the freedom you
have to drop your favorite O-R mapping tool, such as TOPLink, right
into the container.
- </tr>
- <tr>
- <td class="newsheader"><b>Features That Speed Development</b></td>
- </tr>
- <tr>
- <td class="newsbody">In addition to the fact that JBoss/Server is an
+ <p class="head">FEATURES THAT SPEED DEVELOPMENT
+ <p class="text">In addition to the fact that JBoss/Server is an
EJB 1.1 compliant application server, there are some innovative
features
that make our server a pleasure to use. Specifically two features
make application deployment extremely easy to perform, saving
developers
much time and effort. In a phrase, JBoss/Server takes the grunt work
out of EJB application development.
- <p> First there's dynamically, runtime-generated stub and skeleton
+ <p class="text"> First there's dynamically, runtime-generated stub and
skeleton
classes. In many commercial EJB servers the generation of these
classes must be performed in an additional step prior to deployment
(e.g. using an "ebjc" tool). It goes without saying that this extra
@@ -118,7 +125,7 @@
and effort-savings feature also saves memory and other server
resources
since only a single server object supports every deployed Enterprise
JavaBeans component!
- <p> A second time- and effort-savings feature is automatic hot deploy
+ <p class="text"> A second time- and effort-savings feature is automatic
hot deploy
and redeploy. Some of the top commercial EJB servers require you
to "bounce" the server in order to successfully deploy your
application
changes. However, JBoss/Server allows you to deploy new applications
@@ -129,92 +136,238 @@
and deploys the new JAR within seconds. This feature definitely
provides the benefit of slicing minutes off of each
change-compile-deploy
cycle.
- <tr>
- <td class="newsheader"><a name="features"></a><b>Features</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><font face="Myriad Web,Arial">JBoss 2.0</font></p>
- <ul>
- <li><font face="Myriad Web,Arial">Full EJB 1.1 support (all beans,
- all persistent types and all transactional tags supported)</font>
- <li><font face="Myriad Web,Arial">Partial EJB 2.0 support (Home
- methods and Message Driven beans are supported)</font>
- <li><font face="Myriad Web,Arial">XML compliant</font>
- <li><font face="Myriad Web,Arial">JDK1.2.2 and up support</font>
- <li><font face="Myriad Web,Arial">JNDI compliant</font>
- <li><font face="Myriad Web,Arial">JTA/JTS compliant</font>
- <li><font face="Myriad Web,Arial">JDBC compliant Container
- Managed Persistence</font>
- <li><font face="Myriad Web,Arial">Most database vendors work out
- of the box </font>
- <li><font face="Myriad Web,Arial">Easy-to-use standard
configuration</font>
- <li><font face="Myriad Web,Arial">Differential metadata, easy
change</font>
- <li><font face="Myriad Web,Arial">Fully modular for easy
Integration</font>
- <li><font face="Myriad Web,Arial">Integrated Pool Management</font>
- <li><font face="Myriad Web,Arial">Integrated with CastorJDO</font>
- <li><font face="Myriad Web,Arial">Integrated with CocoBase</font>
- <li><font face="Myriad Web,Arial">Integrated with JBuilder</font>
- <li><font face="Myriad Web,Arial">Integrated with Tomcat</font>
- <li><font face="Myriad Web,Arial">Integrated with JAAS for
security</font>
- <li><font face="Myriad Web,Arial">Integrated with SOAP for
- invocation</font>
- <li><font face="Myriad Web,Arial">InVM stack optimization with
- Tomcat</font>
- <li><font face="Myriad Web,Arial">Optimized J2EE stack</font>
- <li><font face="Myriad Web,Arial">State of the art
EAR Deployment
- technology</font>
- <li><font face="Myriad Web,Arial">Fast Cache technology</font>
- <li><font face="Myriad Web,Arial">Resilient and fail safe keys</font>
- <li><font face="Myriad Web,Arial">Advanced O/R mapping
technology</font>
- <li><font face="Myriad Web,Arial">Automated Table creation</font>
- <li><font face="Myriad Web,Arial">Easy to use GUI</font>
- <li><font face="Myriad Web,Arial">Remote Administration </font>
- <li><font face="Myriad Web,Arial">HTTP administration</font>
- <li><font face="Myriad Web,Arial">RMI administration</font>
- <li><font face="Myriad Web,Arial">JMX compatible </font>
- <li><font face="Myriad Web,Arial">Passivating Caches</font>
- <li><font face="Myriad Web,Arial">Stable Open source technology,
- runs for weeks with >100,000 beans uninterrupted</font>
- <li><font face="Myriad Web,Arial">Scalable Open Source technology,
- can handle 1000's of concurent requests on 1 bean</font>
- <li><font face="Myriad Web,Arial">Excellent support available</font>
- <li><font face="Myriad Web,Arial">And much much more</font>
+
+ <p class="head"><a name="features"></a>FEATURES
+ <p class="text">JBoss 2.0</p>
+ <ul>
+ <li>Full EJB 1.1 support (all beans,
+ all persistent types and all transactional tags supported)
+ <li>Partial EJB 2.0 support (Home
+ methods and Message Driven beans are supported)
+ <li>XML compliant
+ <li>Modular design with JMX, use your own plugins, replace
the Transaction engine
+ <li>Support for JCA with JBossCX
+ <li>Support for JavaMail
+ <li>JDK1.2.2 and up support
+ <li>JNDI compliant
+ <li>JTA/JTS compliant
+ <li>JDBC compliant Container
+ Managed Persistence
+ <li>Most database vendors work out
+ of the box
+ <li>Easy-to-use standard configuration
+ <li>Differential metadata, easy change
+ <li>Fully modular for easy Integration
+ <li>Integrated Pool Management
+ <li>Integrated with TogetherJ
+ <li>Integrated with CastorJDO
+ <li>Integrated with CocoBase
+ <li>Integrated with JBuilder
+ <li>Integrated with Tomcat
+ <li>Integrated with JAAS for security
+ <li>Integrated with SOAP for
+ invocation
+ <li>InVM stack optimization with
+ Tomcat
+ <li>Optimized J2EE stack
+ <li>State of the art EAR Deployment
+ technology
+ <li>Fast Cache technology
+ <li>Resilient and fail safe keys
+ <li>Advanced O/R mapping technology
+ <li>Automated Table creation
+ <li>Easy to use GUI
+ <li>Remote Administration
+ <li>HTTP administration
+ <li>RMI administration
+ <li>JMX compatible
+ <li>Passivating Caches
+ <li>Stable Open source technology,
+ runs for weeks with >100,000 beans uninterrupted
+ <li>Scalable Open Source technology,
+ can handle 1000's of concurent requests on 1 bean
+ <li>Excellent support available
+ <li>And much much more
</ul>
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>Mailing Lists</b></td>
- </tr>
- <tr>
- <td class="newsbody"><a href="lists.html"><font face="Myriad
Web,Arial">[EMAIL PROTECTED]
- </font></a>
- <p><font face="Myriad Web,Arial">This list is dedicated to support
- and user discussions about jboss traffic is medium-heavy to heavy
- (20-50 mails/day). Many world expert answer questions on this list.
- </font></p>
- <p><a href="lists.html"><font face="Myriad
Web,Arial">[EMAIL PROTECTED]</font></a></p>
- <p><font face="Myriad Web,Arial">This list is dedicated to the
development
- of jboss. The traffic is low noise high quality and medium (20
mails/day).
- Some of the world's most advanced java technology is invented
here.</font>
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>Distribution and CVS</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial">JBoss/Server is part
- of the <a href="binary.html">JBoss/Server distribution</a></font>
- <p><font face="Myriad Web,Arial">CVS module is <a
href="cvs.html">jboss</a></font>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td width="600"></td>
- </tr>
+
+ <p class="head">MAILING LISTS
+ <p class="text"><a href="lists.html">[EMAIL PROTECTED]
</a>
+ <p class="text">This list is dedicated to support
+ and user discussions about jboss traffic is heavy to very-heavy
+ (50-100 mails/day). Many world expert answer questions on this list.
+ </p>
+ <p class="text"><a
href="lists.html">[EMAIL PROTECTED]</a></p>
+ <p class="text">This list is dedicated to the development
+ of jboss. The traffic is low noise high quality and medium to heavy
(20-50 mails/day).
+ Some of the world's most advanced java technology is invented here.
+
+ <p class="head">DISTRIBUTION AND CVS
+ <p class="text">JBoss/Server is part
+ of the <a href="binary.html">JBoss/Server distribution</a>
+ <p class="text">CVS module is <a href="cvs.html">jboss</a>
+
+ </div></td><td><img src="../pictures/t.gif" width="15"
height="1"></td></tr></table>
+ </td>
+ <td valign="top" height="340"><img src="../pictures/main2.gif" width="65"
height="340"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115" height="1"></td>
+ <td><img src="../pictures/tail1.gif" width="80" height="15"></td>
+ <td width="100%" bgcolor="#dddddd" align="right"><img
src="../pictures/tail2.gif" width="10" height="15"></td>
+ <td><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="10"><tr>
+ <td width="150"><img src="../pictures/t.gif" width="150" height="1"></td>
+ <td width="100%"><img src="../pictures/t.gif" width="1" height="1"></td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr><tr>
+ <td width="150" align="center">
+ <p class="copy">
+ Designed by
+ <a class="copy" href="mailto:[EMAIL PROTECTED]">NeoLine</a>
+ </td><td align="right" width="100%">
+ <p class="copy">
+ Copyright © 1999-2001, <a class="copy"
href="http://jboss.org">jboss.org</a>.
+ All rights reserved.
+
+ </td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="10"></td>
+</tr></table>
+
+<!-- NAVIGATION LAYER -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 10;">
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1u.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2u.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3u.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ DOWNLOAD
+ </td></tr></table>
+
+ <a class="linkmenu" href="cvs.html">Source code</a><br>
+ <a class="linkmenu" href="binary.html">Binary</a><br>
+ <a class="linkmenu" href="doco.html">Documentation</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ PRODUCT SUITE
+ </td></tr></table>
+
+ <a class="linkmenu" href="jboss-overview.html">J2EE Overview</a><br>
+ <a class="linkmenu" href="jboss-projects.html">JBoss Projects</a><a
class="linkmenu" href="#FIXME"></a><br>
+ <a class="linkmenu" href="jboss-third.html">JBoss 3rd Party</a><br>
+
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ RESOURCES
+ </td></tr></table>
+
+ <a class="linkmenu" href="lists.html">Mailing Lists</a><br>
+ <a class="linkmenu" href="testimonials.html">Success Stories</a><a
class="linkmenu" href="#FIXME"></a>
+ <a class="linkmenu" href="../bugzilla/index.html">Bugzilla</a><br>
+ <a class="linkmenu" href="faq.html">FAQ</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ JBOSS GROUP
+ </td></tr></table>
+
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/training.php">Training</a><br>
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/oem.php">Consulting</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b">
+ <p class="linkhead"> JBOSS ORG
+ </td></tr></table>
+
+ <a class="linkmenu" href="../index.html">The Future</a><br>
+ <a class="linkmenu" href="team.html">The Team</a><br>
+ <a class="linkmenu" href="news.html">News</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr><tr>
+ <td valign="top"><img src="../pictures/tb8.gif"></td>
+ <td valign="top">
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="8"><img src="../pictures/t.gif"></td></tr>
+ <tr><td width="110" height="8" bgcolor="#dddddd"><img
src="../pictures/t.gif"></td></tr>
</table>
- </body>
+ </td>
+ <td><img src="../pictures/tb9.gif"></td>
+</tr></table>
+
+
+<a href="http://www.jbossgroup.com:999/"><img src="../pictures/jbossgroup.gif"
width="150" height="103" border="0"></a>
+<br>
+</div>
+
+<!-- TEXTURE -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 5;">
+<table cellspacing="0" cellpadding="0" width="150" height="588" border="0"
background="../pictures/tex.jpg">
+<tr><td> </td></tr>
+</table>
+</div>
-</html>
+</body>
\ No newline at end of file
1.4 +229 -72 newsite/business/jboss-third.html
Index: jboss-third.html
===================================================================
RCS file: /products/cvs/ejboss/newsite/business/jboss-third.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- jboss-third.html 2001/03/05 22:33:29 1.3
+++ jboss-third.html 2001/03/12 05:59:18 1.4
@@ -1,39 +1,54 @@
-<html>
-
- <head>
+<head>
+ <title>jboss.org</title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
- <meta name="generator" content="Adobe GoLive 4">
<link rel="stylesheet" type="text/css" href="main.css" >
- </head>
+</head>
+
+<body bgcolor="#ffffff" marginwidth="0" marginheight="0" leftmargin="0"
topmargin="0">
+
+<!-- HEAD -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td bgcolor="#2c922f" background="../pictures/headback1.jpg"><img
src="../pictures/head1.gif" width="180" height="165"></td>
+ <td bgcolor="#2c922f"><img src="../pictures/head2.gif" width="200"
height="165"></td>
+ <td bgcolor="#2c922f" background="../pictures/headback2.jpg"><img
src="../pictures/head3.gif" width="380" height="165"></td>
+ <td width="100%" background="../pictures/headfill.gif"><img
src="../pictures/t.gif" width="6" height="1"></td>
+</tr></table>
+
+<!-- MAIN CONTENT -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="20"><tr>
+ <td colspan="2" width="195"><img src="../pictures/t.gif" width="195"
height="1"></td>
+ <td width="100%" align="left" valign="center" nowrap><p class="slogan">
+ <img src="../pictures/cog1.gif" width="44" height="13"
align="absmiddle">
+
+ <!-- SLOGAN -->
- <body marginwidth="0" marginheight="0" onload="">
-
-<table border="0" cellpadding="0" cellspacing="3">
- <td class="pageheader"><b>Third Party products with JBoss- Overview</b></td>
- <tr>
- <td class="newsbody">
- <p>Go directly to the PROJECT PAGE for:</p>
- <ul>
- <li><a href="jboss-tomcat.html">Tomcat</a></li>
- <li><a href="jboss-petstore.html">Pet Store</a></li>
- <li><a href="jboss-jetty.html">Jetty</a></li>
- <li><a href="jboss-castor.html">Castor</a></li>
- <li><a href="http://www.thoughtinc.com/jboss/">Cocobase</a></li>
+ THIRD PARTY PRODUCTS WITH JBOSS- OVERVIEW
+ <img src="../pictures/cog2.gif" width="44" height="13"
align="absmiddle">
+ </td>
+ <td width="65"><img src="../pictures/main3.gif" width="65" height="20"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115"
height="540"></td>
+ <td valign="top" background="../pictures/mainfill.gif"><img
src="../pictures/main1.gif" width="80" height="340"></td>
+ <td width="100%" bgcolor="#dddddd" valign="top"><br>
+ <table celspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td><div align="justify">
+
+ <!-- CONTENT -->
+ <p class="text">Go directly to the PROJECT PAGE for:
+ <ul>
+ <li><a class="link" href="jboss-tomcat.html">Tomcat</a></li>
+ <li><a class="link" href="jboss-petstore.html">Pet Store</a></li>
+ <li><a class="link" href="jboss-jetty.html">Jetty</a></li>
+ <li><a class="link" href="jboss-castor.html">Castor</a></li>
+ <li><a class="link"
href="http://www.thoughtinc.com/jboss/">Cocobase</a></li>
</ul>
- <p>Read all about our <a
href="http://www.onjava.com/pub/a/onjava/2001/02/01/jmx.html">
- open source integration with JMX</a></p>
- </td>
- </tr>
+ <p class="text">Read all about our <a class="link"
href="http://www.onjava.com/pub/a/onjava/2001/02/01/jmx.html">
+ open source integration with JMX</a>
- <tr>
- <td width="600" valign="top">
- <table border="0" cellpadding="2" cellspacing="0">
-
- <tr>
- <td class="newsheader"><b>JBoss/Tomcat</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial"><img height="71"
width="100" src="../pictures/tomcat_3.gif" align="left" alt="">Apache
+ <p class="head">JBOSS/TOMCAT
+ <p class="text"><a class="link" href="jboss-tomcat.html"><img height="71"
width="100" src="../pictures/tomcat_3.gif" align="left" alt=""></a>Apache
Tomcat the JSP/Servlet container from the java apache organization
is integrated in JBoss. JBoss/Tomcat provides various integration
levels. With the JMX spine you can either bring Tomcat and JBoss
@@ -41,14 +56,10 @@
in the same "<b>integrated stack" </b>with tremendous speed
advantages and native pointer passage. We continue to closely integrate
with the latest releases of Tomcat to offer you the smooth experience
- you come to expect from JBoss. <a href="jboss-tomcat.html">PROJECT
PAGE</a></font></td>
- </tr>
+ you come to expect from JBoss. <a class="link"
href="jboss-tomcat.html">PROJECT PAGE</a>
- <tr>
- <td class="newsheader"><b>JBoss/Pet Store</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial"><img height="141"
width="200" src="../pictures/petstore1.gif" align="left" alt="">The Java Pet Store
+ <p class="head">JBOSS - PET STORE
+ <p class="text"><a class="link" href="jboss-petstore.html"><img height="141"
width="200" src="../pictures/petstore1.gif" align="left" alt=""></a>The Java Pet Store
is a reference application produced by SUN. Most users want
to know how to get that application running under JBoss since it
provides a frame of reference for learning how JBoss is configured
@@ -56,46 +67,192 @@
<br>
There is a team in the JBoss organization that is dedicated to
making sure that the Pet Store as well as other standard applications
- can be deployed in JBoss.<font face="Myriad Web,Arial"> <a
href="jboss-petstore.html">PROJECT PAGE</a></font></font>
- <br>
-<br>
- Watch this space for exciting news about the JBoss Pet Store
project!</td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBoss/Jetty</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial"><img
src="../pictures/jetty.png" width="140" height="58" align="left" alt="">Jetty
+ can be deployed in JBoss.<a class="link"
href="jboss-petstore.html">PROJECT PAGE</a>
+
+ Watch this space for exciting news about the JBoss Pet Store project!
+ <p class="head">JBOSS/JETTY
+ <p class="text"><a class="link" href="jboss-jetty.html"><img
src="../pictures/jetty.png" width="140" height="58" align="left" alt=""></a>Jetty
is an Open Source HTTP Servlet Server written in 100% Java. It is
designed to be light weight, high performance, embeddable, extensible
and flexible, thus making it an ideal platform for serving dynamic
- HTTP requests from any Java application. <a
href="jboss-jetty.html">PROJECT PAGE</a></font></td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBoss/Castor</b></td>
- </tr>
- <tr>
- <td class="newsbody"><font face="Myriad Web,Arial"><img height="24" width="85"
src="../pictures/castor_sm.gif" align="left" alt="">Castor
+ HTTP requests from any Java application. <a class="link"
href="jboss-jetty.html">PROJECT PAGE</a>
+ <p class="head">JBOSS/CASTOR
+ <p class="text"><a class="link" href="jboss-castor.html"><img height="24"
width="85" src="../pictures/castor_sm.gif" align="left" alt=""></a>Castor
JDO is a Java Data Object implementation. Some people prefer
to use this rather than jaws for performance reasons, and some because they
are used to it. JBoss/Castor provides the integration layer between the
- two.<a href="jboss-castor.html">PROJECT PAGE</a> </font></td>
- </tr>
- <tr>
- <td class="newsheader"><b>JBoss/Cocobase</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <div align="left"><font face="Myriad Web,Arial"><img
src="../pictures/thought.GIF" width="162" height="62" align="left" alt="">Thought
+ two.<a class="link" href="jboss-castor.html">PROJECT PAGE</a>
+ <p class="head">JBOSS/COCOBASE
+ <p class="text">
+ <a class="link" href="http://www.thoughtinc.com/jboss/"><img
src="../pictures/thought.GIF" width="162" height="62" align="left" alt=""></a>Thought
inc, markets Cocobase a leading commercial O/R mapper that generates
BMPs optimized for EJB access. JBoss templates are available from
- the throughtinc <a
href="http://www.thoughtinc.com/jboss/">website</a>.</font></div>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </body>
+ the throughtinc <a class="link"
href="http://www.thoughtinc.com/jboss/">website</a>.
+
+
+
+ </div></td><td><img src="../pictures/t.gif" width="15"
height="1"></td></tr></table>
+ </td>
+ <td valign="top" height="340"><img src="../pictures/main2.gif" width="65"
height="340"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115" height="1"></td>
+ <td><img src="../pictures/tail1.gif" width="80" height="15"></td>
+ <td width="100%" bgcolor="#dddddd" align="right"><img
src="../pictures/tail2.gif" width="10" height="15"></td>
+ <td><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="10"><tr>
+ <td width="150"><img src="../pictures/t.gif" width="150" height="1"></td>
+ <td width="100%"><img src="../pictures/t.gif" width="1" height="1"></td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr><tr>
+ <td width="150" align="center">
+ <p class="copy">
+ Designed by
+ <a class="copy" href="mailto:[EMAIL PROTECTED]">NeoLine</a>
+ </td><td align="right" width="100%">
+ <p class="copy">
+ Copyright © 1999-2001, <a class="copy"
href="http://jboss.org">jboss.org</a>.
+ All rights reserved.
+
+ </td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="10"></td>
+</tr></table>
+
+<!-- NAVIGATION LAYER -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 10;">
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1u.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2u.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3u.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ DOWNLOAD
+ </td></tr></table>
+
+ <a class="linkmenu" href="cvs.html">Source code</a><br>
+ <a class="linkmenu" href="binary.html">Binary</a><br>
+ <a class="linkmenu" href="doco.html">Documentation</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ PRODUCT SUITE
+ </td></tr></table>
+
+ <a class="linkmenu" href="jboss-overview.html">J2EE Overview</a><br>
+ <a class="linkmenu" href="jboss-projects.html">JBoss Projects</a><a
class="linkmenu" href="#FIXME"></a><br>
+ <a class="linkmenu" href="jboss-third.html">JBoss 3rd Party</a><br>
+
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ RESOURCES
+ </td></tr></table>
+
+ <a class="linkmenu" href="lists.html">Mailing Lists</a><br>
+ <a class="linkmenu" href="testimonials.html">Success Stories</a><a
class="linkmenu" href="#FIXME"></a>
+ <a class="linkmenu" href="../bugzilla/index.html">Bugzilla</a><br>
+ <a class="linkmenu" href="faq.html">FAQ</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ JBOSS GROUP
+ </td></tr></table>
+
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/training.php">Training</a><br>
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/oem.php">Consulting</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b">
+ <p class="linkhead"> JBOSS ORG
+ </td></tr></table>
+
+ <a class="linkmenu" href="../index.html">The Future</a><br>
+ <a class="linkmenu" href="team.html">The Team</a><br>
+ <a class="linkmenu" href="news.html">News</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr><tr>
+ <td valign="top"><img src="../pictures/tb8.gif"></td>
+ <td valign="top">
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="8"><img src="../pictures/t.gif"></td></tr>
+ <tr><td width="110" height="8" bgcolor="#dddddd"><img
src="../pictures/t.gif"></td></tr>
+ </table>
+ </td>
+ <td><img src="../pictures/tb9.gif"></td>
+</tr></table>
+
+
+<a href="http://www.jbossgroup.com:999/"><img src="../pictures/jbossgroup.gif"
width="150" height="103" border="0"></a>
+<br>
+</div>
+
+<!-- TEXTURE -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 5;">
+<table cellspacing="0" cellpadding="0" width="150" height="588" border="0"
background="../pictures/tex.jpg">
+<tr><td> </td></tr>
+</table>
+</div>
-</html>
+</body>
\ No newline at end of file
1.8 +241 -109 newsite/business/lists.html
Index: lists.html
===================================================================
RCS file: /products/cvs/ejboss/newsite/business/lists.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- lists.html 2001/02/28 07:02:03 1.7
+++ lists.html 2001/03/12 05:59:18 1.8
@@ -1,117 +1,249 @@
-<html>
-
- <head>
+<head>
+ <title>jboss.org</title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
- <meta name="generator" content="Adobe GoLive 4">
<link rel="stylesheet" type="text/css" href="main.css" >
- </head>
+</head>
+
+<body bgcolor="#ffffff" marginwidth="0" marginheight="0" leftmargin="0"
topmargin="0">
+
+<!-- HEAD -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td bgcolor="#2c922f" background="../pictures/headback1.jpg"><img
src="../pictures/head1.gif" width="180" height="165"></td>
+ <td bgcolor="#2c922f"><img src="../pictures/head2.gif" width="200"
height="165"></td>
+ <td bgcolor="#2c922f" background="../pictures/headback2.jpg"><img
src="../pictures/head3.gif" width="380" height="165"></td>
+ <td width="100%" background="../pictures/headfill.gif"><img
src="../pictures/t.gif" width="6" height="1"></td>
+</tr></table>
+
+<!-- MAIN CONTENT -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="20"><tr>
+ <td colspan="2" width="195"><img src="../pictures/t.gif" width="195"
height="1"></td>
+ <td width="100%" align="left" valign="center" nowrap><p class="slogan">
+ <img src="../pictures/cog1.gif" width="44" height="13"
align="absmiddle">
- <body marginwidth="0" marginheight="0" onload="">
- <table border="0" cellpadding="0" cellspacing="3">
- <tr>
- <td width="600" valign="top">
- <table border="0" cellpadding="2"
cellspacing="0">
- <tr>
- <td class="pageheader"
width="648"><b>Main mailing lists</b></td>
- </tr>
- <tr>
- <td class="newsheader"
width="648"><b>Netiquette</b></td>
- </tr>
- <tr>
- <td class="newsbody"
width="648"><font face="Myriad Web,Arial">We have users and developers from all over
the world on the mailing lists. They are using all kinds of operating systems and
email readers. So <b>please do not sent HTML-mail</b> to the mailing lists. Please
tune your Outlook, Communicator or whatever program you use to sent plain ASCII
emails.</font>
- <p><font face="Myriad
Web,Arial">If you are asking a question or sending a bug report please also include
the JBoss version you are using, the JDK version, the relevant part of the server
trace and all other information you think others would find helpful to find the
problem (like code snippets, config files etc).</font></p>
- </tr>
- <tr>
- <td class="newsheader"
width="648"><b>[EMAIL PROTECTED]</b> </td>
- </tr>
- <tr>
- <td class="newsbody"
width="648"><font face="Myriad Web,Arial">Is the <b>main list for general
discussion</b> of JBoss, send support questions here as well. </font>
- <p><font face="Myriad
Web,Arial"><b>To subscribe</b> just click <a
href="mailto:[EMAIL PROTECTED]">here</a> and send the mail "as
is" no need to put a subject or a body. </font></p>
- <p><font face="Myriad
Web,Arial"><b>To unsubscribe</b> follow the directions in the bodies of the mail.
</font></p>
- <p><a
href="http://www.mail-archive.com/[email protected]/"><font
face="Myriad Web,Arial"><b>Archive</b></font></a></td>
- </tr>
- <tr>
- <td class="newsheader"
width="648"><b>[EMAIL PROTECTED] </b></td>
- </tr>
- <tr>
- <td class="newsbody"
width="648"><font face="Myriad Web,Arial"><b>For development only</b>, all the
architecture discussion are taken on this list. Deep EJB design stuff and
modeling fun. It notifies you updates in the cvs tree. Register here if you are
interested in following and participating in the building of the source tree. </font>
- <p><font face="Myriad
Web,Arial"><b>To subscribe</b> just click <a
href="mailto:[EMAIL PROTECTED]">here</a> and send the mail "as
is" no need to put a subject or a body.</font></p>
- <p><font face="Myriad
Web,Arial"><b>To unsubscribe</b> follow the directions in the bodies of the mail.
</font></p>
- <p><a
href="http://www.mail-archive.com/[email protected]/"><font face="Myriad
Web,Arial"><b>Archive</b></font></a><font face="Myriad Web,Arial"> </font></td>
- </tr>
+ <!-- SLOGAN -->
+
+ MAIN MAILING LISTS
+ <img src="../pictures/cog2.gif" width="44" height="13"
align="absmiddle">
+ </td>
+ <td width="65"><img src="../pictures/main3.gif" width="65" height="20"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115"
height="540"></td>
+ <td valign="top" background="../pictures/mainfill.gif"><img
src="../pictures/main1.gif" width="80" height="340"></td>
+ <td width="100%" bgcolor="#dddddd" valign="top"><br>
+ <table celspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td><div align="justify">
+
+ <!-- CONTENT -->
+ <p class="head">NETIQUETTE
+ <p class="text">We have users and developers from all over the world on the
mailing lists. They are using all kinds of operating systems and email readers. So
please do not sent HTML-mail to the mailing lists. Please tune your Outlook,
Communicator or whatever program you use to sent plain ASCII emails.
+ <p class="text">If you are asking a question or sending a bug report please
also include the JBoss version you are using, the JDK version, the relevant part of
the server trace and all other information you think others would find helpful to find
the problem (like code snippets, config files etc).
+ <p class="head">JBOSS-USER
+ <p class="text">Is the main list for general discussion of JBoss, send support
questions here as well.
+ <p class="text"><b>To subscribe</b> just click <a class="link"
href="mailto:[EMAIL PROTECTED]">here</a> and send the mail "as
is" no need to put a subject or a body.
+ <p class="text"><b>To unsubscribe</b> follow the directions in the bodies of
the mail.
+ <p class="text"><a class="link"
href="http://www.mail-archive.com/[email protected]/"><b>Archive</b></a>
+<p class="head">JBOSS-DEV
+<p class="text"><b>For development only</b>, all the architecture discussion are
taken on this list. Deep EJB design stuff and modeling fun. It notifies you
updates in the cvs tree. Register here if you are interested in following and
participating in the building of the source tree.
+<p class="text"><b>To subscribe</b> just click <a class="link"
href="mailto:[EMAIL PROTECTED]">here</a> and send the mail "as
is" no need to put a subject or a body.
+<p class="text"><b>To unsubscribe</b> follow the directions in the bodies of the
mail.
+<p class="text"><a class="link"
href="http://www.mail-archive.com/[email protected]/"><b>Archive</b></a>
- <tr>
- <td class="newsheader"
width="648"><b>[EMAIL PROTECTED]</b></td>
- </tr>
- <tr>
- <td class="newsbody"
width="648"><font face="Myriad Web,Arial">JBossMQ develops a JMS server as a JBoss
project. This list is unified for now and focused on development at this stage. Most
JBoss projects will rely on the JBossMQ infrastructure at some point. Deep
techno</font>
- <p><font face="Myriad
Web,Arial"><b>To subscribe</b> just click <a
href="http://www.egroups.com/subscribe/spyderMQ">here</a></font></p>
- <p><a
href="http://www.egroups.com/group/spyderMQ"><font face="Myriad
Web,Arial"><b>Archive</b></font></a><font face="Myriad Web,Arial"> </font></td>
- </tr>
- <tr>
- <td class="newsheader"
width="648"><b>[EMAIL PROTECTED]</b></td>
- </tr>
- <tr>
- <td class="newsbody"
width="648"><font face="Myriad Web,Arial">JBossCMP offers all the functionality of a
powerful O->R tool. It is designed to be very lightweight and adapted to the needs
of an EJB container. </font>
- <p><font face="Myriad
Web,Arial"><b>To subscribe</b> just click <a
href="mailto:[EMAIL PROTECTED]">here.</a> And<b> put "subscribe
jbosscmp" in the body</b> of the text.</font></p>
- <p><a
href="http://www.kpi.com.au/jbossarchive/"><font face="Myriad
Web,Arial"><b>Archive</b></font></a></td>
- </tr>
- <tr>
- <td class="newsheader"
width="648"><b>[EMAIL PROTECTED]</b></td>
- </tr>
- <tr>
- <td class="newsbody"
width="648"><font face="Myriad Web,Arial">ZOL develops a full blown application in
J2EE. The development of ZOL is done on this list. If you are interested in
participating in the largest application building in J2EE join the list. You will
learn a lot. </font>
- <p><font face="Myriad
Web,Arial"><b>To subscribe</b> just click <a
href="http://www.egroups.com/subscribe/ejboss-zol">here</a></font></p>
- <p><a
href="http://www.egroups.com/messages/ejboss-zol"><font face="Myriad
Web,Arial"><b>Archive</b></font></a><font face="Myriad Web,Arial"> </font></td>
- </tr>
- <tr>
- <td class="newsheader"
width="648"><font face="Myriad Web,Arial"><b>[EMAIL PROTECTED]</b></font></td>
- </tr>
- <tr>
- <td class="newsbody"
width="648"><font face="Myriad Web,Arial">This is a private list for board
discussions. However you can send emails that deal with JBoss as a whole and issues
you want to raise to the boards attention. </font>
- <p><font face="Myriad
Web,Arial"><b>To send an email to the board</b> just click <a
href="mailto:[EMAIL PROTECTED]">here</a></font></td>
- </tr>
- <tr>
- <td class="newsheader"
width="648"><b>[EMAIL PROTECTED]</b></td>
- </tr>
- <tr>
- <td class="newsbody"
width="648">
+<p class="head" >JBossMQ
+<p class="text">JBossMQ develops a JMS server as a JBoss project. This list is
unified for now and focused on development at this stage. Most JBoss projects will
rely on the JBossMQ infrastructure at some point. Deep techno
+<p class="text"><b>To subscribe</b> just click <a class="link"
href="http://www.egroups.com/subscribe/spyderMQ">here</a>
+<p class="text"><a class="link"
href="http://www.egroups.com/group/spyderMQ"><b>Archive</b></a>
+<p class="head">JBossCMP
+<p class="text">JBossCMP offers all the functionality of a powerful O->R tool.
It is designed to be very lightweight and adapted to the needs of an
EJB container.
+<p class="text">To subscribe just click <a class ="link"
href="mailto:[EMAIL PROTECTED]">here.</a> And<b> put "subscribe
jbosscmp" in the body</b> of the text.
+<p class="text"><a class="link"
href="http://www.kpi.com.au/jbossarchive/"><b>Archive</b></a>
+<p class="head">JBossZOL
+<p class="text">ZOL develops a full blown application in J2EE. The development of
ZOL is done on this list. If you are interested in participating in the largest
application building in J2EE join the list. You will learn a lot.
+<p class="text"><b>To subscribe</b> just click <a class= "link"
href="http://www.egroups.com/subscribe/ejboss-zol">here</a>
+<p class="text"><a class="link"
href="http://www.egroups.com/messages/ejboss-zol"><b>Archive</b></a>
+<p class="head" >JBOSS-BOARD
+<p class="text" >This is a private list for board discussions. However you can send
emails that deal with JBoss as a whole and issues you want to raise to the boards
attention.
+<p class="text"><b>To send an email to the board</b> just click <a class="link"
href="mailto:[EMAIL PROTECTED]">here</a>
+<p class="head">JBOSS-DOCS
- <p><font face="Myriad Web,Arial">This list the main list of
documentation
+<p class="text">This list the main list of documentation
synchronization in JBoss. Post your "howtos" and specific
documentation
- enhancements here.</font></p>
- <p><font face="Myriad Web,Arial"> Here is its
<a href="http://groups.yahoo.com/group/jboss-docs">
- home page</a></font></p>
- </tr>
-
- <tr>
- <td class="newsheader"
width="648"><b>[EMAIL PROTECTED]</b></td>
- </tr>
- <tr>
- <td class="newsbody"
width="648">
- <p><font face="Myriad Web,Arial">This list is
dedicated to discussions
- of business issues regarding
JBoss.</font></p>
- <p><font face="Myriad Web,Arial"> Here is its
<a href="http://groups.yahoo.com/group/jboss-business">
- home page</a></font></p>
- </tr>
- <tr>
- <td class="newsheader"
width="648"><b>[EMAIL PROTECTED]</b></td>
- </tr>
- <tr>
- <td class="newsbody"
width="648"><font face="Myriad Web,Arial">This list is dedicated to discussions of
license issues regarding JBoss. </font>
- <p><font face="Myriad
Web,Arial"><b>To subscribe</b> just click <a
href="http://www.egroups.com/subscribe/jbosslicense">here</a></font></p>
- <p><a
href="http://www.egroups.com/messages/jbosslicense"><font face="Myriad
Web,Arial"><b>Archive</b></font></a></td>
- </tr>
- <tr>
- <td class="newsheader"
width="648"><font face="Myriad Web,Arial" size="3"><b>IRC:#jboss.org</b></font></td>
- </tr>
- <tr>
- <td class="newsbody"
width="648"><font face="Myriad Web,Arial">JBoss now has a dedicated IRC channel thanks
to Markus from Austria. To use it download an IRC client (mIRC on windows) connect to
an IRCNet server (NY for US) and /join #jboss.org. You will find us there. For a list
of all servers participating in IRCnet go to <a
href="http://www.irchelp.org/irchelp/networks/servers/ircnet.html">http://www.irchelp.org/irchelp/networks/servers/ircnet.html</a>
please.</font></td>
- </tr>
- </table>
- </td>
- </tr>
+ enhancements here.
+<p class="text"> Here is its <a href="http://groups.yahoo.com/group/jboss-docs">
+ home page</a>
+<p class="head">JBOSS-BUSINESS
+<p class="text">This list is dedicated to discussions of business issues regarding
JBoss.
+<p class="text"> Here is its <a
href="http://groups.yahoo.com/group/jboss-business">
+ home page</a>
+<p class="head">JBOSS-LICENSE
+<p class="text">This list is dedicated to discussions of license issues regarding
JBoss.
+<p class="text"><b>To subscribe</b> just click <a class="link"
href="http://www.egroups.com/subscribe/jbosslicense">here</a>
+<p class="text"><a class="link"
href="http://www.egroups.com/messages/jbosslicense"><b>Archive</b></a>
+<p class="head"><b>IRC:#jboss.org</b>
+<p class="text">JBoss now has a dedicated IRC channel thanks to Markus from
Austria. To use it download an IRC client (mIRC on windows) connect to an IRCNet
server (NY for US) and /join #jboss.org. You will find us there. For a list of all
servers participating in IRCnet go to <a class="link"
href="http://www.irchelp.org/irchelp/networks/servers/ircnet.html">http://www.irchelp.org/irchelp/networks/servers/ircnet.html</a>
please.
+ </div></td><td><img src="../pictures/t.gif" width="15"
height="1"></td></tr></table>
+ </td>
+ <td valign="top" height="340"><img src="../pictures/main2.gif" width="65"
height="340"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115" height="1"></td>
+ <td><img src="../pictures/tail1.gif" width="80" height="15"></td>
+ <td width="100%" bgcolor="#dddddd" align="right"><img
src="../pictures/tail2.gif" width="10" height="15"></td>
+ <td><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="10"><tr>
+ <td width="150"><img src="../pictures/t.gif" width="150" height="1"></td>
+ <td width="100%"><img src="../pictures/t.gif" width="1" height="1"></td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr><tr>
+ <td width="150" align="center">
+ <p class="copy">
+ Designed by
+ <a class="copy" href="mailto:[EMAIL PROTECTED]">NeoLine</a>
+ </td><td align="right" width="100%">
+ <p class="copy">
+ Copyright © 1999-2001, <a class="copy"
href="http://jboss.org">jboss.org</a>.
+ All rights reserved.
+
+ </td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="10"></td>
+</tr></table>
+
+<!-- NAVIGATION LAYER -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 10;">
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1u.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2u.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3u.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ DOWNLOAD
+ </td></tr></table>
+
+ <a class="linkmenu" href="cvs.html">Source code</a><br>
+ <a class="linkmenu" href="binary.html">Binary</a><br>
+ <a class="linkmenu" href="doco.html">Documentation</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ PRODUCT SUITE
+ </td></tr></table>
+
+ <a class="linkmenu" href="jboss-overview.html">J2EE Overview</a><br>
+ <a class="linkmenu" href="jboss-projects.html">JBoss Projects</a><a
class="linkmenu" href="#FIXME"></a><br>
+ <a class="linkmenu" href="jboss-third.html">JBoss 3rd Party</a><br>
+
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ RESOURCES
+ </td></tr></table>
+
+ <a class="linkmenu" href="lists.html">Mailing Lists</a><br>
+ <a class="linkmenu" href="testimonials.html">Success Stories</a><a
class="linkmenu" href="#FIXME"></a>
+ <a class="linkmenu" href="../bugzilla/index.html">Bugzilla</a><br>
+ <a class="linkmenu" href="faq.html">FAQ</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ JBOSS GROUP
+ </td></tr></table>
+
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/training.php">Training</a><br>
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/oem.php">Consulting</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b">
+ <p class="linkhead"> JBOSS ORG
+ </td></tr></table>
+
+ <a class="linkmenu" href="../index.html">The Future</a><br>
+ <a class="linkmenu" href="team.html">The Team</a><br>
+ <a class="linkmenu" href="news.html">News</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr><tr>
+ <td valign="top"><img src="../pictures/tb8.gif"></td>
+ <td valign="top">
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="8"><img src="../pictures/t.gif"></td></tr>
+ <tr><td width="110" height="8" bgcolor="#dddddd"><img
src="../pictures/t.gif"></td></tr>
</table>
- </body>
+ </td>
+ <td><img src="../pictures/tb9.gif"></td>
+</tr></table>
+
+
+<a href="http://www.jbossgroup.com:999/"><img src="../pictures/jbossgroup.gif"
width="150" height="103" border="0"></a>
+<br>
+</div>
+
+<!-- TEXTURE -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 5;">
+<table cellspacing="0" cellpadding="0" width="150" height="588" border="0"
background="../pictures/tex.jpg">
+<tr><td> </td></tr>
+</table>
+</div>
-</html>
+</body>
\ No newline at end of file
1.3 +19 -9 newsite/business/main.css
Index: main.css
===================================================================
RCS file: /products/cvs/ejboss/newsite/business/main.css,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- main.css 2001/02/08 05:31:21 1.2
+++ main.css 2001/03/12 05:59:18 1.3
@@ -1,17 +1,27 @@
/* Style Sheet document for the new JBoss website */
+.linkhead { font-family: Arial; font-size: 12px; color: #ffffff; font-weight:
bold; }
+.linkmenu { font-family: Arial; font-size: 12px; color: blue; font-weight: bold;
text-decoration: none; }
+.head { font-family: Arial; font-size: 14px; color: #336633; font-weight:
bold; }
+.slogan { font-family: Arial; font-size: 15px; color: #338833; font-weight:
bold; }
+.text { font-family: Arial; font-size: 13px; color: #000000; }
+.link { font-family: Arial; font-size: 13px; color: #404040; font-weight:
bold; }
+.copy { font-family: Arial; font-size: 11px; color: #808080; }
+.linkmenu:hover { color: #000040; text-decoration: underline; }
+.copy:hover { color: #000000; }
+.link:hover { color: #336633; }
+
+/* Old stuff we keep around for reference */
+
a.menu { color: black; text-decoration: none }
-body { background-color: #ffffff; margin: 0 }
-td { font-size: 8pt; font-family: Arial, helvetica, sans-serif }
+
td.black { background-color: #000000 }
td.dark { background-color: #276561 }
td.light { background-color: #307d77 }
-td.marginbody { background-color: #edefed }
-td.marginheader { font-weight: bold; background-color: #e2b73c }
-td.menuheader { color: black; font-weight: bold; background-color: #ffffff }
-td.menuitem { font-weight:bold; background-color: #ffffff }
-td.newsbody { background-color: #ffffff}
-td.newsheader { color: black; background-color: #C1E0B2 }
-td.pageheader { color: black; font-weight: bold; font-size: 14pt; background-color:
#339900 }
+td.link { font-family: Arial; font-size: 13px; color: #404040; font-weight: bold; }
+td.newsbody { font-family: Arial; font-size: 13px; color: #000000}
+td.newsheader {font-family: Arial; font-size: 14px; color: #336633; font-weight:
bold; }
+/*td.newsheader { color: black; background-color: #C1E0B2 }*/
+td.pageheader { color: white; font-weight: bold; font-size: 14pt; background-color:
#999999 }
td.yellow { background-color: #f4c641 }
1.19 +1 -1 newsite/business/menu.html
Index: menu.html
===================================================================
RCS file: /products/cvs/ejboss/newsite/business/menu.html,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- menu.html 2001/03/05 18:43:42 1.18
+++ menu.html 2001/03/12 05:59:18 1.19
@@ -79,7 +79,7 @@
<a href="http://www.jbossgroup.com:999/jbossgroup/training.php" target="top"
class="menu"> Training </a>
<a href="http://www.jbossgroup.com:999/jbossgroup/oem.php" target="top"
class="menu"> Consulting</a>
- </table>
+ </div></table>
</td>
</tr>
</table>
1.13 +247 -557 newsite/business/news.html
Index: news.html
===================================================================
RCS file: /products/cvs/ejboss/newsite/business/news.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- news.html 2001/02/15 21:58:51 1.12
+++ news.html 2001/03/12 05:59:18 1.13
@@ -1,33 +1,71 @@
-<html>
-
- <head>
+<head>
+ <title>jboss.org</title>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
- <meta name="generator" content="Adobe GoLive 4">
<link rel="stylesheet" type="text/css" href="main.css" >
- </head>
+</head>
+
+<body bgcolor="#ffffff" marginwidth="0" marginheight="0" leftmargin="0"
topmargin="0">
+
+<!-- HEAD -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td bgcolor="#2c922f" background="../pictures/headback1.jpg"><img
src="../pictures/head1.gif" width="180" height="165"></td>
+ <td bgcolor="#2c922f"><img src="../pictures/head2.gif" width="200"
height="165"></td>
+ <td bgcolor="#2c922f" background="../pictures/headback2.jpg"><img
src="../pictures/head3.gif" width="380" height="165"></td>
+ <td width="100%" background="../pictures/headfill.gif"><img
src="../pictures/t.gif" width="6" height="1"></td>
+</tr></table>
+
+<!-- MAIN CONTENT -->
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="20"><tr>
+ <td colspan="2" width="195"><img src="../pictures/t.gif" width="195"
height="1"></td>
+ <td width="100%" align="left" valign="center" nowrap><p class="slogan">
+ <img src="../pictures/cog1.gif" width="44" height="13"
align="absmiddle">
+
+ <!-- SLOGAN -->
+
+ JBOSS CURRENT NEWS
+ <img src="../pictures/cog2.gif" width="44" height="13"
align="absmiddle">
+ </td>
+ <td width="65"><img src="../pictures/main3.gif" width="65" height="20"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115"
height="540"></td>
+ <td valign="top" background="../pictures/mainfill.gif"><img
src="../pictures/main1.gif" width="80" height="340"></td>
+ <td width="100%" bgcolor="#dddddd" valign="top"><br>
+ <table celspacing="0" cellpadding="0" border="0" width="100%"><tr>
+ <td><div align="justify">
- <body marginwidth="0" marginheight="0" onload="">
- <table border="0" cellpadding="0" cellspacing="3">
- <tr>
- <td width="600" valign="top">
-
- <table border="0" cellpadding="2" cellspacing="0">
- <tr>
- <td class="pageheader"><b>Current News</b></td>
- </tr>
- <tr>
- <td class="newsheader"><b>January 28- February 4 2001: Flexibility,
Management of Group</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>Interceptors externalized:</b> In the great modular tradition
+ <!-- CONTENT -->
+
+ <p class="head">FEBRUARY 26 - MARCH 4 2001: TRAINING AVAILABLE, JBOSS
2.1 RELEASED
+ <p class="text"><b>JBoss Training available</b> Marc Fleury will be
giving classes on JBoss technology. Get your <a class="link"
href="http://www.jbossgroup.com:999/jbossgroup/training.php">knowledge from the
source</a>.
+ <p class="text"><b>JBoss 2.1 released</b> Rickard Oberg
finds time to package the latest 2.1 version for all to download. Go check it out <a
class="link" href="binary.html">here</a>.
+
+ <p class="head">FEBRUARY 19 - FEBRUARY 25 2001: TOGETHER-J,
JBOSS-TOMCAT, LOG4J
+ <p class="text"><b>TogetherJ</b> Together 4.2 now has a deployer for
JBoss. Mike Swainston working closely with the Together folks offers support for
JBoss2.0 and Together4.2. Find it <a class="link"
href="http://www.mjs-r.com">here</a>. We are working on support for JBoss2.1 and the
next version of TogetherJ.
+ <p class="text"><b>JBoss-Tomcat</b> JBoss2.1 and Tomcat 3.2
are integrated. Anatoly Akkerman and others update the tomcat integration to support
the next version of JBoss. We have full support of the Tomcat server.xml file.
+ <p class="text"><b>log4j</b> Log4J, from IBM, is a very
popular logging package. It is now integrated by Fulco Muriglio aka phox under the
contrib module of JBoss. If you are currently using log4j let JBoss use its logging
channels.
+
+ <p class="head">FEBRUARY 12 - FEBRUARY 18 2001: JBOSS-SX
PROXIES, JBOSS-MQ MULTICAST, FAQ
+ <p class="text"><b>JBossSX:</b>In normal EJB role based security you
can't make permission checks thatare a function of the arguments, external application
state, or the state ofthe EJB. Well with the new proxy based security layer from Scott
Stark, you can! In CVS and will ship with 2.1.
+ <p class="text"><b>JBossMQ:</b>Hiram Chirino commits several major
improvements to JBossMQ. JBossMQ supports cluster notification through multicast.
JBossMQ now uses the multicast UDP from oswego for fast one way multicast delivery of
messages to lists listeners.
+ <p class="text"><b>FAQ:</b> Our FAQ needs a serious brushing and this
time around (4th) it is Dewayne McNair that takes care of squaring it.
+
+ <p class="head">FEBRUARY 5 - FEBRUARY 11 2001: JBOSS-CX,
PET-STORE
+ <p class="text"><b>JBossCX:</b> Toby Allsop imports the stable code
for the JCA implementation in JBoss. It is now possible to connect to legacy systems
through connectors with support for the SUN standard API.
+ <p class="text"><b>Petstore:</b> Tom Coleman gets the latest petstore
from SUN working. The patches are commited for Petstore we now proceed to put it
online and on the website.
+
+
+ <p class="head">JANUARY 28-FEBRUARY 4 2001: FLEXIBILITY, MANAGEMENT OF
GROUP
+
+ <p class="text"><b>Interceptors externalized:</b> In the great modular
tradition
of JBoss, Scott Stark commits code that fully externalizes the
interceptor
configuration. Need to add a particular logger or monitoring of
users for ASP? you can now specify on a bean basis what stacks your
beans will see "a la carte". In keeping with the "ease of use"
tradition
we still ship JBoss Server with standard pre-configured stacks and
containers.
- <p><b>Growing Pains:</b> In the words of Vaughn Vernon in the February
+ <p class="text"><b>Growing Pains:</b> In the words of Vaughn Vernon in
the February
release of <a
href="http://www.sys-con.com/java/archives/0602/vernon/index_i.html">Java
Developers Journal</a>, <i> "how long can a group like JBoss go
on without some nontechnical assistance? A large-scale project like
@@ -37,20 +75,16 @@
</i> Folks complain about the lack of developer follow-up and other
problems, current core coders respond "we are swamped". Today JBoss
is an exploding group and it needs financing.
- </tr>
- <tr>
- <td class="newsheader"><b>January 22- January 28 2001: Jetty,
TogetherJ,<b>
- Name Unification</b></b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>Jetty update:</b> Julian Gosnell put Jetty3.0.2 binaries in
+
+ <p class="head">JANUARY 22 - JANUARY 28 2001: JETTY, TOGETHER-J, NAME
UNIFICATION
+
+ <p class="text"><p class="text"><b>Jetty update:</b> Julian Gosnell put
Jetty3.0.2 binaries in
our CVS. JBoss/Jetty is now updated.
- <p><b>JBoss deployer for Together, soon?:</b> We hear about a rumour
+ <p class="text"><b>JBoss deployer for Together, soon?:</b> We hear
about a rumour
of an upcoming JBoss deployer for TogetherJ. Soon you will be able
to work from your favorite modeling tool and generate the
configuration
files for your beans.
- <p><b>"All the wood behind one arrow":</b> In the words of Scott
McNeally
+ <p class="text"><b>"All the wood behind one arrow":</b> In the words of
Scott McNeally
it is time for JBoss to unify all the product names. We want to
thank Edwin de Souza and Vaughn Vernon for proposing this marketing
savvy move. So gone are the days of SpyderMQ, it is now JBossMQ.
@@ -58,546 +92,202 @@
<li><b>JBoss/Server</b> (core server + EJB)
<li><b>JBossTX</b>(JTS/JTA)
<li><b>JBossMQ</b> (JMS)
- <li><b>JBossSS</b> (Security)
+ <li><b>JBossSX</b> (Security)
+ <li><b>JBossMail</b> (Mail)
<li><b>JBossCX</b> (Connectors)
<li><b>JBossNS</b> (Naming)
<li><b>JBossCMP</b> (Jaws).
- </tr>
- <tr>
- <td class="newsheader"><b>January 15- January 21 2001: JavaMail support,
Security HowTo</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>JavaMail 1.2 supported in JBoss:</b> Simone Bordet the wonder
+
+ <p class="head">JANUARY 15 - JANUARY 21 2001: JAVAMAIL SUPPORT, SECURITY
HOWTO
+ <p class="text"><b>JavaMail 1.2 supported in JBoss:</b> Simone Bordet the
wonder
italian from Compaq is at it again and commits a full version
providing
JavaMail 1.2 support. The full range of J2EE technologies is being
supported bit by bit. Simone is now a core developer.
- <p><b>Security HowTo:</b> By public demand, Edward Kenworthy, Scott
+ <p class="text"><b>Security HowTo:</b> By public demand, Edward
Kenworthy, Scott
Stark and Oleg Nitz put out a HowTo describing the intricacies of
how security works in JBoss. JAAS support is finally documented.
- </tr>
- <tr>
- <td class="newsheader"><b>January 7- January 14 2001: Blackout, 500
- downloads a day</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>Script Kiddies bring JBoss down:</b> JBoss is the victim of
+
+ <p class="head">JANUARY 7 - JANUARY 14 2001: BLACKOUT, 500 DOWNLOADS A DAY
+ <p class="text"><p class="text"><b>Script Kiddies bring JBoss down:</b>
JBoss is the victim of
vandalism. Script kiddies do a sloppy job and trigger an alarm at
our provider. Our provider shuts the account down with no notice.
JBoss goes "pitch black" for 2 days this week and we are not even
hosted in California. Thank you to the folks over at uni-tuebingen in
germany for setting up a temporary site for us.
- <p><b>500 downloads a day:</b> Good news amid the hacks. JBoss is
+ <p class="text"><b>500 downloads a day:</b> Good news amid the hacks.
JBoss is
downloaded and a lot. Our statistics show 500 downloads per day.
This makes JBoss the most downloaded EJB/J2EE application server
in the world. We are proud of the quality of our product suite and
- people are listening.
- </tr>
-
- <tr>
- <td class="newsheader"><b>January 1st- January 7 2001: Documentation, JCA
support</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>Documentation Mailing List:</b> Tobias Frech and others start the
Documentation mailing list. This list will try to coordinate the documentation efforts
in JBoss.
- <p><b>JCA support</b> Toby Allsop is working on JBossCX the JCA
implementation in JBoss. Do you need this functionality today? do you want to help
beta test it? do you want to peer review his work? an eXtreme Programming (XP) pair is
working, go help it!
- <tr>
-
- <td class="newsheader"><b>December 25- December 31 2000: JBossMQ 0.8,
- EJB 2.0 MDB</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>JBossMQ 0.8 released:</b> Under Hiram Chirino leadership, JBossMQ
is reaching API compliance. With the ASF in place, with few JMS
- 1.0.2 features needed, 1.0 version is just around the corner.
- <p><b>EJB 2.0 Message Driven Beans fully supported</b> MDB is now
- fully supported in JBoss. Thanks to the ASF implementation in
JBossMQ,
- Peter Antman finished this EJB 2.0 feature, bringing JBoss a step
- closer to 2.0 compliance. Open Source Works and Peter earns stripes.
- <tr>
- <td class="newsheader"><b>December 18 - December 24 2000: Monitoring,
- Dumbo, ASF</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>Monitoring in JBoss: </b> Monitoring in JBoss is now a
interceptor
- in the core container. JBoss comes with advanced capacities to
monitor
- the usage of a particular container. Using JMS, these facilities
- publish their statistics for you to monitor. Simone Bordet and Juha
- Lindfors lead the way. A core ASP feature.
- <p><b>The Dumbo problem:</b> Dr Jung raises an interesting problem
- and has the developers community up in arms. The problem of
deployment
- of very large applications (VLAs) is addressed on jboss-dev. No
- one in the industry knows how to do this. JBoss-dev proves it is
- a research grade list.
- <p><b>Application Server Facilities:</b> ASF was needed by the Message
- Driven Beans and it is now integrated into JMS under the impulse
- of Hiram Chirino. Work is going on and a final version expected
- soon.
- <p><b><font face="Times New Roman, Times, serif">Oh yeah... and a
- merry XP-mass to you too </font></b>
- <tr>
- <td class="newsheader"><b>December 11 - December 17 2000: ZOAP,
Documentation,
- JMX Services</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>ZOAP:</b> A new version of the SOAP protocol in CVS, courtesy
- of Dr Jung and the folks at infor.
- <p><b>Documentation:</b> Pinto, Vladimir and others tackle the
"DocBook"
- problem and work on updating the documentation with the latest CVS
- and all in an easy docbook format so we can ship a book at once.
- Please help them with this effort if you have some time.
- <p><b>JMX and deployer:</b> A new Deployer and series of JMX services
- are being discussed. The management of JBoss is built from the ground
- up on JMX and will closely follow the famous group 77 specification
- from SUN ("J2EE administration").
- <tr>
- <td class="newsheader"><b>December 4 - December 10 2000:Configuration,
- Caches, JB vs WL 1:0, J2EE too much?</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>Configuration:</b> We streamline the configuration of JBoss
- and unify the JMX administration as well as the service
configuration.
- It is all in one big file now and the server is easier than ever
- to configure for your particular needs.
- <p><b>Caches:</b> Simone puts some work behind the cache and the lock
- implementation. Fast and stable in CVS now. Coming with JBoss 2.1.
- <p><b>1:0:</b> JBoss beats WebLogic in a users evaluation. A lenghty
- discussion follows on the relative merits of both servers and of
- OpenSource and Proprietary server infrastructure.
- <p><b>J2EE too much?:</b> Flame wars is what keeps us alive! Someone
- posts "is J2EE too much" and a good technology discussion starts
- on jboss-user. Get your flame vest and join the fun.
- <tr>
- <td class="newsheader"><b>November 27 - December 3 2000: Press,
Benchmark,
- IRC</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>Press:</b> The success of JBoss reaches the ears of the press.
- JBoss gets coverage in many publications as our FINAL version is
- out. Check out the Press and Testimonials page.
- <p><b>Benchmarks:</b> We bench JBoss on various configurations. JBoss
- can take 2000 clients without problems on small PCs with windows
- 2000.
- <p><b>IRC #jboss.org:</b> So JBoss works 24/7 all around the world.
- The army of developers now has an IRC chat channel to spend more
- time on and talk real time with each other. The channel can be found
- at #jboss.org on IRC. Refer to the lists page for more information.
- Thanks you to [EMAIL PROTECTED] for setting it up
- and hosting it. We appreciate it Markus!
- <tr>
- <td class="newsheader"><b>November 20 - November 26 2000: WebWorks,
- MessageBeans, TheServerSide, "One for JBoss"</b></td>
- </tr>
- <tr>
- <td class="newsbody">
- <p><b>WebWorks:</b> Rickard puts up "webworks" on
sourceforge.
- Go help him develop the web publishing framework
- <p><b>Message Beans:</b> EJB2.0 compliance is in the wings right on
- the heels of the FINAL release. Peter Antman started working on
- Message driven beans. First implementation expected soon.
- <p><b>TheServerSide:</b> Someone jumped the gun and leaked news of
- our release to TheServerSide.com. Positive feedback follows.
- <p><b>"One For JBoss":</b> more people are switching to JBoss from
- their proprietary application servers. "One for JBoss" is a message,
- like many others we recieve, where folks relate their positive
experience
- in trying our open source software for the first time. Find out
- for yourself why many IT professionals are tuning in and dropping
- out of commercial implementations and making JBoss their platform
- of choice. Peace, Love and good Code (PLgC).
- <tr>
- <td class="newsheader"><b>November 13 - November 19 2000: FINAL, EJB2.0,
- New Look</b></td>
- </tr>
- <tr>
- <td class="newsbody"> <b>FINAL:</b> The final version of JBoss 2.0 is
- online. We feature preconfigured JBoss standalone, JBoss+Tomcat,
JBoss+Jetty.
- 18 month of development into JBoss. Come find out why people every
- day switch to JBoss products.
- <p><b>EJB2.0:</b> Rickard Oberg puts the first version of EJB home
- methods in CVS.
- <p><b>New Look:</b> JBoss is now in the big leagues and folks need
- a streamlined site with information for IT departments readily
available.
- We now feature a "developers" site and a "business" site. Still
- the same address www.jboss.org
- <tr>
- <td class="newsheader"><b>November 6 - November 12 2000: BETA-PROD-04,
- Jetty</b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>BETA-PROD-04: </b>A feature freeze release.
- We are running the last tests before FINAL. This release
- includes: Updated JNDI implementation, JNDI and security integration
- for Tomcat, JMS (spyderMQ) now available by default, New layout for
- configuration files, to allow multiple jboss instances on the same
- machine, Improved J2EE deployer: just drop your jar/war/ear in the
- deploy directory!
- <p><b>Jetty: </b>Julian Gosnell finishes the integration of Jetty,
- a servlet/JSP/HTTP engine in Open Source. The J2EE deployer
- integration is done as well so that users can just use Jetty or
- Tomcat transparently and just use the deployer to manage the
applications
- life cycle.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>October 30- November 5 2000: LGPL,
Optimizations,
- Success stories</b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>LGPL: </b>A license change is evaluated
- for the FINAL release of JBoss. The reason is the fear some people
- have about the GPL. Moving to LGPL will enable a wider diffusion
- of the JBoss technologies. JBoss can now be embedded in any product
- as a Library. Authors vote on the issue.
- <p><b>Optimizations: </b>Preparing for FINAL, the last optimizations
- of the codebase are done.</p>
- <p><b>Success Stories: </b>People write in saying "we replace
- WebSphere by JBoss", a thread of "me-too" happen
- on JBoss-user. Visit the "testimonials" page for
- some accounts and experiences with our product suite.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>October 23- October 29 2000: Tomcat inVM Done,
- J2EE Deployer, BETA-PROD-03</b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>Tomcat: </b>The Optimized version of Tomcat
- is done. The speed increase is dramatic and invocations run well below
- the millisecond barrier (0.3ms to be precise). The full
J2EE stack
- can live embedded and in Open Source.
- <p><b>J2EE Deployer: </b>Daniel Schulze and Sebastien Alborini
- post the first version of the integrated J2EE deployer with
- full web application support. Developers can now deploy on the
integrated
- JBoss/Tomcat stack and work with Enterprise Application
Resources
- (EAR).</p>
- <p><b>BETA-PROD-03: </b>A new refresh of the binary before FINAL,
- Passivating Cache, Fixed memory leaks, Integration with Tomcat done,
- J2EE deployer, Stabilization Improved instance locking, Security
- based on JAAS. The code is stable and fast, apart from
J2EE deployer
- this is a feature freeze 'en route' to FINAL.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>October 16- October 22 2000: Databases, Speed,
- JBoss on SUN</b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>Oracle, DB2, Interbase, PostgreSQL, Sybase:
- </b>Aaron Mulder fine tunes the SQL mappings for JAWS. These
- databases run the tests of JBoss with no problem. New Mappings will
- ship with binary version.
- <p><b>Speed: </b>After many days of intense tress testing we
- narrow down the choke points of JBoss. The Open Source feedback
- is fast at finding the "hot-spots" in our codebase and
- tremendous progress is done on the speed front. JBoss runs faster
- by the day.</p>
- <p><b>SUN: </b>3 top developers of JBoss go down to one of the
benchmark
- centers of SUN microsystems in Silicon Valley and benchmark
- JBoss on high-end hardware and heavy loads. JBoss scales to 5000
- clients on a 10 CPU E4500. Fine-tuning of JBoss is done in these
- extreme conditions and hotspots are revealed. From 1CPU linux boxes
- to 10-way enterprise class machines, JBoss scales on a large variety
- of hardware.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>October 9- October 15 2000: Jetty, Security,
- Large Apps on JBoss, Cache</b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>Jetty: </b>Julian Gosnell post an
integration
- of JBoss/Jetty. Jetty is a servlet/JSP/HTTP container and the
integration
- in JBoss is a breeze. For users of JBoss this means more choice in
- the front end server they can use for their web applications. We
welcome
- this addition and hope the future collaboration will go well.
- <p><b>Security</b>: 2 board members are tackling the security
implementation
- of JBoss. Dan O'Connor and Oleg Nitz work on CVS to bring
- a full fledged JAAS based implementation to life.</p>
- <p><b>Large Apps: </b>As we stress test JBoss people already
- run JBoss in production with Large Applications. Several hundred
- classes, several thousand bean instances, Sandeep describes his
- succesful experience migrating from WebLogic to JBoss.</p>
- <p><b>Passivating Caches: </b>Simone Bordet puts a final version of
- caches in CVS. These are fast and scalable taking JBoss further.
- Final testing and Debugging of JBoss takes place.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>October 2- October 8 2000: Catalina,
BETA-PROD-02,
- Stress Tests</b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>Catalina: </b>Catalina, the next generation
- JSP/Servlet container from Apache is integrated with JBoss.
Sebastien
- Sahuc posts a first implementation in CVS
- <p><b>BETA-PROD02</b>: A refresh of the BETA version, early
version
- of locking improvements, New cache with improved performance, Better
- inVM integration with Tomcat, Integration with CastorJDO, CocoBase
- (in the contrib module), Enhanced Transaction management, Implemented
- UserTransaction</p>
- <p><b>StressTests: </b>As JBoss is now PROD ready we fine
- tune the kernel and stress our server. A series of complete
- tests is designed. They look for leaks, stress points, hot points,
- deadlocks, scalability bottlenecks and other parts of the server
- we want to eradicate as we reach stability. Thanks to Sebastien
- Alborini and Daniel Schulze for the implementation of tests.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>September 25- October 1 2000: Production Sites,
- $50k, Manual, Todos for FINAL</b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>Production sites: </b>jboss beats Weblogic
- and Websphere as the preferred production server for a start-up
Company.
- A start-up Company ,called "Liquidwit", selling online
creativity
- prefers us over our mammoth competitors. Liquidwit CTO, Caskey sends
- us a feel good message reporting the successful launch of his website.
- Runs all on java and jboss for EJB. A large production site is handled
- by jboss in BETA-PROD. We are very proud and it is always good to
- hear successes since we are so much into the code we tend to believe
- we do crap :) so we like when people send us
"amazing-work-guys"
- messages as we continue working down here in the mine. Thanks for
- the buzz.
- <p><b>OpenJODA</b>: XO3 bundles jboss in their application server
- and target the Fortune 1000 companies. They kick off with a $50k
- contest of development on a framework with tomcat+jboss. Distribution
- of jboss increases.</p>
- <p><b>Manual: </b>Aaron and Richard spear head the "manual"
- effort. We are putting all the available documentation under one
- framework. The user manual will be final stone as we reach FINAL</p>
- <p><b>FINAL: </b> Marc Fleury announces that the date for the
- FINAL version will be October 31st. Rickard and Marc take a
- first pass a the design of a clustering solution for jboss based
- on JINI. It looks simple enough that we will deliver it for FINAL.
- The Production quality for jboss means clustering and we will do
- it, by popular demand! There are also a few outstanding issues
- we want to adress before the FINAL jboss2.0 release. A biggy
- we want to do in the coming weeks is the IN-VM integration of Tomcat
- so that we can offer a full stack of j2ee apis in VM (read speedy).
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>September 18 - September 24 EJX, Catalina,
- Daemons</b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>EJX: </b>Mad Andy! Good doco. Andreas
updates
- the manual with EJX howto and documentation for newbie users. We are
- betting heavily on our ease of use and the manual comes in handy,
- andy...
- <p><b>Catalina: </b>Sebastien Sahuc posts the much expected Catalina
- integration. The Apache folks are seeing the interceptor route as
- the way to go and it makes future integration a breeze for us.
JMX still
- comes in handy in multifaceted integration and the next generation
- Tomcat is already in :)</p>
- <p><b>Daemons: </b>As some folks go in Production with jboss they
- want to run it as daemon in Linux. Instructions as to how to do
- this in Linux and NT are posted to the lists and integrated
- in the doco.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>September 11- September 17 2000: Doclets,
- Minerva, Castor JDO, BETA-PROD-01 ONLINE</b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>Doclets</b>: So Rickard comes up with the
doclets.
- You can now generate all the code you need including Home and Remote
- classes from a simple tag based language in your Bean class (based
- on Taglib). We can extend it to help in CMP 2.0. Cool company, cool
- code.
- <p><b>Minerva: </b>Aaron Mulder makes Minerva the standard
connection
- manager for jboss. XA is still a web aberation but that doesn't
- scare us! Ah legacy, legacy!</p>
- <p><b>Castor JDO: </b>From Russia with Code! Oleg Nitz finishes
- the Castor JDO integration. As we continue the best of breed
- integration we needed to offer Java Data Object to our
- developers. Oleg uses the ease of integration of JMX to offer
- yet another valuable plugin to jboss.</p>
- <p><b>BETA-PROD-01 IS ONLINE: </b>Ok the much anticipated
PRODUCTION release
- of jboss is finally online. Yes, put it online, give it a spin,
- and you'll realize that we've reached production quality.. Thank
- you to all those that have helped (updates to the team coming
soon)</p>
- <p><b>Marc Fleury writes:</b> "In no particular order I want
- to thank, Dan O, Juha, AaronM, Rickard, Sebastien, NorbertL, Sylvain,
- Pierrick, AhmedB, Oleg, Ole, Justin, JoeS, AndreasS, robc, jon*,
- Vladimir, EdwinD, VincentS, XavierF, kenJ, michealJ, RichardB,
VaughnV,
- JeremiahJ, Kunle, Thierry, Sandeep, Carlos, ChristophJ, Hugo, PeterB,
- RonC, Simone, GregP, Andy, JelleW, StephanG, BruceP, Holger,
SebastienS,
- WolfgangW, Vadim, IngoB, CedricB, PeterB, Daniel, LennartP, SteveK,
- danch, roman, AdiL, Thor, Pedro, Jason, TommyH, JohnK, IngoB,
heitzso,
- Kenneth, and apologies to the thousands I must be forgetting, my
- memory and adress book have some issues...</p>
- <p><trumpets> long live our ass kicking </trumpets><br>
- PLgC<br>
- marc<br>
- </td>
- </tr>
- <tr>
- <td class="newsheader">September 4 - September 10 2000:
JMX Connector,
- Stubless RMI, JAWS MetaData</td>
- </tr>
- <tr>
- <td class="newsbody"><b>JMX Connector: </b>Good code! Mad Andy!<b>
- "</b>Mad" Andy post a final implementation of the
JMX Connector.
- We now offer remote access to the bare administration of jboss.
- The way this is going is that we can now offer more high level tools
- for the administration of all jboss and the bare API access offers
- most flexibility.
- <p><b>Stubless RMI: </b>Look Ma! No stubs!. The coolest sheit is always
- coded here first. That's right officer we code the future and where
- we are going we don't need no stubs!. Rickard Oberg keeps on keeping
- and prototypes a stub-less future that can work without compilation
- of any kind or the daily craziness most WebLogic developers put
- up with :). Ease of use is still what we need and what we want.
- Go read his book (when it comes out).</p>
- <p><b>JAWS MetaData: </b>Discreetly and with deadly accuracy, Sebastien
- Alborini rewrites the JAWS metadata so that it can work from
- standard configurations. Differential MetaData enable users
- to specify "nothing" :) ease of use comes with fancy words,
- but what it means is that the mappings are provided by default for
- all standard commercial databases and you only provide what you
- want to overwrite which means zippo most times !
- </td>
- </tr>
- <tr>
- <td class="newsheader"><b>August 28 - September 3 2000: give us time!,
- 4% market share, new <b>DOCO </b></b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>Time is money: </b>Give us time! We are sorry
- but BETA-PROD is delayed. We want to make sure that
everything
- is kosher as we know people are going to go into production with this.
- Ok so we promised it for September 1st and our deadline is
slipping...so
- sue us! better yet, help us!
- <p><b>EJB Pool: </b>we just received a notification of a post on
ejb-interest
- pooling the usage of app servers, we are very happy that people
- are using the alpha release so massively... hehe the
BETA release
- should even increase these numbers. The following numbers are on
- a total of 310 votes</p>
- <p>BEA Weblogic (33.5%), Orion Server (14.2%), Inprise Application
- Server ( 8.7%), IBM Websphere ( 8.4%), Pramati Server ( 7.4%), IONA
- iPortal ( 7.1%), Sun/Netscape iPlanet ( 4.2%), <b>JBoss ( 3.9%),
- </b>Gemstone/J (3.2%), Allaire JRun ( 2.6%), Jonas ( 2.3%), Oracle
- IAS ( 1.0%), Persistence PowerTier ( 1.0%), Sybase EAServer ( 1.0%),
- Silverstream ( 0.1%), OrCAS Enterprise Server ( 0.6%), ObjectSpace
- Voyager ( 0.6%), Unify eWave ( 0.6%).</p>
- <p>We know where we want to be next year ;-)</p>
- <p><b>Doco: </b>We have completely updated the documentation. It now
- features beginners and advanced trails. It covers the
differential
- metadata and takes you by the hand for all sorts of database madness.
- Using jboss is as simple as a walk in the park, well at least that
- is what the doco claims. Go check it out and thanks to the many
- contributors who have helped put this massive effort in place.
- </td>
- </tr>
- <tr>
- <td class="newsheader"><font size="4" face="arial,helvetica"><b>August
- 21 - August 27 2000: Transactions and caches</b></font></td>
- </tr>
- <tr>
- <td class="newsbody"><b>Transactions and caches</b>: Real life bugs
- appear as we release the BETA version. Some are deep some are shallow,
- the important thing is that the flow of bug fixes is a crazy as ever!
- BETA-PROD here we come, we will be on time!</td>
- </tr>
- <tr>
- <td class="newsheader"><font size="4" face="arial,helvetica">August
- 14 - August 20 2000: <b>API Compliance</b>,<b>SPEED</b>, <b>BETA Binary
- Release </b>, FreeBSD</font></td>
- </tr>
- <tr>
- <td class="newsbody"><b>API Compliance</b>: Bug fixes and "Not
- Yet Implemented" are done. As Marc Fleury and his crew work on
- it, the API compliance of jboss is now almost 100%. We are finishing
- the latest callbacks on the container and making it complete for the
- production release.
- <p><b>SPEED</b>: Our favorite Jndi Knight, Rickard Oberg, has blasted
- the performance bottlenecks in RMI/JMX. The stuff flies now ! Give
- it a spin and hear those engines roar...</p>
- <p><b>BETA Release</b>: We are ahead of schedule with the Production
- release. The latest binary release is a real beta now that the spec
- compliance is there and speed is good. Let's move on to real life
- bugs shall we? get your PR4-BETA release today</p>
- <p><b>FreeBSD</b> We recieve news that jboss happily runs under
FreeBSD...
- great news! jboss is meant to be used in ISP settings for those
- that want to offer "application hosting" and jboss is
- leading the way with ease of use and deployment. Seems the dream
- is coming true, don't you think?
- </td>
- </tr>
- <tr>
- <td class="newsheader"><font size="4" face="arial,helvetica">August
- 7 - August 13 2000: <b>DEADLINE SEPT 1ST</b>, <b>New Metadata</b>,
- Case Studies, New Transaction Manager</font></td>
- </tr>
- <tr>
- <td class="newsbody"><b>DEADLINE SEPT 1st</b>: Marc Fleury says "I
- announce that we will be done with alpha by the end of this month.
- That means that by September 1st we will put out a real beta with
- all the features and QA done so that folks can use this in development
- and production with the ease of mind that must come with it.".
- So there you have it jboss2 will be in BETA-PROD by Sept 1st!
- <p><b>New Metadata</b>: In order to simplify the use of jboss xml
- files, Sebastien Alborini has rewritten the metadata package for
- jboss. It features ease of use stuff such as "differential"
- xml files which means that when advanced configurations of the
container
- are needed you specify only what you need and nothing else. Making
- your deployment life easy with jboss is our number 1 goal!</p>
- <p><b>Case studies</b>: Following a mail posted on jboss-user,
everybody
- goes into sharing their experiences with J2EE technology, a lot
- of good some bad, but all in all a varied mosaic of how people use
- J2EE, great feedback!</p>
- <p><b>New Transaction Manager:</b> Marc Fleury posts an advanced JTA
- compliant implementation for the stand alone jboss. The transaction
- implementation is inVM for this version. The implementation is also
- pluggable so we can go to distributed stuff when we need to.
- </td>
- </tr>
- <tr>
- <td class="newsheader">August 28 - September 3 2000: give us time!,
- 4% market share, new <b>DOCO </b></td>
- </tr>
- <tr>
- <td class="newsbody"><b>Time is money: </b>Give us time! We are sorry
- but BETA-PROD is delayed. We want to make sure that
everything
- is kosher as we know people are going to go into production with this.
- Ok so we promised it for September 1st and our deadline is
slipping...so
- sue us! better yet, help us!
- <p><b>EJB Pool: </b>we just received a notification of a post on
ejb-interest
- pooling the usage of app servers, we are very happy that people
- are using the alpha release so massively... hehe the
BETA release
- should even increase these numbers. The following numbers are on
- a total of 310 votes</p>
- <p>BEA Weblogic (33.5%), Orion Server (14.2%), Inprise Application
- Server ( 8.7%), IBM Websphere ( 8.4%), Pramati Server ( 7.4%), IONA
- iPortal ( 7.1%), Sun/Netscape iPlanet ( 4.2%), <b>JBoss ( 3.9%),
- </b>Gemstone/J (3.2%), Allaire JRun ( 2.6%), Jonas ( 2.3%), Oracle
- IAS ( 1.0%), Persistence PowerTier ( 1.0%), Sybase EAServer ( 1.0%),
- Silverstream ( 0.1%), OrCAS Enterprise Server ( 0.6%), ObjectSpace
- Voyager ( 0.6%), Unify eWave ( 0.6%).</p>
- <p>We know where we want to be next year ;-)</p>
- <p><b>Doco: </b>We have completely updated the documentation. It now
- features beginners and advanced trails. It covers the
differential
- metadata and takes you by the hand for all sorts of database madness.
- Using jboss is as simple as a walk in the park, well at least that
- is what the doco claims. Go check it out and thanks to the many
- contributors who have helped put this massive effort in place.</p>
- <p><a href="news082000.htm">OLDER NEWS</a>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td width="600"></td>
- </tr>
+
+ <p class="head">JANUARY 1ST - JANUARY 7 2001: DOCUMENTATION, JCA SUPPORT
+ <p class="text"><b>Documentation Mailing List:</b> Tobias Frech and
others start the Documentation mailing list. This list will try to coordinate the
documentation efforts in JBoss.
+ <p class="text"><b>JCA support</b> Toby Allsop is working on JBossCX
the JCA implementation in JBoss. Do you need this functionality today? do you want to
help beta test it? do you want to peer review his work? an eXtreme Programming (XP)
pair is working, go help it!
+
+ <p class="text"><a class="link"
href="news122000.htm">OLDER NEWS</a>
+
+
+
+ </div></td><td><img src="../pictures/t.gif" width="15"
height="1"></td></tr></table>
+ </td>
+ <td valign="top" height="340"><img src="../pictures/main2.gif" width="65"
height="340"></td>
+</tr><tr>
+ <td bgcolor="#dcdcdc"><img src="../pictures/t.gif" width="115" height="1"></td>
+ <td><img src="../pictures/tail1.gif" width="80" height="15"></td>
+ <td width="100%" bgcolor="#dddddd" align="right"><img
src="../pictures/tail2.gif" width="10" height="15"></td>
+ <td><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="100%" height="10"><tr>
+ <td width="150"><img src="../pictures/t.gif" width="150" height="1"></td>
+ <td width="100%"><img src="../pictures/t.gif" width="1" height="1"></td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="1"></td>
+</tr><tr>
+ <td width="150" align="center">
+ <p class="copy">
+ Designed by
+ <a class="copy" href="mailto:[EMAIL PROTECTED]">NeoLine</a>
+ </td><td align="right" width="100%">
+ <p class="copy">
+ Copyright © 1999-2001, <a class="copy"
href="http://jboss.org">jboss.org</a>.
+ All rights reserved.
+
+ </td>
+ <td width="65"><img src="../pictures/t.gif" width="65" height="10"></td>
+</tr></table>
+
+<!-- NAVIGATION LAYER -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 10;">
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1u.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2u.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3u.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ DOWNLOAD
+ </td></tr></table>
+
+ <a class="linkmenu" href="cvs.html">Source code</a><br>
+ <a class="linkmenu" href="binary.html">Binary</a><br>
+ <a class="linkmenu" href="doco.html">Documentation</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ PRODUCT SUITE
+ </td></tr></table>
+
+ <a class="linkmenu" href="jboss-overview.html">J2EE Overview</a><br>
+ <a class="linkmenu" href="jboss-projects.html">JBoss Projects</a><a
class="linkmenu" href="#FIXME"></a><br>
+ <a class="linkmenu" href="jboss-third.html">JBoss 3rd Party</a><br>
+
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ RESOURCES
+ </td></tr></table>
+
+ <a class="linkmenu" href="lists.html">Mailing Lists</a><br>
+ <a class="linkmenu" href="testimonials.html">Success Stories</a><a
class="linkmenu" href="#FIXME"></a>
+ <a class="linkmenu" href="../bugzilla/index.html">Bugzilla</a><br>
+ <a class="linkmenu" href="faq.html">FAQ</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b"><p class="linkhead">
+ JBOSS GROUP
+ </td></tr></table>
+
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/training.php">Training</a><br>
+ <a class="linkmenu"
href="http://www.jbossgroup.com:999/jbossgroup/oem.php">Consulting</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr></table>
+
+<table cellspacing="0" cellpadding="0" border="0" width="150"><tr>
+ <td><img src="../pictures/tb1.gif" width="25" height="28"></td>
+ <td background="../pictures/tb2.gif" width="110"><img src="../pictures/t.gif"
width="1" height="1"></td>
+ <td><img src="../pictures/tb3.gif" width="15" height="28"></td>
+</tr><tr>
+ <td background="../pictures/tb6.gif" valign="top"><img
src="../pictures/tb4.gif" width="25" height="40"></td>
+ <td>
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="16" bgcolor="#c6b80b">
+ <p class="linkhead"> JBOSS ORG
+ </td></tr></table>
+
+ <a class="linkmenu" href="../index.html">The Future</a><br>
+ <a class="linkmenu" href="team.html">The Team</a><br>
+ <a class="linkmenu" href="news.html">News</a><br>
+ </td>
+ <td valign="top"><img src="../pictures/tb5.gif"></td>
+</tr><tr>
+ <td><img src="../pictures/tb7.gif"></td>
+ <td colspan="2"><img src="../pictures/t.gif"></td>
+</tr><tr>
+ <td valign="top"><img src="../pictures/tb8.gif"></td>
+ <td valign="top">
+ <table cellspacing="0" cellpadding="0" border="0">
+ <tr><td width="110" height="8"><img src="../pictures/t.gif"></td></tr>
+ <tr><td width="110" height="8" bgcolor="#dddddd"><img
src="../pictures/t.gif"></td></tr>
</table>
- </body>
+ </td>
+ <td><img src="../pictures/tb9.gif"></td>
+</tr></table>
+
+
+<a href="http://www.jbossgroup.com:999/"><img src="../pictures/jbossgroup.gif"
width="150" height="103" border="0"></a>
+<br>
+</div>
+
+<!-- TEXTURE -->
+
+<div style="position: absolute; left: 0px; top: 170px; z-index: 5;">
+<table cellspacing="0" cellpadding="0" width="150" height="588" border="0"
background="../pictures/tex.jpg">
+<tr><td> </td></tr>
+</table>
+</div>
-</html>
+</body>
\ No newline at end of file