小编Arc*_*rci的帖子

如何知道UnknownHostException的原因?

UnknownHostException如果服务器关闭或没有互联网连接,则会抛出异常。我如何确定抛出的错误是否是UnknownHostException因为服务器关闭或没有互联网连接?

这样做的原因是我需要通知用户错误的原因。我必须显示类似“抱歉。该服务当前不可用。请稍后重试”或“您没有互联网连接”的内容。

java android exception unknown-host

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

当WAR文件中包含JAXB impl jar时,JAXB的unmarshaller不在WebSphere Application Server 7上工作?

我们有一个连接到Web服务的Web应用程序.我们使用JAXB来编组和解组soap请求和响应.由于我们使用的是JDK 1.5,因此我们在WAR文件中包含了JAXB jar.我们能够在Tomcat上顺利运行它.但是,当我们在WAS 7上部署它时,unmarshaller突然不起作用.虽然我们没有从解组中收到任何异常/错误,但我们无法从生成的bean中检索任何内容.解组后bean的内容为null.请注意,JAXB marshaller正在运行,我们能够成功收到响应.

java websphere web-applications jaxb websphere-7

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

如何在java信任库中导入jks证书

如何将.jks文件导入java安全性的信任库?我看到的所有教程都使用".crt"文件.但是,我只有".jks"文件,它也是我使用keytool命令生成的密钥库.

目前,我正在学习本教程.

我能够生成Java密钥库和密钥对,并为现有Java密钥库生成证书签名请求(CSR),该请求基于本教程.但我无法将根CA或中间CA证书导入现有Java密钥库,并将签名的主证书导入现有Java密钥库,因为它正在查找".cert"文件.

我错过了教程中列出的步骤吗?如果我拥有的唯一文件是".jks"文件,我如何信任证书?什么是".csr"文件的用途?

请注意我正在使用Windows.

java ssl https jks keytool

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

如何使用Apache CXF作为客户端?

我知道如何使用Apache CXF生成客户端存根.但是,当我尝试运行生成的类时,它使用JAXWS.另外,我注意到生成的类的导入类来自javax包.如何使用set生成的类来使用Apache CXF库而不是JAXWS库?

下面是我用来生成客户端存根的代码:

wsdl2java -frontend jaxws21 -wsdlLocation "META-INF/wsdl/WSCustom.wsdl" -client -d C:\Workspace\WSClient\META-INF\wsdl\ "C:\Workspace\WSClient\META-INF\wsdl\WSCustom.wsdl"
Run Code Online (Sandbox Code Playgroud)

java web-services cxf jax-ws

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

如何显示没有消息的进度对话框(我只需要不确定的圆圈)?

如何在没有消息的情况下显示进度对话框?

我只需要显示不确定的圆圈.在不创建自定义对话框的情况下,最简单,最快速的方法是什么?有没有类似的方法:

progressDialog.setShowIndeterminateCircleOnly(true)

android loading progressdialog

4
推荐指数
2
解决办法
9876
查看次数

如何知道ListView的最后一行是否完全显示?

我知道如何检查ListView的最后一行是否可见.但是,可见并不能保证行完全显示.如何检查最后一行是否完全显示?

android listview

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

为什么wsimport生成的类需要JAXBElement <ClassName>参数?

我有一个来自Axis2 Web服务的WSDL文件.当我使用wsimport给定WSDL文件生成客户端存根时,生成的类需要JAXBElement参数.为什么会那样?

来自其中一个生成类的示例方法:

JAXBElement<DataBean> value;

public void setValue(JAXBElement<DataBean> value)
{
    this.value = ((JAXBElement<DataBean>) value);
}
Run Code Online (Sandbox Code Playgroud)

我希望它看起来像这样(没有JAXBElement):

DataBean value;

public void setValue(DataBean value)
{
    this.value= (DataBean) value;
}
Run Code Online (Sandbox Code Playgroud)

我在网上看到的教程没有将类设置为JAXBElement.可能是什么问题呢?请注意,服务器是Axis2 Web服务,WSDL文件由Axis2自动生成.假设是我无法控制服务器.

如何以wsimport不将参数转换为JAXBElements 的方式创建它?

以下是WSDL文件的摘录:(我忽略了一些标签只包含必要的标签)

<xs:element name="getData">
    <xs:complexType>
        <xs:sequence>
            <xs:element minOccurs="0" name="getData" nillable="true" type="ax220:getData"/>
        </xs:sequence>
    </xs:complexType>
</xs:element>

<xs:complexType name="getData">
    <xs:sequence>
        <xs:element minOccurs="0" name="value" nillable="true" type="ax219:DataBean"/>
    </xs:sequence>
</xs:complexType>

<wsdl:message name="getDataRequest">
    <wsdl:part name="parameters" element="ns:getData"/>
</wsdl:message>

<wsdl:message name="getDataResponse">
    <wsdl:part name="parameters" element="ns:getDataResponse"/>
</wsdl:message>

<wsdl:operation name="getData">
    <wsdl:input message="ns:getDataRequest" wsaw:Action="urn:getData"/>
    <wsdl:output message="ns:getDataResponse" wsaw:Action="urn:getDataResponse"/> …
Run Code Online (Sandbox Code Playgroud)

java wsdl axis2 jax-ws wsimport

4
推荐指数
2
解决办法
5673
查看次数

为JAX-RPC Web服务生成JAX-WS客户端存根?

我是否可以使用JAX-WS(wsimport)生成的客户端存根连接到JAX-RPC Web服务?使用JAX-WS客户端使用JAX-RPC Web服务有什么影响?有什么优点和缺点吗?

java wsdl web-services jax-ws jax-rpc

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

什么是.dat证书?与其他证书格式(如JKS)有何不同?

什么是.dat证书?JKS证书和.dat证书之间有什么区别吗?如何使用.dat证书信任服务器端?与其他证书是否相同?

ssl https ssl-certificate

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

使用LocationListener时,位置坐标不会更改

我在我的应用程序上使用LocationListener.但是,每当我的位置更改或onLocationChanged(位置位置)方法执行时,我的位置的坐标根本不会改变.我骑在一辆车内,已经行驶了几米到几公里,而且我的位置没有改变.可能是什么问题呢?

我的代码:

LocationManager locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);
String bestProvider = locationManager.getBestProvider(new Criteria(), true);
{LocationListener locationListener = new LocationListener()
{
    public void onLocationChanged(Location location)
    {
        //location.getLatitude(), location.getLongtitude()
        //location coordinates does not change at all everytime onLocationChanged is called even after I already move several meters or kilometers.
    }

    //...
}
locationManager.requestLocationUpdates(bestProvider, 0, 0, locationListener);
Run Code Online (Sandbox Code Playgroud)

android location google-maps

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