小编ste*_*evc的帖子

让开发人员使用wiki

我在一个复杂的应用程序上工作,不同的团队在自己的模块上工作,有一定程度的重叠.前段时间我们设置了一个Mediawiki实例,部分是在我的提示下.我很难让人们真正使用它,更不用说贡献了.

我可以看到共享信息有很多好处.它至少可以减少我们重新发明轮子的次数.

维基的结构不是很好,但只要你可以搜索你需要的东西,我不确定这是一个问题.

任何提示?

documentation wiki mediawiki

17
推荐指数
4
解决办法
1511
查看次数

从Oracle PL/SQL使用Web服务

如今,我们的应用程序正在与许多Web服务连接.我们有自己的软件包,有人在几年前使用UTL_HTTP编写,它通常可以工作,但需要对SOAP信封进行一些硬编码才能使用某些系统.我想让它更通用,但缺乏经验知道我将要处理多少场景.变化是需要声明的名称空间和元素的格式.我们必须处理带有一些参数的简单调用和那些在编码字符串中传递大量数据的调用.

我知道10g有UTL_DBWS,但是没有大量的用例在线.它是否足够稳定和灵活,适合一般用途?文档

sql oracle plsql web-services

10
推荐指数
1
解决办法
1万
查看次数

在Oracle PL/SQL中针对模式验证XML文件

我需要根据XSD验证传入的文件.两者都将在服务器文件系统上.

我看过了dbms_xmlschema,但是有问题让它发挥作用.

使用Java可以更容易吗?
我可以在数据库中放入的最简单的类是什么?

这是一个简单的例子:

DECLARE
  v_schema_url       VARCHAR2(200) := 'http://www.example.com/schema.xsd';
  v_blob             bLOB;
  v_clob             CLOB;
  v_xml XMLTYPE;
BEGIN
  begin
    dbms_xmlschema.deleteschema(v_schema_url);
  exception
    when others then
     null;
  end;

  dbms_xmlschema.registerSchema(schemaURL => v_schema_url,
                                schemaDoc => '
<xs:schema targetNamespace="http://www.example.com" 
xmlns:ns="http://www.example.com" 
xmlns:xs="http://www.w3.org/2001/XMLSchema" 
elementFormDefault="qualified" attributeFormDefault="unqualified" version="3.0">
<xs:element name="something"  type="xs:string"/>
</xs:schema>',
                                local => TRUE);

  v_xml := XMLTYPE.createxml('<something xmlns="http://www.xx.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.example.com/schema.xsd">
data
</something>');

  IF v_xml.isschemavalid(v_schema_url) = 1 THEN
    dbms_output.put_line('valid');
  ELSE
    dbms_output.put_line('not valid');
  END IF;
END;
Run Code Online (Sandbox Code Playgroud)

这会生成以下错误:

ORA-01031: insufficient privileges
ORA-06512: at "XDB.DBMS_XDBZ0", line 275
ORA-06512: at "XDB.DBMS_XDBZ", line …
Run Code Online (Sandbox Code Playgroud)

xml oracle ora-06512

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

oracle ×2

documentation ×1

mediawiki ×1

ora-06512 ×1

plsql ×1

sql ×1

web-services ×1

wiki ×1

xml ×1