Primeramente gracias por responder a la pregunta, igualmente te comento he seguido la documentacion que me indicas pero mi error persiste tengo apache montado sobre windows 7 64bit trabajando por el puerto 8085 en estos momentos mi apache se mira en el computador de la siguiente manera:
dentro de la ruta C:\Apache\Apache24\htdocs\visor estan los archivo de open layer 2 que configure para llamar una capa en un pequeño visor de mapas en el codigo de open layer llamo a una capoa de geoserver que esta en otro servidor no en mi maquina local muestro el codigo de open layer:
var deProj4326 = new OpenLayers.Projection("EPSG:4326");
var aProjgoogle = new OpenLayers.Projection("EPSG:900913");
var crmt05 = new OpenLayers.Projection("EPSG:5367");
var format = 'image/png';
var keygin = 'Av3rNLqQlZ7xQr9OTdsGXLPXV6iLID5vjcQJz0gQmcfyceSQlhABiW2AKg7iELBH';
//***********************************************************************************************
//***********************************************************************************************
OpenLayers.ProxyHost = "cgi-bin/proxy.cgi?url=";
function init()
{
var position = new OpenLayers.LonLat(-84.166944,10.117934).transform( deProj4326, aProjgoogle);
var zoom = 8;
var maxExtent = new OpenLayers.Bounds(-85.950096, 8.015308, -82.552714, 11.219454);
maxExtent.transform(deProj4326, aProjgoogle);
var vector_layer = new OpenLayers.Layer.Vector( "Editable" );
var options = {
controls:[ new OpenLayers.Control.Navigation(),
new OpenLayers.Control.Attribution(),
new OpenLayers.Control.ScaleLine(),
new OpenLayers.Control.PanZoomBar(),
new OpenLayers.Control.MousePosition({ numDigits: 2 }),
new OpenLayers.Control.EditingToolbar(vector_layer),
new OpenLayers.Control.OverviewMap()],
projection: new OpenLayers.Projection("EPSG:900913"),
displayProjection: crmt05,
units: "m",
maxResolution: "auto",
minResolution: 0.2,
numZoomLevels: 20,
maxExtent:maxExtent};
map = new OpenLayers.Map('mapita', options);
var OpenStreetMap = new OpenLayers.Layer.OSM("Simple OSM Map");
var solicitud = new OpenLayers.Layer.WMS("Solicitudes",
{'layers': 'GeoPSA2016:GEOPSA_SOLICITUDES_INGRESO_POLIGONOS', transparent: true, format: 'image/gif'},
{isBaseLayer: false}
);
var highlight = new OpenLayers.Layer.Vector("Highlighted Features", {
displayInLayerSwitcher: false,
isBaseLayer: false
});
map.addLayers([OpenStreetMap, solicitud, highlight]);
map.setCenter(position, zoom );
info = new OpenLayers.Control.WMSGetFeatureInfo({
title: 'Identify features by clicking',
queryVisible: true,
eventListeners: {
getfeatureinfo: function(event) {
map.addPopup(new OpenLayers.Popup.FramedCloud(
"chicken",
map.getLonLatFromPixel(event.xy),
null,
event.text,
null,
true
));
}
}
});
map.addControl(info);
info.activate();
map.addControl(new OpenLayers.Control.LayerSwitcher());
}
al querer mostrar los datos de la capa openlayer en un popoup me lanza lo sigiente:
