问题列表 - 第24202页

WSIT/Metro不了解​​Security SOAP标头

我正在使用WSIT/Metro创建一个简单的Web服务.当客户端尝试使用简单的用户名/ passowrd身份验证方案连接时,我在服务器上收到以下错误:

2010.03.31. 19:10:33 com.sun.xml.ws.protocol.soap.MUTube getMisUnderstoodHeaders
INFO: Element not understood={http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}Security
Run Code Online (Sandbox Code Playgroud)

我不知道如何使WSIT理解安全块.

我从客户端获得的请求:

<?xml version="1.0" encoding="http://www.w3.org/2003/05/soap-envelope" standalone="no"?>
<soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
    <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
            soapenv:mustUnderstand="true">
            <wsse:UsernameToken xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
                wsu:Id="UsernameToken-1">
                <wsse:Username>admin</wsse:Username>
                <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">admin</wsse:Password>
            </wsse:UsernameToken>
        </wsse:Security>
        <wsa:To>http://localhost:11122/services/TopJtapiRemoteMethods</wsa:To>
        <wsa:MessageID>urn:uuid:D5C576F83D74F761311270055433217</wsa:MessageID>
        <wsa:Action>urn:hasCallPolling</wsa:Action>
    </soapenv:Header>
    <soapenv:Body />
</soapenv:Envelope>
Run Code Online (Sandbox Code Playgroud)

服务器的WSDL:

<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
    targetNamespace="http://soapserver.topjtapi.cti.topdesk.com"
    xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
    xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702"
    xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
    xmlns:ns="http://soapserver.topjtapi.cti.topdesk.com"
    xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl"
    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12/">
    <wsp:Policy wsu:Id="PasswordAuthPolicy">
        <wsp:All>
            <sp:SupportingTokens>
                <wsp:Policy>
                    <sp:UsernameToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient">
                        <wsp:Policy>
                            <sp:WssUsernameToken10 />
                        </wsp:Policy>
                    </sp:UsernameToken>
                </wsp:Policy>
            </sp:SupportingTokens>
        </wsp:All>
    </wsp:Policy>

    <wsdl:types>
        <!-- ... -->
    </wsdl:types>
    <wsdl:message name="incomingCallRequest">
        <!-- ... -->
    </wsdl:message>
    <wsdl:portType …
Run Code Online (Sandbox Code Playgroud)

java ws-security soap wsit

6
推荐指数
1
解决办法
2556
查看次数

Scala和Java实时系统

只是想知道是否有人在Java Real-Time系统上运行过Scala app或web-app?

我假设因为scala与常规JVM字节码兼容,那么在Sun Java Real-Time System等实时JVM上运行它不应该花费太多精力吗?

编辑:根据VirtualMachine/cloud上的Sun Java Realtime System,我设法在VMWare Workstation 6.5上的SuseLinuxEnterprise Realtime Extension上使用Sun Java Realtime系统运行Scala的Lift框架

Web应用程序不会像在VMWare上运行那样实时运行,但它是一个开始.

java scala real-time rtsj

11
推荐指数
1
解决办法
2034
查看次数

什么是"紧急数据"?

epoll_ctl()的手册页说EPOLLPRI:

有关read(2)操作的紧急数据.

"紧急数据"究竟是如何定义的,谁决定哪些数据具有优先权?

c epoll

7
推荐指数
1
解决办法
1817
查看次数

链接器错误:想要C++虚拟基类析构函数

我有一个链接错误,其中链接器抱怨我的具体类的析构函数正在调用其抽象的超类析构函数,其代码缺失.

这是在XCode的Mac OS X上使用GCC 4.2.

我看到了g ++未定义的对typeinfo的引用,但它并不完全相同.

这是链接器错误消息:

Undefined symbols:
  "ConnectionPool::~ConnectionPool()", referenced from:
      AlwaysConnectedConnectionZPool::~AlwaysConnectedConnectionZPool()in RKConnector.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

这是抽象基类声明:

class ConnectionPool {
public:
    static ConnectionPool* newPool(std::string h, short p, std::string u, std::string pw, std::string b);   
    virtual ~ConnectionPool() =0;
    virtual int keepAlive() =0;
    virtual int disconnect() =0;
    virtual sql::Connection * getConnection(char *compression_scheme = NULL) =0;
    virtual void releaseConnection(sql::Connection * theConnection) =0;
};
Run Code Online (Sandbox Code Playgroud)

这是具体的类声明:

class AlwaysConnectedConnectionZPool: public ConnectionPool {
protected:
    <snip data members> …
Run Code Online (Sandbox Code Playgroud)

c++ gcc abstract-class linker-errors

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

教会程序设计语言的应用

有没有人使用编程语言教会?有人可以推荐实际应用吗?我刚刚发现它,虽然听起来它解决了人工智能和机器学习中一些长期存在的问题,但我对此表示怀疑.我从来没有听说过它,并且惊讶地发现它已经存在了几年,已经在论文教会宣布:生成模型的语言.

artificial-intelligence machine-learning church-pl

13
推荐指数
1
解决办法
3133
查看次数

Javascript正则表达式 - 替换非数字字符

这有效:

var.replace(/[^0-9]+/g, '');  
Run Code Online (Sandbox Code Playgroud)

这个简单的代码片段将替换任何不是数字的东西.

但小数也是实际的.所以,我想弄清楚如何包含一个时期.

我确信这很简单,但我的测试不起作用.

javascript regex

61
推荐指数
3
解决办法
8万
查看次数

如何在SQL CLR中添加Linq支持

据我所知,SQL Server 2008中支持(或将会)System.Core.dll和System.Xml.Linq.dll.

我试图在我的SQL 2008 CLR项目中使用Linq to Objects.

我将如何"添加"/注册这些dll?(我不能将它们添加为参考)

在此先感谢,奥里

linq sqlclr

6
推荐指数
1
解决办法
2834
查看次数

有编译的*编程语言是否具有动态,甚至是弱类型?

我想知道是否有一种编程语言可编译为机器代码/二进制文件(不是字节码然后由VM执行,在考虑打字时完全不同),它具有动态和/或弱类型,例如:

想一下编译语言,其中:

  • 变量不需要声明
  • 可以在运行时创建变量
  • 函数可以返回不同类型的值

问题:

  • 有这样的编程语言吗?
  • (为什么不?

我认为一种动态但强大的类型化编译语言真的能感觉到,但它有可能吗?

programming-languages static-typing typing dynamic-typing

36
推荐指数
4
解决办法
7594
查看次数

在Lucene中对Twitter帖子进行标记

我的问题简而言之:有没有人知道Lucene 的TwitterAnalyzerTwitterTokenizer

更详细的版本:

我想索引号在Lucene的鸣叫,并保持类似的条款@user#hashtag完好.StandardTokenizer不起作用,因为它丢弃了标点符号(但它还有其他有用的东西,比如保留域名,电子邮件地址或识别首字母缩略词).我怎样才能拥有一台分析仪,它可以完成StandardTokenizer所做的一切,但不会触及像@user和#hashtag这样的术语?

我目前的解决方案是在将推文发送到分析器之前对其进行预处理,并用其他字母数字字符串替换字符.例如,

String newText = newText.replaceAll("#", "hashtag");
newText = newText.replaceAll("@", "addresstag");
Run Code Online (Sandbox Code Playgroud)

不幸的是,这种方法破坏了合法的电子邮件地址,但我可以忍受 这种方法有意义吗?

提前致谢!

AMAC

lucene twitter tokenize

6
推荐指数
1
解决办法
3063
查看次数

这是一个很好的集中式DVCS工作流程吗?

我倾向于使用来自Subversion的Mercurial,我想维护一个像Subversion一样的集中式工作流程.这就是我的想法:

stable (clone on server)
    default (branch)
    development (clone on server)
        default (branch)
        bugs (branch)
            developer1 (clone on local machine)
            developer2 (clone on local machine)
            developer3 (clone on local machine)
        feature1 (branch)
            developer3 (clone on local machine)
        feature2 (branch)
            developer1 (clone on local machine)
            developer2 (clone on local machine)
Run Code Online (Sandbox Code Playgroud)

就分支机构与克隆而言,这个工作流程是否有意义?我有事情吗?

此外,'稳定'克隆是释放.将'默认'分支作为发布以及所有其他分支最终合并到什么内容是否有意义?

mercurial dvcs

4
推荐指数
1
解决办法
905
查看次数