[OpenSIPS-Users] OpenXCAP - failed to create OpenXCAP 2.0.0: Document is empty

Duane Larson duane.larson at gmail.com
Mon Jun 6 15:51:27 CEST 2011


That fixed it.  OpenXCAP worked a while back so I am not sure how it got
messed up.

Thanks for the fix Dani

On Mon, Jun 6, 2011 at 8:07 AM, Dani Popa <dani.popa at gmail.com> wrote:

> when start openxcap, it try to take schema from www.w3.org/2001/xml.xsdand
> www.w3.org doesn't responde.
>
> I changed schemaLocation  in
> "/usr/local/pymodules/python2.6/xcap/appusage/xml-schemas/xcap-directory.xsd"
> and pointed to local file.
>
> Dani
>
>
> On 06/06/11 03:01, duane.larson at gmail.com wrote:
>
>  That was missing from the file on the first line, but it still crashes.
> Here is what it looks like now
>
> /usr/share/pyshared/xcap/appusage/xml-schemas/xcap-directory.xsd
>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <xs:schema targetNamespace="urn:oma:xml:xdm:xcap-directory"
> xmlns="urn:oma:xml:xdm:xcap-directory"
> xmlns:xs="http://www.w3.org/2001/XMLSchema"<http://www.w3.org/2001/XMLSchema>
> elementFormDefault="qualified" attributeFormDefault="unqualified">
>
> <xs:import namespace="http://www.w3.org/XML/1998/namespace"<http://www.w3.org/XML/1998/namespace>
> schemaLocation="http://www.w3.org/2001/xml.xsd"<http://www.w3.org/2001/xml.xsd>/>
>
>
> <xs:element name="xcap-directory">
> <xs:complexType>
> <xs:sequence minOccurs="0" maxOccurs="unbounded">
> <xs:element name="folder">
> <xs:complexType>
> <xs:choice>
> <xs:sequence minOccurs="0" maxOccurs="unbounded">
> <xs:element name="entry">
> <xs:complexType>
> <xs:attribute name="uri" type="xs:anyURI" use="required"/>
> <xs:attribute name="etag" type="xs:string" use="required"/>
> <xs:attribute name="last-modified" type="xs:dateTime"/>
> <xs:attribute name="size" type="xs:nonNegativeInteger"/>
> <xs:anyAttribute processContents="lax"/>
> </xs:complexType>
> </xs:element>
> </xs:sequence>
> <xs:element name="error-code" type="xs:string"/>
> </xs:choice>
> <xs:attribute name="auid" type="xs:string" use="required"/>
> </xs:complexType>
> </xs:element>
> </xs:sequence>
> </xs:complexType>
> </xs:element>
> </xs:schema>
>
>
>
>
>
> And here is what the syslog says when it crashes.
>
> Jun 5 18:58:15 xcap01 openxcap[5705]: fatal error: failed to create
> OpenXCAP 2.0.0: Document is empty, line 1, column 1
> Jun 5 18:58:15 xcap01 openxcap[5705]: Traceback (most recent call last):
> Jun 5 18:58:15 xcap01 openxcap[5705]: File "/usr/bin/openxcap", line 64, in
> <module>
> Jun 5 18:58:15 xcap01 openxcap[5705]: from xcap.server import XCAPServer
> Jun 5 18:58:15 xcap01 openxcap[5705]: File
> "/usr/lib/pymodules/python2.6/xcap/server.py", line 20, in <module>
> Jun 5 18:58:15 xcap01 openxcap[5705]: from xcap import authentication
> Jun 5 18:58:15 xcap01 openxcap[5705]: File
> "/usr/lib/pymodules/python2.6/xcap/authentication.py", line 28, in <module>
> Jun 5 18:58:15 xcap01 openxcap[5705]: from xcap.appusage import
> getApplicationForURI, namespaces, public_get_applications
> Jun 5 18:58:15 xcap01 openxcap[5705]: File
> "/usr/lib/pymodules/python2.6/xcap/appusage/__init__.py", line 357, in
> <module>
> Jun 5 18:58:15 xcap01 openxcap[5705]: XCAPDirectoryApplication.id:
> XCAPDirectoryApplication(storage)
> Jun 5 18:58:15 xcap01 openxcap[5705]: File
> "/usr/lib/pymodules/python2.6/xcap/appusage/__init__.py", line 59, in
> __init__
> Jun 5 18:58:15 xcap01 openxcap[5705]: self.xml_schema =
> etree.XMLSchema(xml_schema_doc)
> Jun 5 18:58:15 xcap01 openxcap[5705]: File "xmlschema.pxi", line 105, in
> lxml.etree.XMLSchema.__init__ (src/lxml/lxml.etree.c:128508)
> Jun 5 18:58:15 xcap01 openxcap[5705]: XMLSchemaParseError: Document is
> empty, line 1, column 1
>
>
>
>
> On Jun 3, 2011 5:33am, Saúl Ibarra Corretgé <saul at ag-projects.com><saul at ag-projects.com>wrote:
> > Hi,
> >
> >
> >
> >
> >
> > On May 25, 2011, at 5:28 PM, duane.larson at gmail.com wrote:
> >
> >
> >
> >
> >
> > > I am trying to start up openxcap on a server that it used to work on
> without issue. It starts up and then after 20 seconds or so it crashes. In
> syslog I am seeing the following error
> >
> >
> > >
> >
> >
> > >
> >
> >
> > > May 25 10:18:00 xcap01 openxcap[701]: Starting OpenXCAP 2.0.0
> >
> >
> > > May 25 10:18:01 xcap01 openxcap[701]: using set_wakeup_fd
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: fatal error: failed to create
> OpenXCAP 2.0.0: Document is empty, line 1, column 1
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: Traceback (most recent call
> last):
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: File "/usr/bin/openxcap", line
> 64, in
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: from xcap.server import
> XCAPServer
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: File
> "/usr/lib/pymodules/python2.6/xcap/server.py", line 20, in
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: from xcap import authentication
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: File
> "/usr/lib/pymodules/python2.6/xcap/authentication.py", line 28, in
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: from xcap.appusage import
> getApplicationForURI, namespaces, public_get_applications
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: File
> "/usr/lib/pymodules/python2.6/xcap/appusage/__init__.py", line 357, in
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: XCAPDirectoryApplication.id:
> XCAPDirectoryApplication(storage)
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: File
> "/usr/lib/pymodules/python2.6/xcap/appusage/__init__.py", line 59, in
> __init__
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: self.xml_schema =
> etree.XMLSchema(xml_schema_doc)
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: File "xmlschema.pxi", line 105,
> in lxml.etree.XMLSchema.__init__ (src/lxml/lxml.etree.c:128508)
> >
> >
> > > May 25 10:18:32 xcap01 openxcap[701]: XMLSchemaParseError: Document is
> empty, line 1, column
> >
> >
> >
> >
> >
> > Looks like xcap-directory.xsd schema file lacks the initial XML document
> declaration. Can you add this at the top of that file (check the location
> with dpkg -L openxcap):
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Add it as the first line and please let me know if it worked for you.
> >
> >
> >
> >
> >
> >
> >
> >
> > Regards,
> >
> >
> >
> >
> >
> > --
> >
> >
> > Saúl Ibarra Corretgé
> >
> >
> > AG Projects
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> >
> >
> > Users mailing list
> >
> >
> > Users at lists.opensips.org
> >
> >
> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> >
> >
> >
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>


-- 
--
*--*--*--*--*--*
Duane
*--*--*--*--*--*
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20110606/c58943d6/attachment.htm>


More information about the Users mailing list