Mapviewer Times Out Trying To Fetch Map Tiles When Deployed In Same Weblogic Domain As eSpatial (Doc ID 1091299.1)

Last updated on FEBRUARY 08, 2017

Applies to:

Oracle 9iAS MapViewer - Version: 11.1.1.1 and later   [Release: and later ]
Information in this document applies to any platform.

Symptoms

MapViewer is trying to fetch map tiles MapViewer is trying to fetch and we receive a fetch timeout. MapViewer is able to create folders, but it is not able to fetch map tiles.

This is a Mapviewer 11.1.1.2 Deployment in Weblogic Server 10.3.2

When trying to fetch tiles for base map it is not able to find the tiles and times out.

Mapviewer log shows:

Apr 7, 2010 2:45:20 PM oracle.lbs.mapcache.cache.TileFetcher fetchTile
FINER: Waiting for tile:(INFCDW.PUBLIC_FOI_BASEMAP4: 1(0,0),
D:\INFCDW.PUBLIC_FOI_BASEMAP4\1\0_0_U.PNG)
Apr 7, 2010 2:45:21 PM oracle.lbs.mapcache.cache.Tile waitForTile
WARNING: Waiting for tile timeout.

Web Browsers used:
IE v7 and Firefox 3.6.2

As we know the Mapviewer will look for the path
1. From the map definition (column DEFINITION in MAPS and CACHED_MAPS tables)
2. In the mapViewerConfig.xml file
3. Default to $MAPVIEWER_HOME/web.war/tilecache

We have tested various scenarios:
1. When the path in 1 and 2 does not exist
2. When the path in 1 does not exist but in 2 it exists
3. When the path in 1 exists and in 2 it does not exist
4. When the patch exists in both 1 and 2

All of these scenarios have failed to fetch the tile (timeout)

Mapviewer log shows that the maptile server was started:

Apr 7, 2010 2:27:36 PM oracle.lbs.mapcache.MCSServlet$ColdStart run
INFO: *** Oracle MapTileServer started. ***

** The privileges for directories

system full control
administrator full control
other users just read access

** weblogic.xml file shows:

<role-name>map_admin_role</role-name>
<principal-name>Administrators</principal-name>
...
...
<role-name>secure_maps_role</role-name>
<principal-name>Administrators</principal-name>


Sequence of events leading to the problem

1. Deploy mapviewer in weblogic in the same domain where eSpatial is deployed
2. import map data into the database
3. create datasource
4. in mapviewer console click on management->Manage Map Tile Layers
click on mp PUBLIC_FOI_BASEMAP4 and click button View map/manage tiles

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms