Author: bfitzpat
Date: 2011-08-24 13:27:51 -0400 (Wed, 24 Aug 2011)
New Revision: 34233
Modified:
branches/jbosstools-3.2.x/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils/RestEasyLibUtils.java
Log:
JBIDE-9516 - worked around jar detection issue with the jaxrs-api jar
Modified:
branches/jbosstools-3.2.x/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils/RestEasyLibUtils.java
===================================================================
---
branches/jbosstools-3.2.x/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils/RestEasyLibUtils.java 2011-08-24
16:56:36 UTC (rev 34232)
+++
branches/jbosstools-3.2.x/ws/plugins/org.jboss.tools.ws.creation.core/src/org/jboss/tools/ws/creation/core/utils/RestEasyLibUtils.java 2011-08-24
17:27:51 UTC (rev 34233)
@@ -29,7 +29,6 @@
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import org.jboss.tools.ws.core.utils.StatusUtils;
-import org.jboss.tools.ws.creation.core.JBossWSCreationCorePlugin;
import org.jboss.tools.ws.creation.core.messages.JBossWSCreationCoreMessages;
/**
@@ -39,7 +38,8 @@
public class RestEasyLibUtils {
private static final String REST_EASY = "RestEasy"; //$NON-NLS-1$
- private static final String JAXRS_API_JAR = "jaxrs-api.jar"; //$NON-NLS-1$
+ private static final String JAXRS_API_PREFIX = "jaxrs-api"; //$NON-NLS-1$
+ private static final String JAXRS_API_POSTFIX = ".jar"; //$NON-NLS-1$
private static final String LIB = "lib"; //$NON-NLS-1$
/**
@@ -105,7 +105,7 @@
if (libDir.exists() && libDir.isDirectory()) {
File[] jars = libDir.listFiles(new FilenameFilter() {
public boolean accept(File dir, String name) {
- if (name.equalsIgnoreCase(JAXRS_API_JAR)) {
+ if (name.startsWith(JAXRS_API_PREFIX) && name.endsWith(JAXRS_API_POSTFIX))
{
return true;
}
return false;