NOKIA WIRELESS SOFTWARE SOLUTIONS

Release document for WAP Toolkit Version 2.0
============================================

Copyright (c) 2000 Nokia Corporation

Software Release Title:
 
NAME: WAP Toolkit Version 2.0
Build ID: 190600 (Release Build)
Date: June 19, 2000
 
General Description:
 
This WAP Toolkit Product is released to deliver  WAP 1.2 
conformance as well as other new features. WAP 1.2 conformance
is delivered via the 'blueprint' prototype phone and the 'local' 
encoders (WML and WMLS). The 7110 phone simulator and Server Simulator are
WAP 1.1 implementations.

System Requirements:
- Requires Installation of Java Runtime Environment (JRE) 
  version 1.2.2. The latest runtime can be obtained from 
  http://www.javasoft.com. JDK is not required. If however, 
  JRE 1.2.2 is installed from JDK, then runtime environment
  is correct.

- Online Help and User Documentation requires Adobe Acrobat 
  Reader Software which can be obtained at 
  http://www.adobe.com/prodindex/acrobat/readstep.html.

- Requires Pentium-class 266MHz or faster, 64MB RAM(128MB recommended), 
  Windows NT 4.0 with SP3 or Windows 98, 16-bit color, 1024x768 resolution, 
  20MB of hard disk space.

- NWSS strongly recommends uninstalling previous versions of WAP Toolkit 
  prior to installing version 2.0. NWSS also recommends the use of only one
  instance of Java Runtime Environment.

The following are the changes to Toolkit since Version 1.3beta:

* Tightened up <input> format definitions per Change Requests: 
  WML 1.3 proposed (blueprint phone only)

* Updated 7110 phone simulation to May 29th version (WAVE 8.3)

* Various bug fixes

* Added new mime-type support for variations of vcal and vcard

* Added WAP Server Simulator to support 7110 phone simulation

*WML deck view now has a tree option  

*All File I/O (including JAR loading) now uses UTF8 encoding.

*Handle Warning response-header field. HTTP1.1, RFC2068#14.45
 (blueprint phone only)

*Toolkit preferences (Communication,Push tabs) moved to ToolkitDevice settings 

*Implemented right-clicking in bookmarks

*WML deck view now has a tree option 

*Greater integration of features into 7110 phone simulation:
	*History and Variables updated
	*WAP gateway Profiles edited and sent from within toolkit

*New Preferences Dialog for the 7110 Phone

*Tabbed windows can be "popped off" the Toolkit

*New Bookmark view and bookmarks are saved as XML

*WML and WMLS 1.2 Encoders integrated (blueprint phone only)

*Full Push support implemented but not yet fully tested.

*Support for WBXML mimetype added

*WAP 1.1 Conformance fixes

UNRESOLVED ISSUES

7110 Simulator Issues

ReportId:  7128s5n
Title:  7110 crashes when pushing '1' button for '.' while editing a homepage.

ReportId:  7812su0
Title:  phonesw.exe crashes when running certain floating point operations from
script.

ReportId:  7507pXE
Title:  Character restriction when m or M format control character is specified.

ReportId:  7709mJS
Title:  "Clear" button in History tab does not function when 7110 simulation is selected. 

ReportId:  7807qvj
Title:  7110 is not accepting long URLs

ReportId:  7807qTq
Title:  Toolkit not able to refresh the Variables tab when used with 7110 phone simulator.
This is a problem with the WMLScript variables and the 7110 simulation.  

ReportId:  1
Title:  Menu items in Go,Bookmark,AddBookmark does not work when "Options" is selected in 7110 Ph panel.

Local Encoders

ReportId:  7814lER
Title:  VSWAP Cert. Failure: Running Semantics test causes an error message to appear with Local Encoders(HTTP Connection mode).
This cannot be fixed in this release.  Toolkit does not support non-standard DTDs at this time. 

ReportId:  7730q3j
Title:  Push encoders are not encoding the first byte correctly.
The first byte is the WBXML version - not the content version, which is in the DTD.  The WBXML version in this case is 1.1, which is correctly encoded as 0x01.

Script Library

ReportId:  7725rFj
Title:  The toolkit with java phone against NWS 1.1 gateway does not support URL.getReferer() scriptlib function as per WML 1.1 specs.
for Release Notes - WAP 1.1 vs. WAP 1.2 issue
The browser is supposed to return the smallest part of the URL of the 
current compilation unit but it returns the fragment and the arguments 
being passed also.

Setup / Install

ReportId:  6907riG
Title:  Un-install does not remove a registry key [HKEY_USERS\.DEFAULT]

ReportId:  6908oXh
Title:  Installation does not detect a higher revision already installed.

ReportId:  7716nMX
Title:  InstallShield files & registry entries being left after ToolKit installation

ReportId:  7723oNd
Title:  Cannot run jar files from command line in Win98 - OK on NT
Because Java commands cannot by default be run from the command line after 
installing JRE 1.2.2, the WAP Toolkit 2.0 cannot be loaded from the 
command line using the command "java -jar toolkit.jar"  This problem can 
be overcome by placing the java "bin" directory in the system environment 
path or by using JRE 1.3 (beta), which lets the user run java command from 
the command line by default.
Install Toolkit 2.0 w/ JRE 1.2.2 on a Win98 system

From the installation directory (i.e., C:\Program Files\Nokia\WAP_Toolkit_
2.0), enter the command "java -jar toolkit.jar"

It is expected that the Toolkit application will load

UI / IDE

ReportId:  5919lEN
Title:  List / Details buttons in Load File and Edit Source browse are not functioning

ReportId:  1
Title:  Newly mapped drive is not visible in the ToolKit (to load,edit files).

ReportId:  6831kuD
Title:  Create new folder in File / Save box does not automatically select the new folder for renaming.

ReportId:  6903pl8
Title:  File / Open and Save dialog boxes cursor not in filename box.

ReportId:  6903pGR
Title:  File / Save, Open boxes will accept empty filenames fields.

ReportId:  6903pKF
Title:  File / Save and Open dialog boxes, Registered File Types do not display.

ReportId:  6907okt
Title:  Unable to delete from the save dialogue box.

ReportId:  6908lgS
Title:  Esc button does not make dialog boxes disapear.

ReportId:  6908nbK
Title:  Save and Open dialog box, File name does not support changing drives or root directories.

ReportId:  6920ogu
Title:  Save on floppy with no disk space will show no error

ReportId:  6920oyq
Title:  Saving to a drive without media displays insert floppy into drive A: regardless of the target drive letter.

ReportId:  7717ooa
Title:  Some keyboard shortcuts are not behaving properly in Toolkit2.0 under JRE 1.2.2 - OK under JDK 1.3 

ReportId:  7719jjp
Title:  The file editor displays the typed letters(f,e,w..etc) when pressing the keys Alt + F or E or W or K or H on the keyboard. JRE bug.  Should be fixed in Java 1.3. 

ReportId:  7723oBH
Title:  Difficult to resize TK window after maximizing

WML Browser (blueprint phone only)

ReportId:  6316ppD
Title:  Could not enter more than 30 characters in the input element.

ReportId:  7708p1y
Title:  Character &#186; not being rendered correctly when using US English version of WIN NT operating system.

ReportId:  7515rUS
Title:  The space before the variable disappears when the deck is rendered: <a href="#l">Length</a> $(cs)

ReportId:  6721kg8
Title:  Encoders not converting all the Meta-data named with HTTP-EQUIV attribute to a WSP/HTTP header.
Encoders not converting all the Meta-data named with HTTP-EQUIV attribute 
to a WSP/HTTP header. 
The header "Content-Type" works OK for encoding as shown below
	<meta http-equiv="Content-Type" content="charset=LATIN1" />

But the header "Set-Cookie" does not work,
	<meta http-equiv="Set-Cookie" content="State=MA;" />
This card should send Set-Cookie: State=MA; as the part of Headers.

Documentation
The 6210 Phone simulator is not part of WAP Toolkit 2.0 although
it is referred to in the document: WAP Service Designer's Guide To Nokia Handsets.
<HTML>
<HR>
<FONT size=-3>
<CENTER>
    <TABLE border=2 bgColor=silver style="COLOR: white; WIDTH: 80%" width=100%>
    	<TR style="FONT-FAMILY: sans-serif; FONT-SIZE: small; TEXT-ALIGN: center; VERTICAL-ALIGN: middle">
			<TD><FONT face=Arial size=2>&nbsp;&nbsp;</FONT></TD>
			<TD><A href="/"><FONT face=Arial size=2>Home</A></FONT></TD>
			<TD><A href="/Rainbow/"><FONT face=Arial size=2>Rainbow</A></FONT></TD>
			<TD><A href="/Toolkit/"><FONT face=Arial size=2>Toolkit</A></FONT></TD>
			<TD><A href="/CustomerApplications/"><FONT face=Arial size=2>Customer Applications</A></FONT></TD>
			<TD><A href="/AdvDevelopment/"><FONT face=Arial size=2>Adv. Development</A></FONT></TD>
			<TD><A href="/IntegrationAndTest/"><FONT face=Arial size=2>Integration &amp; Test</FONT></A></TD>
			<TD><A href="/Personal/"><FONT face=Arial size=2>Personal Pages</FONT></A></TD>
			<TD><FONT face=Arial size=2>&nbsp;&nbsp;</FONT></A></TD>
		</TR>
	</TABLE>
</CENTER>
Webmaster: <A href="mailto:alan.lerner@nokia.com"><FONT color=black face="">Alan Lerner</FONT> </A></FONT>
</HTML>
