app-schema java.lang.IllegalStateException: Subject type not loaded yet
-----------------------------------------------------------------------

                 Key: GEOT-2949
                 URL: http://jira.codehaus.org/browse/GEOT-2949
             Project: GeoTools
          Issue Type: Bug
          Components: data app-schema
    Affects Versions: 2.0.0
            Reporter: Rini Angreani
            Assignee: Rini Angreani
             Fix For: 2.7-M0


>From http://jira.codehaus.org/browse/GEOS-3805:

As GeoServer only allows one FeatureType of same type per instance, in order to 
achieve more than one silimar type, a new schema been created to have the 
similar type with different element name:

1) Created a new schema under a new profiles directory
(profiles/Borehole.xsd)
<schema xmlns="http://www.w3.org/2001/XMLSchema"; 
xmlns:gml="http://www.opengis.net/gml"; 
xmlns:gsml="urn:cgi:xmlns:CGI:GeoSciML:2.0" 
xmlns:sa="http://www.opengis.net/sampling/1.0"; 
xmlns:om="http://www.opengis.net/om/1.0"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; 
targetNamespace="urn:cgi:xmlns:CGI:GeoSciML:2.0">
        <annotation>
                <documentation>Profile wrapper for Borehole</documentation>
        </annotation>
        <import namespace="http://www.opengis.net/gml"; 
schemaLocation="http://schemas.opengis.net/gml/3.1.1/base/gml.xsd"/>
        <import namespace="http://www.opengis.net/sampling/1.0"; 
schemaLocation="http://schemas.opengis.net/sampling/1.0.0/sampling.xsd"/>
        <include 
schemaLocation="http://www.geosciml.org/geosciml/2.0/xsd/geosciml.xsd"/>
        <element name="BoreholeHeader" type="gsml:BoreholeType" 
substitutionGroup="sa:SamplingCurve"/>
</schema>


2) Have the geoserver config file pointing to the new schema file :
<targetTypes>
<FeatureType>
<schemaUri>../profiles/Borehole.xsd</schemaUri>
</FeatureType>
</targetTypes>


3) Running the config file will receive the following java exception :
<ows:ExceptionReport version="1.0.0" 
xsi:schemaLocation="http://www.opengis.net/ows 
http://localhost:8080/geoserver/schemas/ows/1.0.0/owsExceptionReport.xsd"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:ows="http://www.opengis.net/ows";>
- <ows:Exception exceptionCode="NoApplicableCode">
  <ows:ExceptionText>java.lang.IllegalStateException: Subject type not loaded 
yet Subject type not loaded yet</ows:ExceptionText> 
  </ows:Exception>
  </ows:ExceptionReport>



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to