I am trying to load my first WMS Service into an ArcGIS API for JavaScript web app. To start I am testing the 'Florida Mosaic' demo service from LizardTech, browsable here:
http://demo.lizardtech.com/lizardtech/iserv/browse
This is my code to add the service:
wmsTest <SPAN class="punctuation token">:</SPAN> <SPAN class="keyword token">new</SPAN> <SPAN class="token class-name">WMSLayer</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="string token"><SPAN>"</SPAN><A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fdemo.lizardtech.com%2Flizardtech%2Fiserv%2Fows" target="_blank">http://demo.lizardtech.com/lizardtech/iserv/ows</A><SPAN>"</SPAN></SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="punctuation token">{</SPAN>
resourceInfo<SPAN class="punctuation token">:</SPAN> <SPAN class="punctuation token">{</SPAN>
extent<SPAN class="punctuation token">:</SPAN> <SPAN class="keyword token">new</SPAN> <SPAN class="token class-name">Extent</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">82.908008</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="number token">26.740052</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="operator token">-</SPAN><SPAN class="number token">81.248255</SPAN><SPAN class="punctuation token">,</SPAN><SPAN class="number token">29.572644</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="keyword token">new</SPAN> <SPAN class="token class-name">SpatialReference</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">{</SPAN> wkid<SPAN class="punctuation token">:</SPAN><SPAN class="number token">4326</SPAN> <SPAN class="punctuation token">}</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">)</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="comment token">// must be in PCS of service</SPAN>
getMapURL<SPAN class="punctuation token">:</SPAN> <SPAN class="string token"><SPAN>"</SPAN><A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fdemo.lizardtech.com%2Flizardtech%2Fiserv%2Fows" target="_blank">http://demo.lizardtech.com/lizardtech/iserv/ows</A><SPAN>"</SPAN></SPAN><SPAN class="punctuation token">,</SPAN>
layerInfos<SPAN class="punctuation token">:</SPAN> <SPAN class="punctuation token">[</SPAN>
<SPAN class="keyword token">new</SPAN> <SPAN class="token class-name">WMSLayerInfo</SPAN><SPAN class="punctuation token">(</SPAN><SPAN class="punctuation token">{</SPAN>
name<SPAN class="punctuation token">:</SPAN> <SPAN class="string token">"Florida_Mosaic"</SPAN>
<SPAN class="punctuation token">}</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
spatialReferences <SPAN class="punctuation token">:</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">4326</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">26917</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
<SPAN class="punctuation token">}</SPAN><SPAN class="punctuation token">,</SPAN>
spatialReferences <SPAN class="punctuation token">:</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="number token">4326</SPAN><SPAN class="punctuation token">,</SPAN> <SPAN class="number token">3857</SPAN><SPAN class="punctuation token">]</SPAN><SPAN class="punctuation token">,</SPAN>
version <SPAN class="punctuation token">:</SPAN> <SPAN class="string token">"1.1.1"</SPAN><SPAN class="punctuation token">,</SPAN>
visibleLayers <SPAN class="punctuation token">:</SPAN> <SPAN class="punctuation token">[</SPAN><SPAN class="string token">"Florida_Mosaic"</SPAN><SPAN class="punctuation token">]</SPAN>
<SPAN class="punctuation token">}</SPAN><SPAN class="punctuation token">)</SPAN>
<SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN><SPAN></SPAN></SPAN>I can see the HTTP Request sent to the demo site, and that their is an image download:

But when I zoom in to Florida, no imagery is displayed.
Some other posts have discussed the need for the service to be in Web Mercator, but the API documentation doesn't say that's required. Is that my issue? Other thoughts?
Thanks for any help/ideas!