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> &gt; <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">
+             
+             &nbsp;
+           </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">&nbsp;</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 &copy; 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