You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-commits@ws.apache.org by da...@apache.org on 2007/02/20 20:53:47 UTC
svn commit: r509723 -
/webservices/muse/site/docs/2.2.0/manual/how-to/install-and-configure-j2me.html
Author: danj
Date: Tue Feb 20 11:53:46 2007
New Revision: 509723
URL: http://svn.apache.org/viewvc?view=rev&rev=509723
Log:
Added how-to article for J2ME/J9, including how to add to the JDK logging implementation.
Added:
webservices/muse/site/docs/2.2.0/manual/how-to/install-and-configure-j2me.html
Added: webservices/muse/site/docs/2.2.0/manual/how-to/install-and-configure-j2me.html
URL: http://svn.apache.org/viewvc/webservices/muse/site/docs/2.2.0/manual/how-to/install-and-configure-j2me.html?view=auto&rev=509723
==============================================================================
--- webservices/muse/site/docs/2.2.0/manual/how-to/install-and-configure-j2me.html (added)
+++ webservices/muse/site/docs/2.2.0/manual/how-to/install-and-configure-j2me.html Tue Feb 20 11:53:46 2007
@@ -0,0 +1,192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.6">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Apache Muse - Install and Configure the J2ME JRE</title>
+<link type="text/css" href="../../../../skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="../../../../skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="../../../../skin/print.css" rel="stylesheet">
+<link type="text/css" href="../../../../skin/profile.css" rel="stylesheet">
+<script src="../../../../skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="../../../../skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="../../../../skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="../../../../images/apache.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> > <a href="http://ws.apache.org">ws.apache</a><script src="../../../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+ |header
+ +-->
+<div class="header">
+<!--+
+ |start group logo
+ +-->
+<div class="grouplogo">
+<a href="http://ws.apache.org/"><img class="logoImage" alt="Web Services" src="../../../../images/ws-logo.gif"></a>
+</div>
+<!--+
+ |end group logo
+ +-->
+<!--+
+ |start Project Logo
+ +-->
+<div class="projectlogoA1">
+<a href="../../../../index.html"><img class="logoImage" alt="Apache Muse" src="../../../../images/muse-logo.gif"></a>
+</div>
+<!--+
+ |end Project Logo
+ +-->
+<!--+
+ |start Tabs
+ +-->
+<!--+
+ |end Tabs
+ +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+ |start Subtabs
+ +-->
+<div id="level2tabs"></div>
+<!--+
+ |end Endtabs
+ +-->
+<script type="text/javascript" language="JavaScript"><!--
+ document.write("Published: " + document.lastModified);
+ // --></script>
+</div>
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+
+
+ </div>
+<!--+
+ |start Menu, mainarea
+ +-->
+<!--+
+ |start Menu
+ +-->
+<div id="menu">
+<div id="menu_1.3Title" class="menutitle">Documentation</div>
+<div id="menu_1.3" class="selectedmenuitemgroup">
+<div class="menuitem">
+<a title="" href="../../tutorial/index.html">Getting Started</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../manual/index.html">Reference Manual</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../javadoc/index.html">JavaDoc</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../specs/index.html">OASIS Standards</a>
+</div>
+</div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="../../../../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+ |alternative credits
+ +-->
+</div>
+<!--+
+ |end Menu
+ +-->
+<!--+
+ |start content
+ +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+
+<p>
+<h2>Apache Muse - Install and Configure the J2ME JRE</h2>
+</p>
+<p>
+Web service endpoints built with Apache Muse 2.2.0 and above can be hosted on
+mobile devices using the J2ME Foundation Profile 1.1. You can download
+IBM's implementation of the Foundation Profile for free and install
+it alongside other JREs on your system. The Eclipse Project has published an
+excellent set of <a class="external" href="http://wiki.eclipse.org/index.php/J9">instructions</a>
+to help you get this right. You may also want to download the
+<a class="external" href="http://java.sun.com/javame/reference/apis/jsr219/">JavaDoc for Foundation Profile 1.1</a>.
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">
+The Eclipse wiki page says that its instructions apply to both
+Foundation Profile 1.0 and 1.1, but Apache Muse <b>requires</b>
+version 1.1, so make sure you download the right package.
+<br/><br/>
+The wiki also puts a lot of focus on configuring the Eclipse IDE to recognize
+the J2ME JRE - this is not directly related to running Muse-based applications,
+but we recommend doing it if you do your development within Eclipse.
+</div>
+</div>
+</p>
+<p>
+Once the J2ME JRE is installed, you still need to have one more step before you
+can run Muse-based applications on it:
+</p>
+<p>The Muse 2.x framework depends on the
+<a class="external" href="http://java.sun.com/j2se/1.4.2/docs/api/java/util/logging/package-summary.html">J2SE Logging API</a>,
+which is not available in the Foundation Profile. To bridge this gap,
+Muse 2.2.0 introduced a minimal implementation of the J2SE Logging API that
+could be added to the J2ME JRE. The current implementation is only 6.6 KB, so
+it will not add any bulk to your J2ME installation.
+</p>
+<p>
+To add Muse's implementation of the J2SE Logging API to the J2ME JRE, just
+copy <em>/lib/muse-logging-2.2.0.jar</em> from the Muse distribution
+to <em>JAVA_HOME/lib/endorsed</em>, where <em>JAVA_HOME</em> is the J2ME JRE
+installation directory. Putting this JAR file in the <em>/endorsed</em> directory
+will make the Logging API available to all applications running on the JRE.
+You can find more information about endorsed libraries
+<a class="external" href="http://java.sun.com/j2se/1.4.2/docs/guide/standards/">here</a>.
+<div class="frame note">
+<div class="label">Note</div>
+<div class="content">
+Remember to perform this step again when you install the J2ME JRE on the
+mobile device(s) you are testing!
+</div>
+</div>
+</p>
+<p>Apache Muse 2.2.0 has been tested on the J2ME Foundation Profile 1.1 for
+Microsoft Windows Mobile 5.0 and Microsoft Windows Mobile 2003. If you have
+success (or failure) with other operating systems, please
+<a href="../../../../contact-info.html#muse-user">send us your feedback</a>.
+</p>
+</div>
+
+<div class="clearboth"> </div>
+</div>
+<div id="footer">
+<!--+
+ |start bottomstrip
+ +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<div class="copyright">
+ Copyright © 2006 The Apache Software Foundation.</div>
+
+<!--+
+ |end bottomstrip
+ +-->
+</div>
+</body>
+</html>
+
+
+
---------------------------------------------------------------------
To unsubscribe, e-mail: muse-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-commits-help@ws.apache.org