parsing error in config.xml (need 2nd set of eyes, please)

2092
3
Jump to solution
06-20-2014 10:53 AM
TimHayes
Occasional Contributor III
I cannot figure out why I keep getting a parsing error #1085 when I try and open my flex viewer 3.6 (I am using the compiled version). I have stared at this too long, can I have a second set of eyes take a look. thanks.

Here the code from my config.xml file:

<?xml version="1.0" ?>
<!--
////////////////////////////////////////////////////////////////////////////////
//
// Read more about ArcGIS Viewer for Flex - http://links.esri.com/flexviewer
//
////////////////////////////////////////////////////////////////////////////////
-->
<configuration>
    <title>Map Viewer</title>
    <subtitle>Facility</subtitle>
    <logo>assets/images/RWFLogo1.png</logo>
    <style>
        <colors>0xFFFFFF,0x333333,0x101010,0x000000,0xFFD700</colors>
        <alpha>0.8</alpha>
    </style>
    <!-- replace the following url with your own geometryservice -->
    <geometryservice url="http://tasks.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer" />

    <!-- UI elements -->
    <widget left="10"  top="50"    config="widgets/Navigation/NavigationWidget.xml" url="widgets/Navigation/NavigationWidget.swf"/>
    <widget right="0" bottom="0"   config="widgets/OverviewMap/OverviewMapWidget.xml" url="widgets/OverviewMap/OverviewMapWidget.swf"/>
    <widget right="20" top="55"    config="widgets/MapSwitcher/MapSwitcherWidget.xml" url="widgets/MapSwitcher/MapSwitcherWidget.swf"/>
    <widget left="0"   top="0"     config="widgets/HeaderController/HeaderControllerWidget.xml" url="widgets/HeaderController/HeaderControllerWidget.swf"/>

    <map wraparound180="true" initialextent="-14083000 3139000 -10879000 5458000" fullextent="-20000000 -20000000 20000000 20000000" top="40" addarcgisbasemaps="true">
         <basemaps>
              <layer type="tiled" label="Streets" icon="https://www.arcgis.com/sharing/rest/content/items/d8855ee4d3d74413babfb0f41203b168/info/thumbnail/te..." url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer" visible="true"/>
              <layer type="tiled" label="Imagery" icon="https://www.arcgis.com/sharing/rest/content/items/86de95d4e0244cba80f0fa2c9403a7b2/info/thumbnail/te..." url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer" visible="false"/>
         </basemaps>
         <operationallayers>
              <layer type="dynamic" label="Air Systems" url="http://mygisserver:0000/arcgis/rest/services/rAirProcessStreams/MapServer" visible="false">
         </operationallayers>
    </map>

    <!-- widgets organized into widget containers that manage close/open etc -->
    <!-- supported layout property options: horizontal(default)|float|vertical|fix-->
    <widgetcontainer layout="float">
        <widget label="Print" left="390" top="400"
                icon="assets/images/i_print.png"
                config="widgets/Print/PrintWidget.xml"
                url="widgets/Print/PrintWidget.swf"/>

        <!--
        <widget label="My first widget"
                icon="assets/images/i_widget.png"
                config="widgets/Samples/HelloWorld/HelloWorldWidget.xml"
                url="widgets/Samples/HelloWorld/HelloWorldWidget.swf"/>
        -->
    </widgetcontainer>
   
</configuration>
Tags (2)
0 Kudos
1 Solution

Accepted Solutions
MichaelMiller2
Occasional Contributor III
I cannot figure out why I keep getting a parsing error #1085 when I try and open my flex viewer 3.6 (I am using the compiled version). I have stared at this too long, can I have a second set of eyes take a look. thanks.  

Here the code from my config.xml file: 

<?xml version="1.0" ?> 
<!-- 
//////////////////////////////////////////////////////////////////////////////// 
// 
// Read more about ArcGIS Viewer for Flex -   http://links.esri.com/flexviewer
// 
//////////////////////////////////////////////////////////////////////////////// 
--> 
<configuration> 
<title>Map Viewer</title> 
<subtitle>Facility</subtitle> 
<logo>assets/images/RWFLogo1.png</logo> 
<style> 
<colors>0xFFFFFF,0x333333,0x101010,0x000000,0xFFD700</colors> 
<alpha>0.8</alpha> 
</style> 
<!-- replace the following url with your own geometryservice --> 
<geometryservice url="http://tasks.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer" /> 

<!-- UI elements --> 
<widget left="10" top="50" config="widgets/Navigation/NavigationWidget.xml" url="widgets/Navigation/NavigationWidget.swf"/> 
<widget right="0" bottom="0" config="widgets/OverviewMap/OverviewMapWidget.xml" url="widgets/OverviewMap/OverviewMapWidget.swf"/> 
<widget right="20" top="55" config="widgets/MapSwitcher/MapSwitcherWidget.xml" url="widgets/MapSwitcher/MapSwitcherWidget.swf"/> 
<widget left="0" top="0" config="widgets/HeaderController/HeaderControllerWidget.xml" url="widgets/HeaderController/HeaderControllerWidget.swf"/> 

<map wraparound180="true" initialextent="-14083000 3139000 -10879000 5458000" fullextent="-20000000 -20000000 20000000 20000000" top="40" addarcgisbasemaps="true"> 
<basemaps> 
<layer type="tiled" label="Streets" icon="https://www.arcgis.com/sharing/rest/content/items/d8855ee4d3d74413babfb0f41203b168/info/thumbnail/tempstreets.jpg" url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer" visible="true"/> 
<layer type="tiled" label="Imagery" icon="https://www.arcgis.com/sharing/rest/content/items/86de95d4e0244cba80f0fa2c9403a7b2/info/thumbnail/tempimagery.jpg" url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer" visible="false"/> 
</basemaps> 
<operationallayers> 
<layer type="dynamic" label="Air Systems" url="http://mygisserver:0000/arcgis/rest/services/rAirProcessStreams/MapServer" visible="false"> 
</operationallayers> 
</map> 

<!-- widgets organized into widget containers that manage close/open etc --> 
<!-- supported layout property options: horizontal(default)|float|vertical|fix--> 
<widgetcontainer layout="float"> 
<widget label="Print" left="390" top="400" 
icon="assets/images/i_print.png" 
config="widgets/Print/PrintWidget.xml" 
url="widgets/Print/PrintWidget.swf"/> 

<!-- 
<widget label="My first widget" 
icon="assets/images/i_widget.png" 
config="widgets/Samples/HelloWorld/HelloWorldWidget.xml" 
url="widgets/Samples/HelloWorld/HelloWorldWidget.swf"/> 
--> 
</widgetcontainer> 
  
</configuration>


Looks like you are missing a "/" to close your layer.

<operationallayers> <layer type="dynamic" label="Air Systems" url="http://mygisserver:0000/arcgis/rest/services/rAirProcessStreams/MapServer" visible="false"/> </operationallayers>

View solution in original post

0 Kudos
3 Replies
MichaelMiller2
Occasional Contributor III
I cannot figure out why I keep getting a parsing error #1085 when I try and open my flex viewer 3.6 (I am using the compiled version). I have stared at this too long, can I have a second set of eyes take a look. thanks.  

Here the code from my config.xml file: 

<?xml version="1.0" ?> 
<!-- 
//////////////////////////////////////////////////////////////////////////////// 
// 
// Read more about ArcGIS Viewer for Flex -   http://links.esri.com/flexviewer
// 
//////////////////////////////////////////////////////////////////////////////// 
--> 
<configuration> 
<title>Map Viewer</title> 
<subtitle>Facility</subtitle> 
<logo>assets/images/RWFLogo1.png</logo> 
<style> 
<colors>0xFFFFFF,0x333333,0x101010,0x000000,0xFFD700</colors> 
<alpha>0.8</alpha> 
</style> 
<!-- replace the following url with your own geometryservice --> 
<geometryservice url="http://tasks.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer" /> 

<!-- UI elements --> 
<widget left="10" top="50" config="widgets/Navigation/NavigationWidget.xml" url="widgets/Navigation/NavigationWidget.swf"/> 
<widget right="0" bottom="0" config="widgets/OverviewMap/OverviewMapWidget.xml" url="widgets/OverviewMap/OverviewMapWidget.swf"/> 
<widget right="20" top="55" config="widgets/MapSwitcher/MapSwitcherWidget.xml" url="widgets/MapSwitcher/MapSwitcherWidget.swf"/> 
<widget left="0" top="0" config="widgets/HeaderController/HeaderControllerWidget.xml" url="widgets/HeaderController/HeaderControllerWidget.swf"/> 

<map wraparound180="true" initialextent="-14083000 3139000 -10879000 5458000" fullextent="-20000000 -20000000 20000000 20000000" top="40" addarcgisbasemaps="true"> 
<basemaps> 
<layer type="tiled" label="Streets" icon="https://www.arcgis.com/sharing/rest/content/items/d8855ee4d3d74413babfb0f41203b168/info/thumbnail/tempstreets.jpg" url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer" visible="true"/> 
<layer type="tiled" label="Imagery" icon="https://www.arcgis.com/sharing/rest/content/items/86de95d4e0244cba80f0fa2c9403a7b2/info/thumbnail/tempimagery.jpg" url="http://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer" visible="false"/> 
</basemaps> 
<operationallayers> 
<layer type="dynamic" label="Air Systems" url="http://mygisserver:0000/arcgis/rest/services/rAirProcessStreams/MapServer" visible="false"> 
</operationallayers> 
</map> 

<!-- widgets organized into widget containers that manage close/open etc --> 
<!-- supported layout property options: horizontal(default)|float|vertical|fix--> 
<widgetcontainer layout="float"> 
<widget label="Print" left="390" top="400" 
icon="assets/images/i_print.png" 
config="widgets/Print/PrintWidget.xml" 
url="widgets/Print/PrintWidget.swf"/> 

<!-- 
<widget label="My first widget" 
icon="assets/images/i_widget.png" 
config="widgets/Samples/HelloWorld/HelloWorldWidget.xml" 
url="widgets/Samples/HelloWorld/HelloWorldWidget.swf"/> 
--> 
</widgetcontainer> 
  
</configuration>


Looks like you are missing a "/" to close your layer.

<operationallayers> <layer type="dynamic" label="Air Systems" url="http://mygisserver:0000/arcgis/rest/services/rAirProcessStreams/MapServer" visible="false"/> </operationallayers>
0 Kudos
TimHayes
Occasional Contributor III
Thanks. I closed my layer, but I still keep getting the parsing error.
0 Kudos
TimHayes
Occasional Contributor III
Stupid me! I also forgot to add the close for </basemaps>

It works now. Thanks.
0 Kudos