Boa tarde,
Estou tentando integrar GMaps4JSF, mas não consigo criar um objeto m:map.
O erro está em:
xmlns:m="http://code.google.com/p/gmaps4jsf/"
fiz o Download do arquivo gmaps4jsf-1.1.4.jar e coloquei dentro da pasta WEB-INF/lib e também nas bibliotecas do projeto, mas mesmo assim não funciona.
Segue a minha página xhtml:
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:m="http://code.google.com/p/gmaps4jsf/">
<h:head>
<title>GOOGLE MAPS</title>
<link rel="stylesheet" type="text/css" href="css/tabela.css" />
</h:head>
<h:body>
<f:view encoding="ISO-8859-1">
<h:form>
<script
src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAtRLgopSfFn_inKV4Mb4dwRQrh986W3YN5ROngdOVRv-81htxfBSHsTcVUm4HRkCt9bSp5mP_3_snrw"
type="text/javascript"></script>
<h:outputLabel value="GOOGLE MAPS" />
<m:map id="mapa" type="G_NORMAL_MAP" zoom="11" width="770"
height="500" latitude="#{Bean.latitudeInicial}"
longitude="#{Bean.longitudeInicial}" partiallyTriggered="true"
rendered="#{not empty Bean.listaMapaViagens}">
<m:mapControl name="GLargeMapControl" position="G_ANCHOR_TOP_LEFT" />
<m:mapControl name="GMapTypeControl" position="G_ANCHOR_TOP_RIGHT" />
<ui:repeat value="#{Bean.paradas}" varStatus="status" var="pontos">
<m:marker latitude="#{pontos.latitude}"
longitude="#{pontos.longitude}" id="markers">
</m:marker>
</ui:repeat>
</m:map>
</h:form>
</f:view>
</h:body>
</html>
Obrigado.