#1 Tue 26 August 2008 09:56
- Camille 17
- Participant occasionnel
- Lieu: Orléans
- Date d'inscription: 2 Feb 2007
- Messages: 14
Message erreur Cartoweb
Bonjour à tous,
Je débute avec Mapserver et Cartoweb et je suis en train de créer un projet très simple pour la boite où je suis en stage actuellement.
Après avoir suivi les instructions de "HOWto create a new project", j'ai un message d'erreur qui semblerait être en relation avec LayerReorder. Pourtant je l'ai bien appelé dans client.ini et server.ini.
Auriez vous des idées pour m'aider à solutionner ce problème?
merci de votre aide
Voici le message:
CartoWeb version: 3.4.0 [$Revision: 1.7 $]
class: SoapFaultWrapper
message: Error [8, Undefined variable: layerOrderIds, C:\ms4w\apps\cartoweb3\plugins\layerReorder\server\ServerLayerReorder.php, 96]
Backtrace:
file: 96 - C:\ms4w\apps\cartoweb3\plugins\layerReorder\server\ServerLayerReorder.php
call: Common::cartowebErrorHandler(8, "Undefined variable: layerOrderIds", "C:\ms4w\apps\cartoweb3\plugins\layerReorder\server\ServerLayerRe...", 96, Array(8))
file: 74 - C:\ms4w\apps\cartoweb3\server\ServerPluginHelper.php
call: ServerLayerReorder->handlePreDrawing(Object(LayerReorderRequest))
file: 132 - C:\ms4w\apps\cartoweb3\server\ServerPluginHelper.php
call: ServerPluginHelper->callHandleFunction(Object(ServerLayerReorder), "handlePreDrawing")
file: UNKNOWN - UNKNOWN
call: ClientResponderHelper->handlePreDrawingHelper(Object(ServerLayerReorder))
file: 267 - C:\ms4w\apps\cartoweb3\common\PluginManager.php
call: call_user_func_array(Array(2), Array(1))
file: 285 - C:\ms4w\apps\cartoweb3\common\PluginManager.php
call: PluginManager->callPluginImplementing(Object(ServerLayerReorder), "ClientResponder", "handlePreDrawing", Array(0))
file: 301 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php
call: PluginManager->callPluginsImplementing("ClientResponder", "handlePreDrawing")
file: 349 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php
call: Cartoserver->doGetMap(Object(MapRequest))
file: 370 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php
call: Cartoserver->callWithExceptionCheck("doGetMap", Object(MapRequest))
file: 76 - C:\ms4w\apps\cartoweb3\server\MapResultCache.php
call: Cartoserver->cacheGetMap(Object(MapRequest))
file: 107 - C:\ms4w\apps\cartoweb3\server\MapResultCache.php
call: MapResultCache->getMapResultFromServer(Object(MapRequest))
file: 190 - C:\ms4w\apps\cartoweb3\server\MapResultCache.php
call: MapResultCache->cacheMapResult(Object(MapRequest))
file: 380 - C:\ms4w\apps\cartoweb3\server\Cartoserver.php
call: MapResultCache->getMap(Object(MapRequest))
file: 104 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php
call: Cartoserver->getMap(Object(MapRequest))
file: 165 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php
call: CartoserverService->callDirect("getMap", Object(MapRequest))
file: 233 - C:\ms4w\apps\cartoweb3\client\CartoserverService.php
call: CartoserverService->callFunction("getMap", Object(MapRequest))
file: 948 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php
call: CartoserverService->getMap(Object(MapRequest))
file: 1086 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php
call: Cartoclient->getMapResultFromRequest(Object(MapRequest))
file: 1261 - C:\ms4w\apps\cartoweb3\client\Cartoclient.php
call: Cartoclient->doMain()
file: 33 - C:\ms4w\apps\cartoweb3\htdocs\client.php
call: Cartoclient->main()
Hors ligne
#2 Tue 26 August 2008 10:35
Re: Message erreur Cartoweb
Bonjour,
À priori tu utilises une variable qui n'est pas reconnus par Cartoweb : "layerOrderIds", vraisemblablement dans un fichier de configuration côté serveur.
Y.
Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !! - GeoRezo vous aide ? Aidez GeoRezo !
Hors ligne
#3 Tue 26 August 2008 11:15
- Camille 17
- Participant occasionnel
- Lieu: Orléans
- Date d'inscription: 2 Feb 2007
- Messages: 14
Re: Message erreur Cartoweb
Merci pour votre réponse, je peux visualiser maintenant l'erreur. Mais ce sont les codes prédefinis par Cartoweb et je n'ai rien modifié a ce niveau là. Tout desinsataller et reinstaller est ce une solution ou auriez vous une autre idée pour régler le pb?
merci
Camille
Hors ligne