[
https://issues.jboss.org/browse/JBIDE-9150?page=com.atlassian.jira.plugin...
]
Andre Dietisheim commented on JBIDE-9150:
-----------------------------------------
ServerUtil#createStandardFolders() :
{code}
public static void createStandardFolders(IServer server) {
// create metadata area
File location = JBossServerCorePlugin.getServerStateLocation(server).toFile();
location.mkdirs();
JBossServerCorePlugin.getServerStateLocation(server).append(IJBossToolingConstants.TEMP_DEPLOY).toFile().mkdirs();
// create temp deploy folder
JBossServer ds = ( JBossServer)server.loadAdapter(JBossServer.class, null);
if( ds != null && !isJBoss7(server)) {
File d1 = new File(location, IJBossRuntimeResourceConstants.DEPLOY);
File d2 = new File(location, IJBossToolingConstants.TEMP_DEPLOY);
d1.mkdirs();
d2.mkdirs();
if( !new File(ds.getDeployFolder()).equals(d1))
new File(ds.getDeployFolder()).mkdirs();
if( !new File(ds.getTempDeployFolder()).equals(d2))
new File(ds.getTempDeployFolder()).mkdirs();
IRuntime rt = server.getRuntime();
IJBossServerRuntime jbsrt =
(IJBossServerRuntime)rt.loadAdapter(IJBossServerRuntime.class, new
NullProgressMonitor());
if( jbsrt != null ) {
String config = jbsrt.getJBossConfiguration();
IPath newTemp = new Path(IJBossRuntimeResourceConstants.SERVER).append(config)
.append(IJBossToolingConstants.TMP)
.append(IJBossToolingConstants.JBOSSTOOLS_TMP).makeRelative();
IPath newTempAsGlobal = ServerUtil.makeGlobal(jbsrt, newTemp);
newTempAsGlobal.toFile().mkdirs();
}
}
}
{code}
The above code actually creates 2x a temp-deploy folder for server != as7. This should be
fixed
What is the difference between this creation and what comes just
below under //create temp deploy folder ?
----------------------------------------------------------------------------------------------------------
Key: JBIDE-9150
URL:
https://issues.jboss.org/browse/JBIDE-9150
Project: Tools (JBoss Tools)
Issue Type: Sub-task
Components: JBossAS
Affects Versions: 3.3.0.M1
Reporter: Fisheye JIRA Integration
Fix For: 3.3.0.M2
Created by Andre Dietisheim from Max Rydahl Andersen's Crucible comment on
ServerUtil.java line 110
https://source.jboss.org/cru/REV-JBIDE-1#c1 :
What is the difference between this creation and what comes just below under //create
temp deploy folder ?
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira