I've been testing geoserver but ATM we're having some problems with the layers representation
I created a layer with a sql view that gets a geometryCollection from the database
then i've edited the default asscoiated style to represent the points line and polygons
The problem is that it represents the points in the middle (center) of the other geometries (lines and polygons)
This is what happens -> http://dl.dropbox.com/u/4562846/Example.JPG In the figure you can't see it in the polygon because the fill color.
That's my Style definitions -> http://pastebin.com/hP3AdtuL