exist-db

    1热度

    1回答

    我是XQuery 3.0的新手,试图创建一个简单的多滤镜搜索算法。 我想要做的是,检查是否提供了一个参数,如果是,请将其添加到查询中。 这是我在我的脑海: let $query := doc("music.xml")//music/album if (request:get-parameter('type', false)) then let $query := $query[ @t

    1热度

    1回答

    我正在尝试为实际生产环境配置我的eXist-db应用程序。这意味着使用域名而不是localhost或IP地址。当我通过纯IP访问服务器时,一切正常。当我通过域名访问它时,我只能在每个页面上登录。我登录后,只要我尝试访问应用页面上的其他链接(或当前的链接),我就退出登录。 我的控制器: xquery version "3.0"; import module namespace login="ht

    0热度

    1回答

    我应该指出,虽然我知道我的XQuery方法,XML XSLT等等。我是一个eXist-db的完全新手。 我正在查看旧的eXist-db应用程序,应用程序的查询存储在文件结构中。我已经成功地将数据库从1.4转换到了2.2,并且复制了包含XQuery和样式的文件夹,最后我还修复了一些XQuery怪异(特别是使用request:get-parameter现在返回xs:string *而不是xs:串)。所

    0热度

    2回答

    我需要将节点作为参数传递给XSL样式表。问题是参数是以字符串形式发送的。我已经看到了关于这个主题的几个SO问题,并且我知道该解决方案(在XSLT 1.0中)是使用外部函数node-set()将字符串转换为节点集。 我的问题是,我使用了eXist DB我不能似乎能够得到它的XSLT处理器找到任何这样的功能。我尝试了命名空间http://exslt.org/common的EXSLT node-set(

    1热度

    1回答

    我正在寻找一种方法来检索存储在数据库中的XQuery模块的源代码。 有什么办法如何使用eXist-db的REST API或XQuery扩展函数或任何其他eXist-db接口来做到这一点?

    1热度

    2回答

    我试图执行具有特定属性的所有元素typeswitch,例如@test,最初不管属性是如何定义的。这是我迄今为止在XQL文件: declare function tei2:tei2html($nodes as node()*) { for $node in $nodes return typeswitch ($node) case att

    2热度

    2回答

    在虚拟服务器上,我需要在其他网站旁边运行eXist-db应用程序。在我的应用程序中使用cookie来登录和注销。 这些设置为Firefox工作得很好,一切都按预期运行: <VirtualHost *:80> ServerAdmin [email protected] ServerName my-app.my-domain.com ProxyRequests off

    0热度

    2回答

    我收到以下错误,而在总结页面中搜索 令人困惑的事情是,如果我展开“显示搜索选项” &搜索它完美的罚款。 可能是什么问题? 对于后端,我们使用的是MS SQL

    0热度

    1回答

    我试图保护我的eXist-db应用程序,这意味着我想保持打开的唯一端口应该是8443(用于使用WebDAV和管理应用程序)。这是自安装以来eXist-db已打开的基本安全端口。它使用自签名证书。我用新的替换默认证书没有问题,但问题是我不能用CA签名证书来做到这一点。 我想: sudo rm eXist-db/tools/jetty/etc/keystore cat ServerCertificat

    0热度

    1回答

    。下面是模式的一个例子: <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:xf="http://www.w3.org/2002/xforms"> <head> <xf:model> <xf:instance xmlns="" id="d