Hi-

I am using Google Map JSP Tag lib and trying to embed a map in my JSP,
when I view this JSP in a popup it wotks fine, but when I do it in a
portlet ir displays only part of the map.

The reason is the javascript for googlemaps should be placed in
tags and the map should be initialized in tag. But because the
head and body tags are generated in the theme in aportlet, I think it
screws up the map's display.

Is there a way I can have a portlet with no theme? I tried to create a
theme, with jus tag, but this dint work as it
generated tgas in the theme.

Is SOLO stae a solution? When I look at documentation for SOLO state,
it still requires me to create a page? Is there a work around for
this?

heres my JSP that I want to embed in a portlet:
<%@ taglib uri="googlemaps.tld" prefix="googlemaps" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.Map" %>
<%@ page import="java.util.HashMap" %>




<%

//String googleDomain =
ConfigService.getConfigProperty("com.mm.ebusiness.mmcomportal.google.domain");
//String googleKey =
ConfigService.getConfigProperty("com.mm.ebusiness.mmcomportal.google.key");

String address= request.getParameter("address");
String city= request.getParameter("city");
String state= request.getParameter("state");
String zipcode= request.getParameter("zipcode");
//String address= (String)
(((ArrayList)session.getAttribute("list")).get(0));
String adr=""; //address+" "+city+","+state;




ArrayList list = new ArrayList();
Map address1 = new HashMap();
/*address1.put("marker","marker1");
address1.put("point","point1");
address1.put("address", address);
address1.put("city", city);
address1.put("state", state);
address1.put("zipcode", zipcode);*/
list.add(address1);
Map address2 = new HashMap();
address2.put("marker","marker2");
address2.put("point","point2");
address2.put("address", "24 Park Pl");
address2.put("city", "Hartford");
address2.put("state", "CT");
address2.put("zipcode", "06106");
list.add(address2);
pageContext.setAttribute("addressList", list);


%>



type="STREET" zoom="8" >
key="ABQIAAAAqpCcE_aGUEWftRzCJEMuHBT2yXp_ZAY8_ufC3CFXhH IE1NvwkxTEHojlyzyAGysN-
ZBAHdG8sZlNYQ"/>



oint id="${current.point}" address="$
{current.address}" city="${current.city}"
state="${current.state}" zipcode="${current.zipcode}"
country="US"/>






<%--
oint id="point1" address="<%=address%>" city="<%=city%>"
state="<%=state%>" zipcode="<%=zipcode%>" country="US"/>






oint id="point2" address="24 Park Pl" city="Hartford"
state="CT" zipcode="06106" country="US"/>

--%>












<%=request.getSession().getAttribute("xml")%>




Please let me know. Thanks,

Gayatri.