Solved

File Format Unknown

Posted on 2003-11-18
28
3,259 Views
Last Modified: 2013-12-27
I'm very new to WAP.

I've tried to create a simple page and tried to access it using my WAP-capable phone. There are two files in the directory: index.wml and wml13.dtd Actually, I didn't create both files, I just copied it from a working site (BBC News).

When I access (modified) index.wml, my phone tells me "File Format Unknown".

If you need to see the contents of the two files, I can post them here. Can you tell me how I can fix up this error? Thanks


0
Comment
Question by:st_steve
  • 14
  • 13
28 Comments
 
LVL 15

Expert Comment

by:jimmack
ID: 9777543
Yes.  Please post index.wml
0
 
LVL 15

Expert Comment

by:jimmack
ID: 9783737
You should also check that your web server supports the required MIME types.  (This isn't likely to be the cause of the problem because nearly all servers now have these MIME types set up):

wbmp  image/vnd.wap.wbmp
wml  text/vnd.wap.wml
wmlc  application/vnd.wap.wmlc
wmls  text/vnd.wap.wmlscript
wmlscriptc  application/vnd.wap.wmlscriptc
0
 
LVL 15

Expert Comment

by:jimmack
ID: 9843738
Hi st_steve.  Come on, this is your only open question ;-)

Have you found the problem or do you still need help?
0
 
LVL 6

Author Comment

by:st_steve
ID: 9909308
Hi Jimmack

I apologise, profusely, for my very very late reply. I just got relocated to a new place and I've been tied up with everything. I'm without Internet access and I'll get my line connected tomorrow, so hopefully I'll be online again from home. I'll post the index.wml as soon as I get connected. I'm using the office computer now so I don't want to take too much time. Sorry for the delay again and thanks for your comments.
0
 
LVL 15

Expert Comment

by:jimmack
ID: 9910986
;-)  I guess that it must be something like that.  Leaving questions open doesn't seem to be your style (from your question history) ;-)
0
 
LVL 6

Author Comment

by:st_steve
ID: 9915930
Yeah, sorry about that. I just changed jobs, moved to a new location, have to buy all the furnitures (and the rest) and just learning new things at work. So you can imagine I have been extremely busy for the past few weeks. I just got my phone line connected this morning so I'll post a message tonight and maybe you can help me out. Thanks for your patience.
0
 
LVL 6

Author Comment

by:st_steve
ID: 9918829
The contents of index.wml:

<?xml version="1.0"?>

<!-- OPENWAVE SECTION -->

<!DOCTYPE wml PUBLIC "-//SITHU.COM//DTD WML 1.3//EN" "http://home.iprimus.com.au/sithu/mobile/wml13.dtd">
<wml>

<template>

<do type="prev" name="back" label="Back"><prev/></do>

<do type="options" name="1" label="CV" optional="false">
<go href="/mobile/index.wml"/></do>

</template>

<card id="SiThu" title="CV">

<p><b>SiThu's Resume</b></p>
<p>
<p><b>Name: Si Thu</b></p>
<p><b>Sex: Male</b></p>
<p><b>DOB: 10/01/1978</b></p>
<p><b>Phone: 0413725469</b></p>
<p><b>Email: admin@sithu.com</b></p>

<p>

<p><b>Qualifications</b></p>
<p>
<p><b>BSc (Hons) Computer Science</b></p>
<p><b>Novell CNA</b></p>
<p><b>Microsoft MCP (NT4)</b></p>
<p><b>Microsoft MCSA (Win2k)</b></p>
<p><b>Cisco CCNA</b></p>

<p>

<p><b>http://sithu.com/CV.htm</b></p>

<a href="/mobile/bbc_news/top_stories/index.wml?">Top Stories</a><br/>

</p>


<p>-<br/>
<a href="/mobile/sources.wml?">Sources</a><br/>
</p>

<p><hr /></p>

<p>

<a href="/mobile/index.wml?">BBCi Home</a><br/>

</p>
</card>

</wml>



<!-- NOKIA SECTION -->



----------------------------------

The contents of wml13.dtd:

<!-- file: wml.dtd -->
<!--
     This is a superset of the WAP Forum WML 1.3
     
     Copyright Phone.com, Inc. 2000
             
       Permission to use and distribute this DTD without fee is hereby
       granted in perpetuity, provided that the above copyright notice and this
       paragraph appear in all copies.  The copyright holders make no
       representation about the suitability of the DTD for any purpose.

     IT IS PROVIDED "AS IS" WITHOUT EXPRESSED OR IMPLIED WARRANTY.

     Please use this formal public identifier to identify it:

         "-//PHONE.COM//DTD WML 1.3//EN"

     For example, if you are using WML directly, use
     the FPI in the DOCTYPE declaration:

         <?xml version="1.0"?>
         <!DOCTYPE wml PUBLIC "-//PHONE.COM//DTD WML 1.3//EN"
                  "http://www.phone.com/dtd/wml13.dtd" >
         <wml>
         ...
         </wml>
-->


<!ENTITY % length  "CDATA">    <!-- [0-9]+ for pixels or [0-9]+"%" for
                                    percentage length -->
<!ENTITY % vdata   "CDATA">    <!-- attribute value possibly containing
                                    variable references -->
<!ENTITY % HREF    "%vdata;">  <!-- URL or URN designating a hypertext
                                    node. May contain variable
                                    references -->
<!ENTITY % boolean "(true|false)">
<!ENTITY % number  "NMTOKEN">  <!-- a number, with format [0-9]+ -->
<!ENTITY % character "CDATA"> <!-- a single character from ISO10646 -->

<!ENTITY % coreattrs
"id      ID      #IMPLIED
class      CDATA      #IMPLIED">

<!ENTITY % ContentType "%vdata;">   <!-- media type. May contain variable
                                         references -->
       
<!ENTITY % emph    "em | strong | b | i | u | big | small">
<!ENTITY % layout  "br">

<!ENTITY % text     "#PCDATA | %emph; ">

<!-- flow covers "card-level" elements, such as text and images -->
<!ENTITY % flow     "%text; | %layout; | do | img | anchor | a | table | hr">

<!-- Task types -->
<!ENTITY % task   "go | prev | noop | refresh | spawn | exit | throw | async">

<!-- Navigation and event elements -->
<!ENTITY % navelmts     "do | onevent">
<!ENTITY % linktypes    "(next|channel)">

<!--================ Decks and Cards ================-->

<!ELEMENT wml ( head?, template?, card+ )>
<!ATTLIST wml
  xml:lang        NMTOKEN        #IMPLIED
  %coreattrs;
  >

<!-- card intrinsic events -->
<!ENTITY % cardev
 "onenterforward  %HREF;          #IMPLIED
  onenterbackward %HREF;          #IMPLIED
  ontimer         %HREF;          #IMPLIED"
  >

<!-- CARD field types -->
<!ENTITY % fields  "%flow; | input | select | fieldset">

<!ELEMENT card (onevent* , timer? , (do | p | pre)*)>
<!ATTLIST card
  title           %vdata;       #IMPLIED
  newcontext      %boolean;     "false"
  ordered            %boolean;        "true"
  xml:lang            NMTOKEN        #IMPLIED
  %cardev;
  %coreattrs;
  >

<!--================ Event Bindings ================-->

<!ELEMENT do ((%task;), img?)>
<!ATTLIST do
  type         CDATA       #REQUIRED
  label        %vdata;     #IMPLIED
  name         NMTOKEN     #IMPLIED
  optional     %boolean;   "false"
  xml:lang         NMTOKEN         #IMPLIED
  %coreattrs;
  >

<!ELEMENT onevent (%task;)>
<!ATTLIST onevent
  type         CDATA       #REQUIRED
  %coreattrs;
  >

<!--================ Deck-level declarations ================-->

<!ELEMENT head ( access | link | meta )+>
<!ATTLIST head
  %coreattrs;
  >

<!ELEMENT template (%navelmts;)*>
<!ATTLIST template
  %cardev;
  %coreattrs;
  >

<!ELEMENT access EMPTY>
<!ATTLIST access
  domain       CDATA       #IMPLIED
  path         CDATA       #IMPLIED
  %coreattrs;
  >

<!ELEMENT meta EMPTY>
<!ATTLIST meta
  http-equiv     CDATA      #IMPLIED
  name           CDATA      #IMPLIED
  forua                 %boolean;   "false"
  content        CDATA      #REQUIRED
  scheme         CDATA      #IMPLIED
  %coreattrs;
  >

<!--================ Tasks and Task-related ================-->

<!ENTITY % cache-control "(no-cache)" >

<!ELEMENT go (setvar | postfield | reset)*>
<!ATTLIST go
  href            %HREF;          #REQUIRED
  sendreferer     %boolean;       "false"
  method          (post|get)      "get"
  accept-charset  CDATA           #IMPLIED
  enctype         %ContentType;   "application/x-www-form-urlencoded"
  cache-control   %cache-control; #IMPLIED
  %coreattrs;
  >

<!ELEMENT prev (setvar | reset)*>
<!ATTLIST prev
  %coreattrs;
  >

<!ELEMENT refresh (setvar | reset)*>
<!ATTLIST refresh
  %coreattrs;
  >

<!ELEMENT noop EMPTY>
<!ATTLIST noop
  %coreattrs;
  >

<!ELEMENT spawn (setvar | postfield | catch | onevent | receive)*>
<!ATTLIST spawn
  href            %HREF;          #REQUIRED
  onexit          %HREF;          #IMPLIED
  sendreferer     %boolean;       "false"
  method          (post|get)      "get"
  accept-charset  CDATA           #IMPLIED
  enctype         %ContentType;   "application/x-www-form-urlencoded"
  cache-control   %cache-control; #IMPLIED
  %coreattrs;
  >

<!ELEMENT exit (send)*>
<!ATTLIST exit
  %coreattrs;
  >

<!ELEMENT throw (send)*>
<!ATTLIST throw
  name    CDATA   #REQUIRED
  %coreattrs;
  >

<!ELEMENT catch (receive | onevent | reset)*>
<!ATTLIST catch
  name    CDATA    #IMPLIED
  onthrow %HREF;   #IMPLIED
  %coreattrs;
  >

<!ELEMENT async (postfield | onevent)*>
<!ATTLIST async
  href             %HREF;          #REQUIRED
  sendreferer      %boolean;       "false"
  method          (post|get)       "get"
  accept-charset  CDATA            #IMPLIED
  enctype         %ContentType;    "application/x-www-form-urlencoded"
  cache-control   %cache-control;  #IMPLIED
  onexit          %HREF;           #IMPLIED
  priority        (high|low)       "low"
  %coreattrs;
  >

<!--================ Parameter Passing ================-->

<!ELEMENT send EMPTY>
<!ATTLIST send
  value             %vdata;             #IMPLIED
  %coreattrs;
  >

<!ELEMENT receive EMPTY>
<!ATTLIST receive
  name             NMTOKEN             #IMPLIED
  %coreattrs;
  >

<!--================ postfield ================-->

<!ELEMENT postfield EMPTY>
<!ATTLIST postfield
  name         %vdata;           #REQUIRED
  value        %vdata;           #REQUIRED
  %coreattrs;
  >

<!--================ Variable Manipulation ================-->

<!ELEMENT setvar EMPTY>
<!ATTLIST setvar
  name         %vdata;           #REQUIRED
  value        %vdata;           #REQUIRED
  %coreattrs;
  >

<!ELEMENT reset EMPTY>
<!ATTLIST reset
  %coreattrs;
  >

<!--================ Card Fields ================-->

<!ENTITY % selecttypes    "(list|spin|popup|radio)">

<!ELEMENT select (optgroup|option)*>
<!ATTLIST select
  type         %selecttypes;     #IMPLIED
  title        %vdata;           #IMPLIED
  name         NMTOKEN           #IMPLIED
  value        %vdata;           #IMPLIED
  iname        NMTOKEN           #IMPLIED
  ivalue       %vdata;           #IMPLIED
  multiple     %boolean;         "false"
  tabindex     %number;          #IMPLIED
  xml:lang     NMTOKEN           #IMPLIED
  %coreattrs;
  >

<!ELEMENT optgroup (optgroup|option)* >
<!ATTLIST optgroup
  title        %vdata;           #IMPLIED
  xml:lang     NMTOKEN           #IMPLIED
  %coreattrs;
  >

<!ELEMENT option (#PCDATA | img | onevent)*>
<!ATTLIST option
  value        %vdata;           #IMPLIED
  title        %vdata;           #IMPLIED
  onpick       %HREF;            #IMPLIED
  xml:lang     NMTOKEN           #IMPLIED
  %coreattrs;
  >

<!ELEMENT input EMPTY>
<!ATTLIST input
  name       NMTOKEN                    #REQUIRED
  type       (text|password|phonenum)   "text"
  value      %vdata;                    #IMPLIED
  format     CDATA                      #IMPLIED
  emptyok    %boolean;                  #IMPLIED
  size       %number;                   #IMPLIED
  maxlength  %number;                   #IMPLIED
  tabindex   %number;                   #IMPLIED
  title      %vdata;                    #IMPLIED
  accesskey  %vdata;                    #IMPLIED
  xml:lang   NMTOKEN                    #IMPLIED
  mode             (word)                                    #IMPLIED
  %coreattrs;
  >

<!ELEMENT fieldset (%fields;)* >
<!ATTLIST fieldset
  title           %vdata;      #IMPLIED
  xml:lang        NMTOKEN      #IMPLIED
  %coreattrs;
  >

<!ELEMENT timer EMPTY>
<!ATTLIST timer
  name        NMTOKEN           #IMPLIED
  value       %vdata;           #REQUIRED
  %coreattrs;
  >

<!--================ Images ================-->

<!ENTITY % IAlign "(top|middle|bottom)" >

<!ELEMENT img EMPTY>
<!ATTLIST img
  alt        %vdata;      #REQUIRED
  src        %HREF;       #REQUIRED
  localsrc   %vdata;      #IMPLIED
  vspace     %length;     "0"
  hspace     %length;     "0"
  align      %IAlign;     "bottom"
  height     %length;     #IMPLIED
  width      %length;     #IMPLIED
  xml:lang   NMTOKEN      #IMPLIED
  %coreattrs;
  >

<!--================ Anchor and Link ================-->

<!ELEMENT anchor ( #PCDATA | br | img | go | prev | refresh | spawn | exit | throw | async )*>
<!ATTLIST anchor
  title        %vdata;      #IMPLIED
  accesskey    %vdata;      #IMPLIED
  xml:lang     NMTOKEN      #IMPLIED
  %coreattrs;
  >

<!ELEMENT a ( #PCDATA | br | img)*>
<!ATTLIST a
  href         %HREF;       #REQUIRED
  title        %vdata;      #IMPLIED
  accesskey    %vdata;      #IMPLIED
  xml:lang     NMTOKEN      #IMPLIED
  %coreattrs;
  >

<!ELEMENT link EMPTY>
<!ATTLIST link
  href         %HREF;       #REQUIRED
  rel          %linktypes;  #REQUIRED
  sendreferer  %boolean;    "false"
  >

<!--================ Tables ================-->

<!ELEMENT table (tr)+>
<!ATTLIST table
  title       %vdata;       #IMPLIED
  align       CDATA         #IMPLIED
  columns     %number;       #REQUIRED
  xml:lang    NMTOKEN       #IMPLIED
  %coreattrs;
>

<!ELEMENT tr (td)+>
<!ATTLIST tr
  %coreattrs;
>

<!ELEMENT td ( %text; | %layout; | img | anchor | a )*>
<!ATTLIST td
  xml:lang NMTOKEN #IMPLIED
  %coreattrs;
>

<!--=================== Horizontal Rule ==================================-->

<!ELEMENT hr EMPTY>
<!ATTLIST hr
  %coreattrs;
  xml:lang    NMTOKEN       #IMPLIED
  size        %number;  #IMPLIED
  width       %length;  #IMPLIED
  >

<!--================ Text layout and line breaks ================-->
<!ELEMENT em (%flow;)*>
<!ATTLIST em
  xml:lang NMTOKEN #IMPLIED
  %coreattrs;
>

<!ELEMENT strong (%flow;)*>
<!ATTLIST strong
  xml:lang NMTOKEN #IMPLIED
  %coreattrs;
>

<!ELEMENT b (%flow;)*>
<!ATTLIST b
  xml:lang NMTOKEN #IMPLIED
  %coreattrs;
>

<!ELEMENT i (%flow;)*>
<!ATTLIST i
  xml:lang NMTOKEN #IMPLIED
  %coreattrs;
>

<!ELEMENT u (%flow;)*>
<!ATTLIST u
  xml:lang NMTOKEN #IMPLIED
  %coreattrs;
>

<!ELEMENT big (%flow;)*>
<!ATTLIST big
  xml:lang NMTOKEN #IMPLIED
  %coreattrs;
>

<!ELEMENT small (%flow;)*>
<!ATTLIST small
  xml:lang NMTOKEN #IMPLIED
  %coreattrs;
>

<!ENTITY % TAlign "(left|right|center)">
<!ENTITY % WrapMode "(wrap|nowrap)" >
<!ELEMENT p (%fields;)*>
<!ATTLIST p
  align       %TAlign;    "left"
  mode        %WrapMode;  #IMPLIED
  xml:lang    NMTOKEN     #IMPLIED
  %coreattrs;
>

<!ELEMENT br EMPTY>
<!ATTLIST br
  %coreattrs;
>

<!ELEMENT pre (#PCDATA | a | anchor | do | u | br | i | b | em | strong |
               input | select )*>
<!ATTLIST pre
  xml:space        CDATA       #FIXED    "preserve"
  %coreattrs;
>

<!ENTITY quot "&#34;">     <!-- quotation mark -->
<!ENTITY amp  "&#38;#38;"> <!-- ampersand -->
<!ENTITY apos "&#39;">     <!-- apostrophe -->
<!ENTITY lt   "&#38;#60;"> <!-- less than -->
<!ENTITY gt   "&#62;">     <!-- greater than -->
<!ENTITY nbsp "&#160;">    <!-- non-breaking space -->
<!ENTITY shy  "&#173;">    <!-- soft hyphen (discretionary hyphen) -->


--------------------------------

Does this help? Thanks for your comments.

I didn't create these two files by the way. wml13.dtd, I just downloaded from BBC website (using http instead of accessing it through WAP). Same as indx.wml, which I've changed a little to suit my needs (a simple resume was what I was planning to do). I wonder if the "little changes" I've made is the reason why it's giving out that error message on my mobile phone.

0
 
LVL 15

Expert Comment

by:jimmack
ID: 9919022
;-)  I think I've got it.

WML is very picky about it's tags (like HTML should be, but isn't ;-))

For every <p> tag you need to have a </p>

My Nokia produces the same error message if I miss any </p>'s.
0
 
LVL 15

Expert Comment

by:jimmack
ID: 9919025
Also, you probably don't need the DTD on your local system/server unless you edit that.
0
 
LVL 6

Author Comment

by:st_steve
ID: 9922705
Ok, thanks for that comment. I'll put </p> where I see a <p> and see if that works. Give me a few days to test. Thanks
0
 
LVL 6

Author Comment

by:st_steve
ID: 9932936
<?xml version="1.0"?>

<!-- OPENWAVE SECTION -->

<!DOCTYPE wml PUBLIC "-//SITHU.COM//DTD WML 1.3//EN" "http://home.iprimus.com.au/sithu/mobile/wml13.dtd">
<wml>

<template>

<do type="prev" name="back" label="Back"><prev/></do>

<do type="options" name="1" label="CV" optional="false">
<go href="/mobile/index.wml"/></do>

</template>

<card id="SiThu" title="CV">

<p><b>SiThu's Resume</b></p>
<p></p>
<p><b>Name: Si Thu</b></p>
<p><b>Sex: Male</b></p>
<p><b>DOB: 10/01/1978</b></p>
<p><b>Phone: 0413725469</b></p>
<p><b>Email: admin@sithu.com</b></p>

<p></p>

<p><b>Qualifications</b></p>
<p></p>
<p><b>BSc (Hons) Computer Science</b></p>
<p><b>Novell CNA</b></p>
<p><b>Microsoft MCP (NT4)</b></p>
<p><b>Microsoft MCSA (Win2k)</b></p>
<p><b>Cisco CCNA</b></p>

<p></p>

<p><b>Visit http://sithu.com/CV.htm</b></p>

</card>

</wml>

<!-- NOKIA SECTION -->

------------------

Same error!

This statement:
<do type="options" name="1" label="CV" optional="false">
<go href="/mobile/index.wml"/></do>

Do I need it? and also, do I need a </go>?

Thanks for your comments
0
 
LVL 15

Expert Comment

by:jimmack
ID: 9935846
Well that last post seems to work OK.  Are you sure that your server is returning this as WML?  An easy way to check this is to try to open the file using your web browser.  If the server is working correctly, the browser should report that it doesn't recognise the content type of "text/wap.vnd.wml" and ask you where to save it.

Even if it does this (implying that the server is functioning correctly), it would be worth saving the file and checking the content.
0
 
LVL 6

Author Comment

by:st_steve
ID: 9936127
My browser "displays" the contents on screen (didn't ask me whether I want to open or save the file). So I can see the source code on the screen of Internet Explorer. Does this mean something's wrong?


---------------

everything is displayed is the same, except <P> was replaced by <P align=left>
this is what it displayed:

  <?xml version="1.0" ?>
- <!--  OPENWAVE SECTION
  -->
  <!DOCTYPE wml (View Source for full doctype...)>
- <wml>
- <template>
- <do type="prev" name="back" label="Back" optional="false">
  <prev />
  </do>
- <do type="options" name="1" label="CV" optional="false">
  <go href="/mobile/index.wml" sendreferer="false" method="get" enctype="application/x-www-form-urlencoded" />
  </do>
  </template>
- <card id="SiThu" title="CV" newcontext="false" ordered="true">
- <p align="left">
  <b>SiThu's Resume</b>
  </p>
  <p align="left" />
- <p align="left">
  <b>Name: Si Thu</b>
  </p>
- <p align="left">
  <b>Sex: Male</b>
  </p>
- <p align="left">
  <b>DOB: 10/01/1978</b>
  </p>
- <p align="left">
  <b>Phone: 0413725469</b>
  </p>
- <p align="left">
  <b>Email: admin@sithu.com</b>
  </p>
  <p align="left" />
- <p align="left">
  <b>Qualifications</b>
  </p>
  <p align="left" />
- <p align="left">
  <b>BSc (Hons) Computer Science</b>
  </p>
- <p align="left">
  <b>Novell CNA</b>
  </p>
- <p align="left">
  <b>Microsoft MCP (NT4)</b>
  </p>
- <p align="left">
  <b>Microsoft MCSA (Win2k)</b>
  </p>
- <p align="left">
  <b>Cisco CCNA</b>
  </p>
  <p align="left" />
- <p align="left">
  <b>Visit http://sithu.com/CV.htm</b>
  </p>
  </card>
  </wml>
- <!--  NOKIA SECTION
  -->
0
 
LVL 15

Expert Comment

by:jimmack
ID: 9937104
I believe this means that IE is interpretting the document from it's content (the first line is <?xml ...) instead of the content type.  This would mean that the server is not returning the document as "text/vnd.wap.wml" and this would, in turn, explain why the phone isn't recognising the document.

See the second comment I posted about MIME types in the server.

Which server are you using?  Do you have administrative control of it?
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 
LVL 6

Author Comment

by:st_steve
ID: 9938087
Maybe that's the problem, the server not returning the document as wml and returning as html or something. I don't have admin control over it. Anything I can do to make this work on the current server? or is there something (or a server) I can upload to, so that this document can be displayed on mobile phones?
0
 
LVL 15

Expert Comment

by:jimmack
ID: 9938806
Well the MIME types I listed are included in most (if not all) modern server distributions.  If they're missing, you should probably have a word with the server adminstrator and request that they add these MIME types.  It is easy to do (should only take a couple of minutes for a competent admin).

I'd start by sending an e-mail to your ISP or system adminstrator asking them to include the WAP MIME types (include the list if you like) with a brief explanation that you need this facility.  If it's a problem with your ISP and they refuse to change it, I'd recommend either:  move to another ISP or (if possible) run your own server (Apache will do the trick nicely or Tomcat if you want to get into dynamic WML construction and Java ;-)).

Please post again when you get a reponse from the server admin and we'll figure out where to go from there.
0
 
LVL 6

Author Comment

by:st_steve
ID: 9939009
Ok, thanks, contact ISP sys admin and see what they can do for me. I'll also give them a link to this question so that they know what I'm on about.

Give me a few days
0
 
LVL 15

Expert Comment

by:jimmack
ID: 9939019
;-)
0
 
LVL 6

Author Comment

by:st_steve
ID: 9953450
Wrote an email to ISP tech support, waiting for reply.

Do you know of any free servers that I can upload this file so that we can test this document? I just need to use the server as a trial for a few days, and once we know that it's the server-side problem, we can get the ISP to add in the MIME types
0
 
LVL 6

Author Comment

by:st_steve
ID: 9960754
still waiting for reply from ISP.....
0
 
LVL 15

Expert Comment

by:jimmack
ID: 9960772
I'm not sure about 3rd party servers.  There may be some around, but you'd probably need to use google to find them.
0
 
LVL 6

Author Comment

by:st_steve
ID: 9967967
reply from my beloved ISP, so that's that then! Any free WAP servers?

------------------------

Thanks for the Email,
 
Our Personal web space does not support WAP for our Residential accounts, you may want to have a look at our Corporate accounts for this service.
 
Regards,
James Falcon
1300 85 11 85 - Option 1, Option 4

---

All email correspondence is provided under clause 8.5 of the "iPrimus Standard Agreement for Internet Services".

-----Original Message-----
Sent: Tuesday, 16 December 2003 18:44
To: iPrimus Technical Support
Subject: WAP MIME Types


FromName............Si Thu
User............
State............
Date............15/12/2003
Time............11:17:05 AM
Problem............Configuration Question
Summary............WAP

Message Below :
I have a current account with iPrimus and recently I have uploaded a
document written in WML (to be accessible from mobile phones using WAP).
Apparently, the webserver is not interpreting this document correctly and
it is returning as HTML documents and the mobile phones are
unable to view this _document_._

I would like you to add the following MIME types to the web server, if possible:

wbmp  image/vnd.wap.wbmp
wml  text/vnd.wap.wml
wmlc  application/vnd.wap.wmlc
wmls  text/vnd.wap.wmlscript
wmlscriptc  application/vnd.wap.wmlscriptc

Please refer to the following web-link:
http://www.experts-exchange.com/Programming/Wireless_Programming/WAP/Q_20802224.html


Thanks
0
 
LVL 15

Accepted Solution

by:
jimmack earned 50 total points
ID: 9968212
There are some "free" ones listed on:

http://www.2thumbswap.com/developer/index3.htm

Another possibility:

http://tagtag.com/site/index.php3

I've put "free" in inverted commas because I haven't looked into any of them in any detail, but I suspect there may be some catches (eg. advertising or limited service or something).  Make sure to read the small print ;-)
0
 
LVL 6

Author Comment

by:st_steve
ID: 9970132
Been looking at those free servers, I'll let you know. I haven't been able to sign up for a free account just yet. Will do so over the weekend.
0
 
LVL 6

Author Comment

by:st_steve
ID: 9995042
I haven't been able to sign up for a free account with a WAP server, and also I haven't got a chance to test the new index.wml file. I don't want to leave this question open for too long, but if you can possibly keep monitoring this question, that'd be good. Thanks for your help and comments.
0
 
LVL 6

Author Comment

by:st_steve
ID: 9995046
Consider those 200 points, my Christmas gift to you :) Have a good one. See you next year.
0
 
LVL 15

Expert Comment

by:jimmack
ID: 9995930
;-)  Have a good Christmas :-)
0
 

Expert Comment

by:pagelink
ID: 10251093
Hi All:

Try geocities.com  and it's free.
They support wml and midi MIME.
Just make a simple wml file and test it. It works for me anyway.

Good Luck !
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

With the purchase of CloudCommand by Comcast customers are left in a bind as subscriptions expire and render the AP's disabled. The following will explain how to flash your Ubiquiti AP's with CloudCommand firmware back to Ubiquiti firmware. HOWTO…
Tired of waiting for your show or movie to load?  Are buffering issues a constant problem with your internet connection?  Check this article out to see if these simple adjustments are the solution for you.
This Micro Tutorial will show you how to maximize your wireless card to its maximum capability. This will be demonstrated using Intel(R) Centrino(R) Wireless-N 2230 wireless card on Windows 8 operating system.
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now