Author: dkulp
Date: Fri Apr 10 14:19:43 2009
New Revision: 763942
URL: http://svn.apache.org/viewvc?rev=763942&view=rev
Log:
Fix some warnings with JDK 6 and the IBM JDK
Modified:
cxf/trunk/common/common/src/test/java/org/apache/cxf/common/util/TwoStageCacheTest.java
cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/provider/XMLBeansElementProvider.java
cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/interceptors/WrapperClassOutInterceptor.java
cxf/trunk/rt/management/src/main/java/org/apache/cxf/management/utils/ManagementConsole.java
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/HttpsURLConnectionFactory.java
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/HttpsURLConnectionInfo.java
Modified:
cxf/trunk/common/common/src/test/java/org/apache/cxf/common/util/TwoStageCacheTest.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/common/common/src/test/java/org/apache/cxf/common/util/TwoStageCacheTest.java?rev=763942&r1=763941&r2=763942&view=diff
==============================================================================
---
cxf/trunk/common/common/src/test/java/org/apache/cxf/common/util/TwoStageCacheTest.java
(original)
+++
cxf/trunk/common/common/src/test/java/org/apache/cxf/common/util/TwoStageCacheTest.java
Fri Apr 10 14:19:43 2009
@@ -125,8 +125,13 @@
}
objs = null;
-
-
+
+ if (System.getProperty("java.vendor").contains("IBM")) {
+ //The IBM VM will dump a core file and a heap dump
+ //at OOM which kind of pollutes the svn space
+ return;
+ }
+
List<byte[]> list = new LinkedList<byte[]>();
int allocCount = 0;
try {
Modified:
cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/provider/XMLBeansElementProvider.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/provider/XMLBeansElementProvider.java?rev=763942&r1=763941&r2=763942&view=diff
==============================================================================
---
cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/provider/XMLBeansElementProvider.java
(original)
+++
cxf/trunk/rt/frontend/jaxrs/src/main/java/org/apache/cxf/jaxrs/provider/XMLBeansElementProvider.java
Fri Apr 10 14:19:43 2009
@@ -96,7 +96,7 @@
XmlObject result = null;
// get XMLBeans inner class Factory
- Class factory = getFactory(type);
+ Class<?> factory = getFactory(type);
try {
@@ -150,7 +150,7 @@
protected XmlObject parseXmlBean(Class type, Reader reader) {
XmlObject result = null;
- Class factory = getFactory(type);
+ Class<?> factory = getFactory(type);
try {
Modified:
cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/interceptors/WrapperClassOutInterceptor.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/interceptors/WrapperClassOutInterceptor.java?rev=763942&r1=763941&r2=763942&view=diff
==============================================================================
---
cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/interceptors/WrapperClassOutInterceptor.java
(original)
+++
cxf/trunk/rt/frontend/jaxws/src/main/java/org/apache/cxf/jaxws/interceptors/WrapperClassOutInterceptor.java
Fri Apr 10 14:19:43 2009
@@ -90,7 +90,7 @@
// set the validate option for XMLBeans Wrapper Helper
if (Boolean.TRUE.equals(en) || "true".equals(en)) {
try {
- Class xmlBeanWrapperHelperClass =
+ Class<?> xmlBeanWrapperHelperClass =
Class.forName("org.apache.cxf.xmlbeans.XmlBeansWrapperHelper");
if (xmlBeanWrapperHelperClass.isInstance(helper)) {
Method method =
xmlBeanWrapperHelperClass.getMethod("setValidate", boolean.class);
Modified:
cxf/trunk/rt/management/src/main/java/org/apache/cxf/management/utils/ManagementConsole.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/rt/management/src/main/java/org/apache/cxf/management/utils/ManagementConsole.java?rev=763942&r1=763941&r2=763942&view=diff
==============================================================================
---
cxf/trunk/rt/management/src/main/java/org/apache/cxf/management/utils/ManagementConsole.java
(original)
+++
cxf/trunk/rt/management/src/main/java/org/apache/cxf/management/utils/ManagementConsole.java
Fri Apr 10 14:19:43 2009
@@ -35,6 +35,7 @@
import javax.management.remote.JMXServiceURL;
import org.apache.cxf.common.logging.LogUtils;
+import org.apache.cxf.helpers.CastUtils;
import org.apache.cxf.management.ManagementConstants;
@@ -84,12 +85,11 @@
mbsc = jmxc.getMBeanServerConnection();
}
- @SuppressWarnings("unchecked")
void listAllManagedEndpoint() {
try {
ObjectName queryEndpointName = new
ObjectName(ManagementConstants.DEFAULT_DOMAIN_NAME
+
":type=Bus.Service.Endpoint,*");
- Set<ObjectName> endpointNames = mbsc.queryNames(queryEndpointName,
null);
+ Set<ObjectName> endpointNames =
CastUtils.cast(mbsc.queryNames(queryEndpointName, null));
System.out.println("The endpoints are : ");
for (ObjectName oName : endpointNames) {
System.out.println(oName);
@@ -109,13 +109,12 @@
return new ObjectName(buffer.toString());
}
- @SuppressWarnings("unchecked")
private void invokeEndpoint(String operation) {
ObjectName endpointName = null;
ObjectName queryEndpointName;
try {
queryEndpointName = getEndpointObjectName();
- Set<ObjectName> endpointNames = mbsc.queryNames(queryEndpointName,
null);
+ Set<ObjectName> endpointNames =
CastUtils.cast(mbsc.queryNames(queryEndpointName, null));
// now get the ObjectName with the busId
Iterator it = endpointNames.iterator();
Modified:
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/HttpsURLConnectionFactory.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/HttpsURLConnectionFactory.java?rev=763942&r1=763941&r2=763942&view=diff
==============================================================================
---
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/HttpsURLConnectionFactory.java
(original)
+++
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/HttpsURLConnectionFactory.java
Fri Apr 10 14:19:43 2009
@@ -234,8 +234,8 @@
} else {
// handle the deprecated sun case
try {
- Class connectionClass =
getDeprecatedSunHttpsURLConnectionClass();
- Class verifierClass = getDeprecatedSunHostnameVerifierClass();
+ Class<?> connectionClass =
getDeprecatedSunHttpsURLConnectionClass();
+ Class<?> verifierClass =
getDeprecatedSunHostnameVerifierClass();
Method setHostnameVerifier =
connectionClass.getMethod("setHostnameVerifier", verifierClass);
InvocationHandler handler = new InvocationHandler() {
public Object invoke(Object proxy,
Modified:
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/HttpsURLConnectionInfo.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/HttpsURLConnectionInfo.java?rev=763942&r1=763941&r2=763942&view=diff
==============================================================================
---
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/HttpsURLConnectionInfo.java
(original)
+++
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/https/HttpsURLConnectionInfo.java
Fri Apr 10 14:19:43 2009
@@ -87,7 +87,7 @@
} else {
Exception ex = null;
try {
- Class deprecatedSunClass =
getDeprecatedSunHttpsURLConnectionOldImplClass();
+ Class<?> deprecatedSunClass =
getDeprecatedSunHttpsURLConnectionOldImplClass();
Method method = null;
method = deprecatedSunClass.getMethod("getCipherSuite",
(Class[]) null);
enabledCipherSuite = (String) method.invoke(connection,
(Object[]) null);