[TinyOWS-users] RV: TinyOWS Problems Database
Carlos Ruiz
boolean10001 at yahoo.com
Tue Nov 15 10:34:07 EST 2011
De nada, Gema.
La ruta en donde tienes el archivo config.xml es la correcta. Estás haciendo uso de MS4W, entonces, debes de tener un archivo
de configuración para Apache en el directorio httpd.d. Este archivo define algunas rutas para Apache:
SetEnv TINYOWS_CONFIG_FILE "/ms4w/apps/tinyows/config.xml"
SetEnv TINYOWS_SCHEMA_DIR "/ms4w/apps/tinyows/schema/"
Solo para descartar, por favor revisa que tienes este archivo y que las direcciones corresponden.
¿ Qué versión de TinyOWS tienes instalada ?
Por cierto, ¿ Qué es en lo que estás en gobierno ? Yo también trabajo para gobierno a nivel estatal (provincia) en México.
IC Carlos Ruiz
________________________________
From: Gema Palomo <gema.palomo at gpex.es>
To: TinyOWS-users at lists.maptools.org
Sent: Tuesday, November 15, 2011 1:08 AM
Subject: Re: [TinyOWS-users] RV: TinyOWS Problems Database
Hola Carlos, muchas gracias por tu ayuda. Pero he
instalado tinyows en windows con la versión de Mapserver para windows
(MS4W).
He ejecutado el comando tinyows dentro de
c:\ms4W\Apache\cgi-bin\tinyows.exe --check
y me devuelve el siguiente mensaje: Unable to
open config file !
El archivo config.xml lo tengo
colocado en la siguiente ruta C:\ms4w\apps\tinyows que es
accesible y con permisos. No se si es que tiene que estar situado en otra
ubicación o necesita algún permiso que no le tenga asignado, no lo se la
verdad.
Una cosa curiosa que me pasa es que cuando en el
archivo de configuración, es decir en el config.xml no le pongo
la contraseña correcta de la base de datos al ejecutar esto http://127.0.0.1:8081/cgi-bin/tinyows.exe?SERVICE=WFS&REQUEST=GetCapabilities&VERSION=1.1.0
me devuelve :
<ows:ExceptionReport
xsi:schemaLocation="http://www.opengis.net/owshttp://schemas.opengis.net/ows/1.0.0/owsExceptionReport.xsd"
version="1.1.0" language="en">
−
<ows:Exception
exceptionCode="ConnectionFailed"
locator="init_OWS">
<ows:ExceptionText>Connection to database
failed</ows:ExceptionText>
</ows:Exception>
</ows:ExceptionReport>
Mientras que si yo pongo la contraseña correcta de la
base de datos en el archivo config.xml y vuelvo a ejecutar http://127.0.0.1:8081/cgi-bin/tinyows.exe?SERVICE=WFS&REQUEST=GetCapabilities&VERSION=1.1.0 el
resultado que obtengo es:
−
<WFS_Capabilities
version="1.1.0" updateSequence="0" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
−
<ows:ServiceIdentification>
<ows:Title>TinyOWS
Server - WFS-T Frida
Service</ows:Title>
<ows:ServiceType>WFS</ows:ServiceType>
<ows:ServiceTypeVersion>1.0.0,1.1.0</ows:ServiceTypeVersion>
</ows:ServiceIdentification>
−
<ows:ServiceProvider>
<ows:ProviderName>TinyOWS
Server</ows:ProviderName>
<ows:ProviderSite xlink:href="http://www.tinyows.org/"/>
−
<ows:ServiceContact>
−
<ows:ContactInfo>
−
<ows:Address>
<ows:ElectronicMailAddress>tinyows-users at lists.maptools.org</ows:ElectronicMailAddress>
</ows:Address>
</ows:ContactInfo>
</ows:ServiceContact>
</ows:ServiceProvider>
−
<ows:OperationsMetadata>
−
<ows:Operation
name="GetCapabilities">
−
<ows:DCP>
−
<ows:HTTP>
<ows:Get
xlink:href="http://127.0.0.1:8081/cgi-bin/tinyows.exe?"/>
</ows:HTTP>
</ows:DCP>
−
<ows:DCP>
−
<ows:HTTP>
<ows:Post
xlink:href="http://127.0.0.1:8081/cgi-bin/tinyows.exe"/>
</ows:HTTP>
</ows:DCP>
−
<ows:Parameter
name="AcceptVersions">
<ows:Value>1.1.0</ows:Value>
<ows:Value>1.0.0</ows:Value>
</ows:Parameter>
−
<ows:Parameter
name="AcceptFormats">
<ows:Value>text/xml</ows:Value>
</ows:Parameter>
−
<ows:Parameter
name="Sections">
<ows:Value>ServiceIdentification</ows:Value>
<ows:Value>ServiceProvider</ows:Value>
<ows:Value>OperationsMetadata</ows:Value>
<ows:Value>FeatureTypeList</ows:Value>
<ows:Value>ServesGMLObjectTypeList</ows:Value>
<ows:Value>SupportsGMLObjectTypeList</ows:Value>
</ows:Parameter>
</ows:Operation>
−
<ows:Operation
name="DescribeFeatureType">
−
<ows:DCP>
−
<ows:HTTP>
<ows:Get
xlink:href="http://127.0.0.1:8081/cgi-bin/tinyows.exe?"/>
</ows:HTTP>
</ows:DCP>
−
<ows:DCP>
−
<ows:HTTP>
<ows:Post
xlink:href="http://127.0.0.1:8081/cgi-bin/tinyows.exe"/>
</ows:HTTP>
</ows:DCP>
−
<ows:Parameter
name="outputFormat">
<ows:Value>text/xml;
subtype=gml/3.1.1</ows:Value>
<ows:Value>text/xml;
subtype=gml/2.1.2</ows:Value>
</ows:Parameter>
</ows:Operation>
−
<ows:Operation
name="GetFeature">
−
<ows:DCP>
−
<ows:HTTP>
<ows:Get
xlink:href="http://127.0.0.1:8081/cgi-bin/tinyows.exe?"/>
</ows:HTTP>
</ows:DCP>
−
<ows:DCP>
−
<ows:HTTP>
<ows:Post
xlink:href="http://127.0.0.1:8081/cgi-bin/tinyows.exe"/>
</ows:HTTP>
</ows:DCP>
−
<ows:Parameter
name="resultType">
<ows:Value>results</ows:Value>
<ows:Value>hits</ows:Value>
</ows:Parameter>
−
<ows:Parameter
name="outputFormat">
<ows:Value>text/xml;
subtype=gml/3.1.1</ows:Value>
<ows:Value>text/xml;
subtype=gml/2.1.2</ows:Value>
<ows:Value>application/json</ows:Value>
</ows:Parameter>
</ows:Operation>
−
<ows:Operation
name="Transaction">
−
<ows:DCP>
−
<ows:HTTP>
<ows:Get
xlink:href="http://127.0.0.1:8081/cgi-bin/tinyows.exe?"/>
</ows:HTTP>
</ows:DCP>
−
<ows:DCP>
−
<ows:HTTP>
<ows:Post
xlink:href="http://127.0.0.1:8081/cgi-bin/tinyows.exe"/>
</ows:HTTP>
</ows:DCP>
−
<ows:Parameter
name="inputFormat">
<ows:Value>text/xml;
subtype=gml/3.1.1</ows:Value>
</ows:Parameter>
−
<ows:Parameter
name="idgen">
<ows:Value>GenerateNew</ows:Value>
<ows:Value>UseExisting</ows:Value>
</ows:Parameter>
</ows:Operation>
</ows:OperationsMetadata>
−
<FeatureTypeList>
−
<Operations>
<Operation>Query</Operation>
<Operation>Insert</Operation>
<Operation>Update</Operation>
<Operation>Delete</Operation>
</Operations>
</FeatureTypeList>
−
<SupportsGMLObjectTypeList>
−
<GMLObjectType>
<Name>gml:AbstractGMLFeatureType</Name>
−
<OutputFormats>
<Format>text/xml;
subtype=gml/2.1.2</Format>
<Format>text/xml;
subtype=gml/3.1.1</Format>
</OutputFormats>
</GMLObjectType>
−
<GMLObjectType>
<Name>gml:PointType</Name>
−
<OutputFormats>
<Format>text/xml;
subtype=gml/2.1.2</Format>
<Format>text/xml;
subtype=gml/3.1.1</Format>
</OutputFormats>
</GMLObjectType>
−
<GMLObjectType>
<Name>gml:LineStringType</Name>
−
<OutputFormats>
<Format>text/xml;
subtype=gml/2.1.2</Format>
<Format>text/xml;
subtype=gml/3.1.1</Format>
</OutputFormats>
</GMLObjectType>
−
<GMLObjectType>
<Name>gml:PolygonType</Name>
−
<OutputFormats>
<Format>text/xml;
subtype=gml/2.1.2</Format>
<Format>text/xml;
subtype=gml/3.1.1</Format>
</OutputFormats>
</GMLObjectType>
−
<GMLObjectType>
<Name>gml:MultiPointType</Name>
−
<OutputFormats>
<Format>text/xml;
subtype=gml/2.1.2</Format>
<Format>text/xml;
subtype=gml/3.1.1</Format>
</OutputFormats>
</GMLObjectType>
−
<GMLObjectType>
<Name>gml:MultiLineStringType</Name>
−
<OutputFormats>
<Format>text/xml;
subtype=gml/2.1.2</Format>
<Format>text/xml;
subtype=gml/3.1.1</Format>
</OutputFormats>
</GMLObjectType>
−
<GMLObjectType>
<Name>gml:MultiPolygonType</Name>
−
<OutputFormats>
<Format>text/xml;
subtype=gml/2.1.2</Format>
<Format>text/xml;
subtype=gml/3.1.1</Format>
</OutputFormats>
</GMLObjectType>
</SupportsGMLObjectTypeList>
−
<ogc:Filter_Capabilities>
−
<ogc:Spatial_Capabilities>
−
<ogc:GeometryOperands>
<ogc:GeometryOperand>gml:Envelope</ogc:GeometryOperand>
<ogc:GeometryOperand>gml:Point</ogc:GeometryOperand>
<ogc:GeometryOperand>gml:LineString</ogc:GeometryOperand>
<ogc:GeometryOperand>gml:Polygon</ogc:GeometryOperand>
</ogc:GeometryOperands>
−
<ogc:SpatialOperators>
<ogc:SpatialOperator
name="Disjoint"/>
<ogc:SpatialOperator
name="Equals"/>
<ogc:SpatialOperator
name="DWithin"/>
<ogc:SpatialOperator
name="Beyond"/>
<ogc:SpatialOperator
name="Intersects"/>
<ogc:SpatialOperator
name="Touches"/>
<ogc:SpatialOperator
name="Crosses"/>
<ogc:SpatialOperator
name="Within"/>
<ogc:SpatialOperator
name="Contains"/>
<ogc:SpatialOperator
name="Overlaps"/>
<ogc:SpatialOperator
name="BBOX"/>
</ogc:SpatialOperators>
</ogc:Spatial_Capabilities>
−
<ogc:Scalar_Capabilities>
<ogc:LogicalOperators/>
−
<ogc:ComparisonOperators>
<ogc:ComparisonOperator>EqualTo</ogc:ComparisonOperator>
<ogc:ComparisonOperator>NotEqualTo</ogc:ComparisonOperator>
<ogc:ComparisonOperator>LessThan</ogc:ComparisonOperator>
<ogc:ComparisonOperator>GreaterThan</ogc:ComparisonOperator>
<ogc:ComparisonOperator>LessThanEqualTo</ogc:ComparisonOperator>
<ogc:ComparisonOperator>GreaterThanEqualTo</ogc:ComparisonOperator>
<ogc:ComparisonOperator>Between</ogc:ComparisonOperator>
<ogc:ComparisonOperator>Like</ogc:ComparisonOperator>
<ogc:ComparisonOperator>NullCheck</ogc:ComparisonOperator>
</ogc:ComparisonOperators>
−
<ogc:ArithmeticOperators>
<ogc:SimpleArithmetic/>
−
<ogc:Functions>
−
<ogc:FunctionNames>
<ogc:FunctionName
nArgs="1">abs</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">acos</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">asin</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">atan</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">avg</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">cbrt</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">ceil</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">ceiling</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">cos</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">cot</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">count</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">degrees</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">exp</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">floor</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">length</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">ln</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">log</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">min</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">max</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">radians</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">round</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">sin</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">sqrt</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">tan</ogc:FunctionName>
<ogc:FunctionName
nArgs="1">trunc</ogc:FunctionName>
</ogc:FunctionNames>
</ogc:Functions>
</ogc:ArithmeticOperators>
</ogc:Scalar_Capabilities>
−
<ogc:Id_Capabilities>
<ogc:EID/>
<ogc:FID/>
</ogc:Id_Capabilities>
</ogc:Filter_Capabilities>
</WFS_Capabilities>
Por eso estoy un poco despistada, mi fichero config.xml
es el siguiente:
<tinyows online_resource="http://127.0.0.1:8081/cgi-bin/tinyows.exe"
schema_dir="C:/ms4w/apps/tinyows/schema/"
log="C:/ms4w/apps/tinyows/tinyows.log">
<pg host="127.0.0.1" user="postgres"
password="****" dbname="tinyows"
port="5432"/>
<metadata name="TinyOWS
Server"
title="TinyOWS Server - WFS-T Frida Service"
/>
<contact name="TinyOWS
Server"
site="http://www.tinyows.org/"
email="tinyows-users at lists.maptools.org"
/>
<!--
server="http://www.tinyows.org/"-->
<layer retrievable="1"
writable="1"
prefix="frida"
server="http://127.0.0.1:8081/"
name="frida"
title="Frida
Parks" />
</tinyows>
Muchas gracias por tu ayuda,
Saludos Gema.
_______________________________________________
TinyOWS-users mailing list
TinyOWS-users at lists.maptools.org
http://lists.maptools.org/mailman/listinfo/tinyows-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maptools.org/pipermail/tinyows-users/attachments/20111115/865bfecc/attachment-0001.htm
More information about the TinyOWS-users
mailing list