]
Rob Stryker updated JBIDE-12615:
--------------------------------
Priority: Critical (was: Major)
allow as7 classpath containers have access restrictions
-------------------------------------------------------
Key: JBIDE-12615
URL:
https://issues.jboss.org/browse/JBIDE-12615
Project: Tools (JBoss Tools)
Issue Type: Enhancement
Components: JBossAS/Servers
Affects Versions: 4.0.0.Alpha1
Reporter: Rob Stryker
Assignee: Rob Stryker
Priority: Critical
Fix For: 4.0.x
We will eventually have access restrictions on the as7 jars provided. This will require
the classpath container in charge of making the entries to provide the classpath acces
rules.
ClientAllRuntimeClasspathProvider:
protected IClasspathEntry getEntry(Entry entry) {
IPath p = entry.getPath();
IAccessRule[] rules = null;
if( p.toString().contains("picketbox")) {
IPath filePattern= new Path("**/ssl/**");
rules = new IAccessRule[]{JavaCore.newAccessRule(filePattern,
IAccessRule.K_NON_ACCESSIBLE)};
System.out.println("break here");
}
IClasspathEntry e = JavaCore.newLibraryEntry(entry.getPath(), null, null,
rules == null ? ClasspathEntry.NO_ACCESS_RULES : rules,
ClasspathEntry.NO_EXTRA_ATTRIBUTES,
false/*not exported*/);
Above is example code.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: