[Geoserver-users] problem with view on oracle

I have table that create from shp2sdo and migrate to oracle
and add featuretype and display correctly.

then that I add table not spatial data and create view in oracle and add
featuretype and display correctly.

this is my sql that create view

create or replace view cw_sale_indust_c02 as
select emp.data,
       ch.prov_name,
       clust.value clustname,
       boundary.geom
  from changwat_sale emp,
       changwat_cluster clust,
       changwat ch,
       changwat_boundary boundary
where emp.cluster_id = clust.id
       and type = 1
       and emp.cluster_id=2
       and emp.prov_id = ch.prov_code
       and emp.prov_id = boundary.prov_code

and this is sql that insert user_sdo_geom_metadata

INSERT INTO user_sdo_geom_metadata
  (table_name, column_name, diminfo, srid)
  SELECT 'cw_sale_indust_c02', column_name, diminfo, srid
    FROM user_sdo_geom_metadata WHERE table_name = 'CHANGWAT_BOUNDARY'

then I want another featuretype so I created view with same sql by changed
view name and use same sld
but It don't display correctly by show blank screen.

Did I make something wrong and how do I solve?
--
View this message in context: http://www.nabble.com/problem-with-view-on-oracle-t1548304.html#a4205915
Sent from the GeoServer - User forum at Nabble.com.

worr wrote:

I have table that create from shp2sdo and migrate to oracle
and add featuretype and display correctly.

<cut/>

then I want another featuretype so I created view with same sql by changed
view name and use same sld
but It don't display correctly by show blank screen.

Did I make something wrong and how do I solve?

Could you post the "describe" of your view and the relevant row in the sdo_geom_metadata table ?

Regards,

--------------------
    Luca Morandini
www.lucamorandini.it
--------------------

This is some data in my view(in csv format)

"DATA","PROV_NAME","CLUSTNAME","GEOM.SDO_GTYPE","GEOM.SDO_SRID","GEOM.SDO_POINT.X","GEOM.SDO_POINT.Y","GEOM.SDO_POINT.Z","GEOM.SDO_ELEM_INFO","GEOM.SDO_ORDINATES"
"333.7","TRAT","Food","2003","","","","","<Collection>","<Collection>"
"5984.55","PRACHUAPKHILIKHAN","Food","2003","","","","","<Collection>","<Collection>"
"5926.03","CHUMPHON","Food","2003","","","","","<Collection>","<Collection>"
"2528.47","RANONG","Food","2003","","","","","<Collection>","<Collection>"
"5559.21","SURATTHANI","Food","2003","","","","","<Collection>","<Collection>"
"211.22","CHIANG
RAI","Food","2003","","","","","<Collection>","<Collection>"

and sdo_geom(csv)

"TABLE_NAME","COLUMN_NAME","DIMINFO","SRID"
"K250_CHANGWAT_BOUNDARY","GEOM","<Collection>",""
"CW_SALE_INDUST_C02","GEOM","<Collection>",""
"CW_SALE_INDUST_C01_LABEL","GEOM","<Collection>",""
"CW_SALE_INDUST_C01","GEOM","<Collection>",""
"CHANGWAT_BOUNDARY","GEOM","<Collection>",""
--
View this message in context: http://www.nabble.com/problem-with-view-on-oracle-t1548304.html#a4207000
Sent from the GeoServer - User forum at Nabble.com.

worr wrote:

This is some data in my view(in csv format)

No no, I wanted just the output of "DESCRIBE <table_name>", in order to spot some column names GeoServer may choke on.

Regards,

--------------------
    Luca Morandini
www.lucamorandini.it
--------------------

create table CHANGWAT_BOUNDARY
(
  AREA NUMBER,
  PERIMETER NUMBER,
  THAI_BND_ NUMBER not null,
  THAI_BND_I NUMBER,
  PROV_CODE VARCHAR2(2),
  PROV_NAME VARCHAR2(50),
  PROV_THAI VARCHAR2(50),
  PART_CODE VARCHAR2(2),
  GEOM MDSYS.SDO_GEOMETRY
)
tablespace USERS
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  );
-- Create/Recreate primary, unique and foreign key constraints
alter table CHANGWAT_BOUNDARY
  add constraint PK_CHANGWAT primary key (THAI_BND_)
  using index
  tablespace USERS
  pctfree 10
  initrans 2
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  );
--
View this message in context: http://www.nabble.com/problem-with-view-on-oracle-t1548304.html#a4208483
Sent from the GeoServer - User forum at Nabble.com.

worr wrote:

create table CHANGWAT_BOUNDARY

No, I meant the describe of the view, just type (at the SQL*Plus or SQLWorksheet prompt):
DESCRIBE cw_sale_indust_c02;

Regards,

--------------------
    Luca Morandini
www.lucamorandini.it
--------------------

SQL> DESCRIBE cw_sale_indust_c02;
Name Null? Type
----------------------------------------- --------
---------------------------

DATA NUMBER
PROV_NAME VARCHAR2(30)
CLUSTNAME VARCHAR2(50)
GEOM MDSYS.SDO_GEOMETRY

--
View this message in context: http://www.nabble.com/problem-with-view-on-oracle-t1548304.html#a4209086
Sent from the GeoServer - User forum at Nabble.com.

worr wrote:

SQL> DESCRIBE cw_sale_indust_c02;
Name Null? Type
----------------------------------------- --------
---------------------------

DATA NUMBER
PROV_NAME VARCHAR2(30)
CLUSTNAME VARCHAR2(50)
GEOM MDSYS.SDO_GEOMETRY

Well, everything seems to be fine here... would you mind setting the logging level to "FiNE" or "FINER" and scan the logs for anything related to this FeatureType ?

One question: has the FeatureType been created successfully ?

Regards,

--------------------
    Luca Morandini
www.lucamorandini.it
--------------------

sorry where can I set log level?
.Featuretype created sucessfully not have any exception or error.
--
View this message in context: http://www.nabble.com/problem-with-view-on-oracle-t1548304.html#a4209668
Sent from the GeoServer - User forum at Nabble.com.

Hi,

Use the Geoserver administration application, select there Config - Server - Logging Level.

Regards,

-Jukka-

________________________________

Lähettäjä: geoserver-users-admin@lists.sourceforge.net puolesta: worr
Lähetetty: ke 3.5.2006 16:01
Vastaanottaja: geoserver-users@lists.sourceforge.net
Aihe: Re: [Geoserver-users] problem with view on oracle

sorry where can I set log level?
.Featuretype created sucessfully not have any exception or error.
--
View this message in context: http://www.nabble.com/problem-with-view-on-oracle-t1548304.html#a4209668
Sent from the GeoServer - User forum at Nabble.com.

-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

when I click "generate" button on featuretype configuration page.
I'm got exception.

--------------------------------------------------------------------------------------------------------------------------
4 ¾.¤. 2549 12:04:16
org.vfny.geoserver.action.data.DataFeatureTypesSelectAction execute
INFO: setting session and user ftConfig to : FeatureTypeConfig[name:
CW_EMP_INDUST_C01 schemaName: null SRS: 4326 schemaAttributes: null
schemaBase null]
4 ¾.¤. 2549 12:04:16 DefaultFactory isReady
FINE: Unavailable factory: European Petroleum Survey Group
org.opengis.referencing.FactoryException: Failed to connect to the EPSG
database
  at
org.geotools.referencing.factory.epsg.DefaultFactory.createBackingStore(DefaultFactory.java:316)
  at
org.geotools.referencing.factory.DeferredAuthorityFactory.getBackingStore(DeferredAuthorityFactory.java:127)
  at
org.geotools.referencing.factory.BufferedAuthorityFactory.isReady(BufferedAuthorityFactory.java:194)
  at
org.geotools.referencing.factory.DeferredAuthorityFactory.isReady(DeferredAuthorityFactory.java:115)
  at org.geotools.factory.FactoryRegistry$1.filter(FactoryRegistry.java:81)
  at javax.imageio.spi.FilterIterator.advance(Unknown Source)
  at javax.imageio.spi.FilterIterator.next(Unknown Source)
  at org.geotools.resources.LazySet.addNext(LazySet.java:72)
  at org.geotools.resources.LazySet.get(LazySet.java:121)
  at org.geotools.resources.LazySet$Iter.next(LazySet.java:140)
  at org.geotools.referencing.CRS.decode(CRS.java:218)
  at
org.vfny.geoserver.form.data.TypesEditorForm.setSRS(TypesEditorForm.java:612)
  at
org.vfny.geoserver.form.data.TypesEditorForm.reset(TypesEditorForm.java:218)
  at org.apache.struts.taglib.html.FormTag.initFormBean(FormTag.java:560)
  at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:520)
  at
org.apache.jsp.WEB_002dINF.pages.data.featureTypes.Editor_jsp._jspService(Editor_jsp.java:112)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
  at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:636)
  at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:546)
  at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1002)
  at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:626)
  at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)
  at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)
  at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)
  at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)
  at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)
  at
org.apache.jsp.WEB_002dINF.pages.layouts.mainLayout_jsp._jspx_meth_tiles_insert_6(mainLayout_jsp.java:1353)
  at
org.apache.jsp.WEB_002dINF.pages.layouts.mainLayout_jsp._jspService(mainLayout_jsp.java:539)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
  at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:510)
  at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:445)
  at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:359)
  at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
  at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
  at
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:254)
  at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:309)
  at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
  at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
  at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
  at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:510)
  at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:445)
  at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:359)
  at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
  at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
  at
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
  at
org.apache.struts.tiles.TilesRequestProcessor.proces.LazySet$Iter.next(LazySet.java:140)
  at org.geotools.referencing.CRS.decode(CRS.java:218)
  at
org.vfny.geoserver.form.data.TypesEditorForm.setSRS(TypesEditorForm.java:612)
  at
org.vfny.geoserver.form.data.TypesEditorForm.reset(TypesEditorForm.java:218)
  at org.apache.struts.taglib.html.FormTag.initFormBean(FormTag.java:560)
  at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:520)
  at
org.apache.jsp.WEB_002dINF.pages.data.featureTypes.Editor_jsp._jspService(Editor_jsp.java:112)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
  at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:636)
  at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:546)
  at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1002)
  at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:626)
  at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)
  at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)
  at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)
  at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)
  at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)
  at
org.apache.jsp.WEB_002dINF.pages.layouts.mainLayout_jsp._jspx_meth_tiles_insert_6(mainLayout_jsp.java:1353)
  at
org.apache.jsp.WEB_002dINF.pages.layouts.mainLayout_jsp._jspService(mainLayout_jsp.java:539)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
  at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:510)
  at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:445)
  at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:359)
  at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
  at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
  at
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:254)
  at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:309)
  at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
  at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
  at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
  at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:510)
  at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:445)
  at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:359)
  at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
  at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
  at
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
  at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:320)
  at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
  at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
  at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
  at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
  at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
  at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
  at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732)
  at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
  at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688)
  at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLException: No data source found.
  at
org.geotools.referencing.factory.epsg.DefaultFactory.createFactory(DefaultFactory.java:264)
  at
org.geotools.referencing.factory.epsg.DefaultFactory.createBackingStore(DefaultFactory.java:308)
  ... 98 more
4 ¾.¤. 2549 12:04:16 org.geotools.data.jdbc.ConnectionPool getConnection
FINE: Getting available connection.
4 ¾.¤. 2549 12:04:16
org.geotools.data.jdbc.ConnectionPool$ConnectionListManager connectionClosed
FINE: Connection closed - adding to available connections.
4 ¾.¤. 2549 12va:520)
  at
org.apache.jsp.WEB_002dINF.pages.data.featureTypes.Editor_jsp._jspService(Editor_jsp.java:112)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
  at
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:636)
  at
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:546)
  at
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1002)
  at
org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:626)
  at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137)
  at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177)
  at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756)
  at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881)
  at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473)
  at
org.apache.jsp.WEB_002dINF.pages.layouts.mainLayout_jsp._jspx_meth_tiles_insert_6(mainLayout_jsp.java:1353)
  at
org.apache.jsp.WEB_002dINF.pages.layouts.mainLayout_jsp._jspService(mainLayout_jsp.java:539)
  at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
  at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
  at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
  at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:510)
  at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:445)
  at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:359)
  at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
  at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
  at
org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:254)
  at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:309)
  at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
  at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
  at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
  at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:510)
  at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:445)
  at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:359)
  at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
  at
org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:274)
  at
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
  at
org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:320)
  at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
  at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
  at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
  at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
  at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
  at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
  at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732)
  at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
  at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688)
  at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLException: No data source found.
  at
org.geotools.referencing.factory.epsg.DefaultFactory.createFactory(DefaultFactory.java:264)
  at
org.geotools.referencing.factory.epsg.DefaultFactory.createBackingStore(DefaultFactory.java:308)
  ... 98 more
4 ¾.¤. 2549 12:04:16 org.geotools.data.jdbc.ConnectionPool getConnection
FINE: Getting available connection.
4 ¾.¤. 2549 12:04:16
org.geotools.data.jdbc.ConnectionPool$ConnectionListManager connectionClosed
FINE: Connection closed - adding to available connections.
4 ¾.¤. 2549 12:04:16 org.geotools.data.jdbc.ConnectionPool getConnection
FINE: Getting available connection.
4 ¾.¤. 2549 12:04:16 org.geotools.data.jdbc.ConnectionPool getConnection

--------------------------------------------------------------------------------------------------------

and after I clicked save on geoserver I got exception like this

-------------------------------------------------------------------------------------------------------
4 ¾.¤. 2549 12:08:37 org.geotools.styling.SLDParser parseExternalGraphic
FINE: Looks like grass_fill.png is a relative path..
4 ¾.¤. 2549 12:08:37 org.geotools.styling.SLDParser parsePointPlacement
FINE: setting anchorPoint org.geotools.styling.AnchorPointImpl@anonymised.com
4 ¾.¤. 2549 12:08:37 org.geotools.styling.SLDParser parsePointPlacement
FINE: seat
org.vfny.geoserver.form.data.TypesEditorForm.setSRS(TypesEditorForm.java:612)
  at sun.reflect.GeneratedMethodAccessor174.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at
org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(PropertyUtils.java:1789)
  at
org.apache.commons.beanutils.PropertyUtils.setNestedProperty(PropertyUtils.java:1684)
  at
org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:1713)
  at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:1019)
  at org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:808)
  at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1252)
  at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821)
  at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
  at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
  at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
  at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
  at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
  at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
  at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732)
  at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
  at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688)
  at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLException: No data source found.
  at
org.geotools.referencing.factory.epsg.DefaultFactory.createFactory(DefaultFactory.java:264)
  at
org.geotools.referencing.factory.epsg.DefaultFactory.createBackingStore(DefaultFactory.java:308)
  ... 53 more
4 ¾.¤. 2549 12:05:12 org.vfny.geoserver.action.data.TypesEditorAction sync
FINE: config schema atts is null

and

4 ¾.¤. 2549 12:08:37 org.vfny.geoserver.global.DataStoreInfo getDataStore
FINE: connection established by DataStoreConfig[namespace=thai,
enabled=true, abstract=null, connection
parameters={namespace=http://localhost:8080/geoserver/wfs,
url=file:/C:/Program Files/Apache Software Foundation/Tomcat
5.0/webapps/geoserver/data/demo2/popup_map/thai/index_thailand_central.shp}]
4 ¾.¤. 2549 12:08:37 org.vfny.geoserver.global.Data loadFeatureTypes
FINE: loading datastore index_thailand_central
4 ¾.¤. 2549 12:08:37 org.vfny.geoserver.global.DataStoreInfo getDataStore
FINE: connection established by DataStoreConfig[namespace=thai,
enabled=true, abstract=null, connection
parametersNestedProperty(PropertyUtils.java:1684)
  at
org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:1713)
  at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:1019)
  at org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:808)
  at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1252)
  at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:821)
  at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:254)
  at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
  at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:122)
  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:233)
  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
  at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
  at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
  at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
  at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
  at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
  at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732)
  at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
  at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688)
  at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLException: No data source found.
  at
org.geotools.referencing.factory.epsg.DefaultFactory.createFactory(DefaultFactory.java:264)
  at
org.geotools.referencing.factory.epsg.DefaultFactory.createBackingStore(DefaultFactory.java:308)
  ... 53 more
4 ¾.¤. 2549 12:05:12 org.vfny.geoserver.action.data.TypesEditorAction sync
FINE: config schema atts is null
4 ¾.¤. 2549 12:08:36 org.vfny.geoserver.global.xml.XMLConfigWriter store
FINE: In method store DataDTO

---------------------------------------------------------------------------------------------------------

regards,
worr
--
View this message in context: http://www.nabble.com/problem-with-view-on-oracle-t1548304.html#a4223224
Sent from the GeoServer - User forum at Nabble.com.

worr wrote:

when I click "generate" button on featuretype configuration page.
I'm got exception.

--------------------------------------------------------------------------------------------------------------------------
4 ¾.¤. 2549 12:04:16
org.vfny.geoserver.action.data.DataFeatureTypesSelectAction execute
INFO: setting session and user ftConfig to : FeatureTypeConfig[name:
CW_EMP_INDUST_C01 schemaName: null SRS: 4326 schemaAttributes: null
schemaBase null]

Excuse me, but this refers to CW_EMP_INDUST_C01, not CW_EMP_INDUST_C02... I was under the impression CW_EMP_INDUST_C02 was the view you were unable to see.

--------------------------------------------------------------------------------------------------------

and after I clicked save on geoserver I got exception like this

-------------------------------------------------------------------------------------------------------
4 ¾.¤. 2549 12:08:37 org.geotools.styling.SLDParser parseExternalGraphic
FINE: Looks like grass_fill.png is a relative path..

Try to keep the symbolization as simple as possible (using default_line, default_polygon, etc. styles), in order to minimize possible sources of errors.

4 ¾.¤. 2549 12:08:37 org.vfny.geoserver.global.DataStoreInfo getDataStore
FINE: connection established by DataStoreConfig[namespace=thai,
enabled=true, abstract=null, connection
parameters={namespace=http://localhost:8080/geoserver/wfs,
url=file:/C:/Program Files/Apache Software Foundation/Tomcat
5.0/webapps/geoserver/data/demo2/popup_map/thai/index_thailand_central.shp}]
4 ¾.¤. 2549 12:08:37 org.vfny.geoserver.global.Data loadFeatureTypes
FINE: loading datastore index_thailand_central
4 ¾.¤. 2549 12:08:37 org.vfny.geoserver.global.DataStoreInfo getDataStore
FINE: connection established by DataStoreConfig[namespace=thai,
enabled=true, abstract=null, connection
parametersNestedProperty(PropertyUtils.java:1684)

<cut/>

FINE: config schema atts is null
4 ¾.¤. 2549 12:08:36 org.vfny.geoserver.global.xml.XMLConfigWriter store
FINE: In method store DataDTO

Is this the datastore to which CW_EMP_INDUST_C02 belongs ?

Regards,

--------------------
    Luca Morandini
www.lucamorandini.it
--------------------

worr wrote:

when I click "generate" button on featuretype configuration page.
I'm got exception.

--------------------------------------------------------------------------------------------------------------------------
4 ¾.¤. 2549 12:04:16
org.vfny.geoserver.action.data.DataFeatureTypesSelectAction execute
INFO: setting session and user ftConfig to : FeatureTypeConfig[name:
CW_EMP_INDUST_C01 schemaName: null SRS: 4326 schemaAttributes: null
schemaBase null]

Excuse me, but this refers to CW_EMP_INDUST_C01, not
CW_EMP_INDUST_C02... I was under the impression CW_EMP_INDUST_C02 was
the view you were unable to see.

Sorry.CW_EMP_INDUST_C02 and CW_EMP_INDUST_C01 are the same sql script both
display incorrected.

--------------------------------------------------------------------------------------------------------

and after I clicked save on geoserver I got exception like this

-------------------------------------------------------------------------------------------------------
4 ¾.¤. 2549 12:08:37 org.geotools.styling.SLDParser parseExternalGraphic
FINE: Looks like grass_fill.png is a relative path..

Try to keep the symbolization as simple as possible (using default_line,
default_polygon, etc. styles), in order to minimize possible sources of
errors.

Default polygon display conrrectly.But my sld displayed incorrect(don't
display anything) when I create first view it display correct but another
view don't dispaly anything.

4 ¾.¤. 2549 12:08:37 org.vfny.geoserver.global.DataStoreInfo getDataStore
FINE: connection established by DataStoreConfig[namespace=thai,
enabled=true, abstract=null, connection
parameters={namespace=http://localhost:8080/geoserver/wfs,
url=file:/C:/Program Files/Apache Software Foundation/Tomcat
5.0/webapps/geoserver/data/demo2/popup_map/thai/index_thailand_central.shp}]
4 ¾.¤. 2549 12:08:37 org.vfny.geoserver.global.Data loadFeatureTypes
FINE: loading datastore index_thailand_central
4 ¾.¤. 2549 12:08:37 org.vfny.geoserver.global.DataStoreInfo getDataStore
FINE: connection established by DataStoreConfig[namespace=thai,
enabled=true, abstract=null, connection
parametersNestedProperty(PropertyUtils.java:1684)

<cut/>

FINE: config schema atts is null
4 ¾.¤. 2549 12:08:36 org.vfny.geoserver.global.xml.XMLConfigWriter store
FINE: In method store DataDTO

Is this the datastore to which CW_EMP_INDUST_C02 belongs ?

Oracle same as other.

Regards,

worr.
--
View this message in context: http://www.nabble.com/problem-with-view-on-oracle-t1548304.html#a4226719
Sent from the GeoServer - User forum at Nabble.com.

worr wrote:

-------------------------------------------------------------------------------------------------------
4 ¾.¤. 2549 12:08:37 org.geotools.styling.SLDParser parseExternalGraphic
FINE: Looks like grass_fill.png is a relative path..

Try to keep the symbolization as simple as possible (using default_line, default_polygon, etc. styles), in order to minimize possible sources of errors.

Default polygon display conrrectly.But my sld displayed incorrect(don't
display anything) when I create first view it display correct but another
view don't dispaly anything.

Have you tried to display both FeatureTypes (the ones from Oracle views) with default_polygon as style ?

Regards,

--------------------
    Luca Morandini
www.lucamorandini.it
--------------------

Yes,both feature display can display with default_polygon.But when I use my
style ones display correct but other not display.
--
View this message in context: http://www.nabble.com/problem-with-view-on-oracle-t1548304.html#a4234132
Sent from the GeoServer - User forum at Nabble.com.

worr wrote:

Yes,both feature display can display with default_polygon.But when I use my
style ones display correct but other not display.

Well, probably this is not a problem related to the DataStore.

Could you post the output of WFS DescribeFeature for both FeatureTypes ?

Regards,

--------------------
    Luca Morandini
www.lucamorandini.it
--------------------

This FeatureType can display.

<?xml version="1.0" encoding="UTF-8" ?>
- <xs:schema targetNamespace="http://localhost:8080/geoserver/wfs&quot;
xmlns:thai="http://localhost:8080/geoserver/wfs&quot;
xmlns:gml="http://www.opengis.net/gml&quot;
xmlns:xs="http://www.w3.org/2001/XMLSchema&quot; elementFormDefault="qualified"
attributeFormDefault="unqualified" version="1.0">
  <xs:import namespace="http://www.opengis.net/gml&quot;
schemaLocation="http://localhost:8080/geoserver/schemas/gml/2.1.2/feature.xsd&quot;
/>
- <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema&quot;
name="CW_SALE_INDUST_C01_Type">
- <xs:complexContent>
- <xs:extension base="gml:AbstractFeatureType">
- <xs:sequence>
  <xs:element name="DATA" minOccurs="0" nillable="true" type="xs:decimal" />
  <xs:element name="PROV_NAME" minOccurs="0" nillable="true"
type="xs:string" />
  <xs:element name="VALUE" minOccurs="0" nillable="true" type="xs:string" />
  <xs:element name="GEOM" minOccurs="0" nillable="true"
type="gml:GeometryAssociationType" />
  </xs:sequence>
  </xs:extension>
  </xs:complexContent>
  </xs:complexType>
  <xs:element name="CW_SALE_INDUST_C01" type="thai:CW_SALE_INDUST_C01_Type"
substitutionGroup="gml:_Feature" />
  </xs:schema>

and this FeatureType can not display.

  <?xml version="1.0" encoding="UTF-8" ?>
- <xs:schema targetNamespace="http://localhost:8080/geoserver/wfs&quot;
xmlns:thai="http://localhost:8080/geoserver/wfs&quot;
xmlns:gml="http://www.opengis.net/gml&quot;
xmlns:xs="http://www.w3.org/2001/XMLSchema&quot; elementFormDefault="qualified"
attributeFormDefault="unqualified" version="1.0">
  <xs:import namespace="http://www.opengis.net/gml&quot;
schemaLocation="http://localhost:8080/geoserver/schemas/gml/2.1.2/feature.xsd&quot;
/>
- <xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema&quot;
name="CW_EMP_INDUST_C01_Type">
- <xs:complexContent>
- <xs:extension base="gml:AbstractFeatureType">
- <xs:sequence>
  <xs:element name="DATA" minOccurs="0" nillable="true" type="xs:decimal" />
  <xs:element name="PROV_NAME" minOccurs="0" nillable="true"
type="xs:string" />
  <xs:element name="CLUSTNAME" minOccurs="0" nillable="true"
type="xs:string" />
  <xs:element name="GEOM" minOccurs="0" nillable="true"
type="gml:GeometryAssociationType" />
  </xs:sequence>
  </xs:extension>
  </xs:complexContent>
  </xs:complexType>
  <xs:element name="CW_EMP_INDUST_C01" type="thai:CW_EMP_INDUST_C01_Type"
substitutionGroup="gml:_Feature" />
  </xs:schema>

both created by same sql.

Look like both DescribeFeature are the same.

Regards,
worr.
--
View this message in context: http://www.nabble.com/problem-with-view-on-oracle-t1548304.html#a4275784
Sent from the GeoServer - User forum at Nabble.com.