小编SAN*_*NN3的帖子

Redis 连接关闭错误

尽管我执行了以下操作,但我还是收到连接异常(在最后给出):

创建 Jedis 实例时,我将超时字段设置为 1 小时 (60*60*1000)。我也用0试过了,还是不行。

当我在 7 分钟后检查日志时,我注意到了这一点,尽管我认为异常会更早发生(在 300 秒时)。为什么我总是得到它?知道为什么吗?

Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: It seems like server has closed the connection.
    at redis.clients.util.RedisInputStream.readLine(RedisInputStream.java:90)
    at redis.clients.jedis.Protocol.processMultiBulkReply(Protocol.java:111)
    at redis.clients.jedis.Protocol.process(Protocol.java:64)
    at redis.clients.jedis.Protocol.read(Protocol.java:127)
    at redis.clients.jedis.Connection.getBinaryMultiBulkReply(Connection.java:199)
    at redis.clients.jedis.BinaryJedis.smembers(BinaryJedis.java:1187)
Run Code Online (Sandbox Code Playgroud)

redis jedis

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

非法字符实体:扩展字符(代码 0xe

我正在使用 CXF 连接 SOAP Web 服务。有时在请求服务器时我收到非法字符实体:扩展字符代码 0xe异常。

我发现由于 Xml 中的非法字符会发生此异常。我也找到了解决方案

  XMLOutputFactory f = new WstxOutputFactory();
  f.setProperty(WstxOutputProperties.P_OUTPUT_INVALID_CHAR_HANDLER,
    new InvalidCharHandler.ReplacingHandler(' '));
  XMLStreamWriter sw = f.createXMLStreamWriter(...);
Run Code Online (Sandbox Code Playgroud)

但我不知道如何在 CXF 中应用它。有人可以告诉我在 CXF 中我必须在哪里使用此代码。谢谢建议。

java cxf special-characters

5
推荐指数
1
解决办法
4800
查看次数

流浪共享抛出“设备上没有剩余空间”错误

我正在尝试使用ssh分享我的无业游民。在共享过程中,它会创建一个新的虚拟机并尝试将VBoxGuestAdditions.iso文件复制到该虚拟机,但是会引发“ 设备上没有剩余空间(RuntimeError) ”异常。因为它是一个新的动态VM,所以我们无法控制。下面列出了“ vagrant share --ssh ”的完整记录。如何解决此问题?

我分配了100 GB硬盘和4 GB内存,但它仅使用2 GB的HD。

尝试的解决方案:

流浪者设备上没有剩余空间

EDX-/tmp/VBoxGuestAdditions.iso:设备上没有剩余空间(RuntimeError)

例外情况:

Vagrant Share now defaults to using the `ngrok` driver.
The `classic` driver has been deprecated.

For more information about the `ngrok` driver, please
refer to the documentation:

  https://www.vagrantup.com/docs/share/

==> awsoi: Detecting network information for machine...
    awsoi: Local machine address: 127.0.0.1
    awsoi:  
    awsoi: Note: With the local address (127.0.0.1), Vagrant Share can only
    awsoi: share any ports you have forwarded. Assign an IP or …
Run Code Online (Sandbox Code Playgroud)

vagrant vagrant-share

5
推荐指数
1
解决办法
1097
查看次数

将 JVM 参数传递给 Google Cloud Dataflow

我们在谷歌云数据流中运行我们的 Apache Beam 代码,我们需要将一些 JVM 参数传递给我们的程序。我们找到了与执行参数相关的链接,但没有与 JVM 参数相关的链接。如何将 JVM 参数传递给 Google Cloud 数据流?

jvm-arguments google-cloud-platform google-cloud-dataflow

5
推荐指数
0
解决办法
406
查看次数

不推荐使用的Hibernate.createClob(Reader reader,int length)的替代品是什么

似乎Hibernate.createClob(Reader reader, int length)在版本3.6.x中已弃用.它建议使用Use LobHelper.createClob(Reader, long)代替.

但是LobHelper接口不是一个类.

有替代品 static method Hibernate.createClob(Reader reader, int length)吗?

hibernate clob deprecated

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

如何在Java中创建受密码保护的Excel?

在java中,我需要创建一个没有任何第三方jar的密码保护的Excel.

没有任何第三方API,我们可以在java中创建excel文件.因为xls文档类似于html文档而xlsx文件是一个zip文件,这个zip包含许多xml.

有关加密的信息,请访问 http://chicago.sourceforge.net/devel/docs/excel/encrypt.html

但我不知道如何实现这种加密.我能怎么做 ?

java passwords excel

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

无法解析WSDL javax.wsdl.WSDLException:faultCode = PARSER_ERROR:无法创建安全的XMLInputFactory

在部署一个war文件时,即web服务调用即可获得异常

Failed to parse WSDL
javax.wsdl.WSDLException: WSDLException: faultCode=PARSER_ERROR: java.lang.RuntimeException: Cannot create a secure XMLInputFactory.
Run Code Online (Sandbox Code Playgroud)

我经历了很多论坛,找不到绝对的解决方案.我在过去的三天里遇到了这个例外,并且找不到解决方案.请帮帮我.

请详细查看例外情况

Aug 23, 2013 12:08:21 PM org.apache.cxf.service.factory.ReflectionServiceFactoryBean isEmptywsdl
WARNING: **Failed to parse WSDL
javax.wsdl.WSDLException: WSDLException: faultCode=PARSER_ERROR:** java.lang.RuntimeException: Cannot create a secure XMLInputFactory
    at org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition(WSDLManagerImpl.java:256)
    at org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition(WSDLManagerImpl.java:205)
    at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.isEmptywsdl(ReflectionServiceFactoryBean.java:2603)
    at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.isFromWsdl(ReflectionServiceFactoryBean.java:541)
    at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.initializeServiceModel(ReflectionServiceFactoryBean.java:545)
    at org.apache.cxf.service.factory.ReflectionServiceFactoryBean.create(ReflectionServiceFactoryBean.java:263)
    at org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean.create(JaxWsServiceFactoryBean.java:205)
    at org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:102)
    at org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:159)
    at org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.java:211)
    at org.apache.cxf.jaxws.EndpointImpl.getServer(EndpointImpl.java:454)
    at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:334)
    at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:251)
    at org.apache.cxf.ws.discovery.internal.WSDiscoveryServiceImpl.startup(WSDiscoveryServiceImpl.java:238)
    at org.apache.cxf.ws.discovery.internal.WSDiscoveryServiceImpl.serverStarted(WSDiscoveryServiceImpl.java:148)
    at org.apache.cxf.ws.discovery.listeners.WSDiscoveryServerListener.startServer(WSDiscoveryServerListener.java:73)
    at org.apache.cxf.bus.managers.ServerLifeCycleManagerImpl.startServer(ServerLifeCycleManagerImpl.java:61)
    at org.apache.cxf.endpoint.ServerImpl.start(ServerImpl.java:146)
    at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:360)
    at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:251)
    at org.apache.cxf.ws.discovery.internal.WSDiscoveryServiceImpl.startup(WSDiscoveryServiceImpl.java:238)
    at …
Run Code Online (Sandbox Code Playgroud)

web-services

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

什么是 Clojure 中的可折叠集合?

我是 Clojure 的初学者,在尝试阅读Reducers 时,我发现了一个叫做foldable collection 的东西。

他们提到矢量和地图是可折叠的集合,但不是列表。

我想了解什么是可折叠收藏,为什么矢量和地图是可折叠的?

我还没有找到可折叠收藏的任何定义或解释。

clojure reducers

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

sharepoint Web服务即使文件在最大文件大小范围内,也会超出最大请求长度

我已将web.config配置为允许50 MB,<httpRuntime maxRequestLength="51200" /> 但是当我尝试将40 MB 的Atachment添加到sharepoint列表时,它会失败.但是如果我将maxRequestLength增加到52 MB,它就可以工作 <httpRuntime maxRequestLength="53248" />.
怎么了??Web服务调用是否会增加请求的大小?有没有办法解决这个问题,所以如果我将maxRequestLength配置为50 MB,它允许50 MB?

sharepoint web-services web-config sharepoint-webservice

3
推荐指数
1
解决办法
3130
查看次数

Java:从wsdl获取示例请求XML

有没有办法可以单独使用wsdl(url)获取样本请求xml?

以下是wsdl示例:http://www.webservicemart.com/uszip.asmx? WSDL 示例请求:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://webservicemart.com/ws/">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:ValidateZip>
         <!--Optional:-->
         <ws:ZipCode>?</ws:ZipCode>
      </ws:ValidateZip>
   </soapenv:Body>
</soapenv:Envelope>
Run Code Online (Sandbox Code Playgroud)

我知道有像SOAPUI这样的工具可以做到这一点.但是,如果没有使用这些工具,有没有其他方法可以使用java实现它?

使用wsimport是一个可以获得java源代码的选项,这更加静态.有没有动态的方法来做到这一点?

遇到异常:

18:57:59,677 WARN  [SoapUI] Missing folder [D:\TestAutomation\Z_ZZLastResort\.\ext] for external libraries
18:57:59,920 INFO  [DefaultSoapUICore] initialized soapui-settings from [C:\Users\mike\soapui-settings.xml]
Progress: 1 - Caching Definition from url [http://www.webservicemart.com/uszip.asmx?WSDL]
18:58:00,587 INFO  [SchemaUtils] Added default schema from file:/C:/Users/mike/Desktop/soapui-4.5.1-SNAPSHOT.jar!/com/eviware/soapui/resources/xsds/xop.xsd with targetNamespace http://www.w3.org/2004/08/xop/include
18:58:00,625 INFO  [SchemaUtils] Added default schema from file:/C:/Users/mike/Desktop/soapui-4.5.1-SNAPSHOT.jar!/com/eviware/soapui/resources/xsds/XMLSchema.xsd with targetNamespace http://www.w3.org/2001/XMLSchema
18:58:00,627 INFO  [SchemaUtils] Added default schema from file:/C:/Users/mike/Desktop/soapui-4.5.1-SNAPSHOT.jar!/com/eviware/soapui/resources/xsds/xml.xsd with targetNamespace http://www.w3.org/XML/1998/namespace
18:58:00,628 INFO …
Run Code Online (Sandbox Code Playgroud)

java xml soap wsdl web-services

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