[JBoss JIRA] (JBDS-2672) Change 64-bit Warning on Early Access
by Mustafa Musaji (JIRA)
[ https://issues.jboss.org/browse/JBDS-2672?page=com.atlassian.jira.plugin.... ]
Mustafa Musaji commented on JBDS-2672:
--------------------------------------
[~burrsutter][~nickboldt] Regarding the experimental support for VPE on Win64bit - I think we should have this mentioned somewhere in the community docs/pages but not in the JBDS product docs. If someone is looking for it that way they can find it, but it's obvious it's not supported and not part of the shipped product.
> Change 64-bit Warning on Early Access
> -------------------------------------
>
> Key: JBDS-2672
> URL: https://issues.jboss.org/browse/JBDS-2672
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 7.0.0.Beta1
> Reporter: Burr Sutter
> Assignee: Nick Boldt
> Fix For: 4.1.0.CR1
>
>
> Current description on https://devstudio.jboss.com/earlyaccess/7.0.0.Beta1.html says:
> {quote}
> The Visual Page Editor does not run on 64-bit Windows or Mac. While the source editor does work, visual editing & preview do not. If you require this, run the installer with a 32-bit JDK.
> {quote}
> Making readers believe that we do not run on 64-bit OS. The real issue is 64-bit JVMs. A 32-bit JVM on a 64-bit OS is great.
> So, a rewording attempt:
> {quote}
> The Visual Page Editor does not provide visual editing nor preview when run on a 64-bit JVM. However, it does provide visual editing when used on a 32-bit JVM even on a 64-bit Windows or Mac OS X.
> {quote}
--
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: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (JBDS-2672) Change 64-bit Warning on Early Access
by Burr Sutter (JIRA)
[ https://issues.jboss.org/browse/JBDS-2672?page=com.atlassian.jira.plugin.... ]
Burr Sutter commented on JBDS-2672:
-----------------------------------
"Should we tell people about the experimental support for VPE on Win64 JDK on the JBT 4.1 dev milestone download page too, after the OSX warning?" No - it is purely experimental - therefore not shipped and not supported in JBDS.
> Change 64-bit Warning on Early Access
> -------------------------------------
>
> Key: JBDS-2672
> URL: https://issues.jboss.org/browse/JBDS-2672
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 7.0.0.Beta1
> Reporter: Burr Sutter
> Assignee: Nick Boldt
> Fix For: 4.1.0.CR1
>
>
> Current description on https://devstudio.jboss.com/earlyaccess/7.0.0.Beta1.html says:
> {quote}
> The Visual Page Editor does not run on 64-bit Windows or Mac. While the source editor does work, visual editing & preview do not. If you require this, run the installer with a 32-bit JDK.
> {quote}
> Making readers believe that we do not run on 64-bit OS. The real issue is 64-bit JVMs. A 32-bit JVM on a 64-bit OS is great.
> So, a rewording attempt:
> {quote}
> The Visual Page Editor does not provide visual editing nor preview when run on a 64-bit JVM. However, it does provide visual editing when used on a 32-bit JVM even on a 64-bit Windows or Mac OS X.
> {quote}
--
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: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (JBIDE-15058) Application Wizard: Embed Wizard: Turn wizard jobs not toget cancelled if a given time is exceeded.
by Andre Dietisheim (JIRA)
Andre Dietisheim created JBIDE-15058:
----------------------------------------
Summary: Application Wizard: Embed Wizard: Turn wizard jobs not toget cancelled if a given time is exceeded.
Key: JBIDE-15058
URL: https://issues.jboss.org/browse/JBIDE-15058
Project: Tools (JBoss Tools)
Issue Type: Enhancement
Components: openshift
Affects Versions: 4.1.0.CR1
Reporter: Andre Dietisheim
Assignee: Andre Dietisheim
Fix For: 4.2.x
The current implementation of WizardUtils#runInWizard will always cancel the job it is running if it exceeds a given timeout. If the caller is not providing a timeout a default timeout of 2 minutes is applied:
{code:title=org.jboss.tools.common.ui.WizardUtils#runInWizard}
public static IStatus runInWizard(final Job job, final DelegatingProgressMonitor delegatingMonitor,
final IWizardContainer container) throws InvocationTargetException, InterruptedException {
return runInWizard(job, delegatingMonitor, container, DEFAULT_TIMEOUT);
}
{code}
All Jobs in OpenShiftApplicationWizard are thus using timeouts. Once the timeouts are reached the WizardUtils#runInWizard will cancel them. We should offer #runInWizard that never timeouts and cancels and use these in the OpenShiftApplicationWizard and all other jobs that use this facility:
{code:EmbedCartridgeWizardPage}
EmbedCartridgesJob job = new EmbedCartridgesJob(
new ArrayList<IEmbeddableCartridge>(pageModel.getSelectedEmbeddableCartridges()),
pageModel.getApplication());
IStatus result = WizardUtils.runInWizard(job, job.getDelegatingProgressMonitor(), getContainer(), EMBED_CARTRIDGES_TIMEOUT);
{code}
{code:OpenShiftApplicationWizard}
private IStatus createApplication() {
try {
CreateApplicationJob job = new CreateApplicationJob(
model.getApplicationName()
, model.getApplicationCartridge()
, model.getApplicationScale()
, model.getApplicationGearProfile()
, model.getInitialGitUrl()
, model.getConnection().getDefaultDomain());
IStatus status = WizardUtils.runInWizard(
job, job.getDelegatingProgressMonitor(), getContainer(), APP_CREATE_TIMEOUT);
IApplication application = job.getApplication();
model.setApplication(application);
if (status.isOK()) {
openLogDialog(application, job.isTimeouted(status));
}
return status;
} catch (Exception e) {
return OpenShiftUIActivator.createErrorStatus(
NLS.bind("Could not create application {0}", model.getApplicationName()), e);
}
}
private IStatus addCartridges(final IApplication application, final Set<IEmbeddableCartridge> selectedCartridges) {
try {
EmbedCartridgesJob job = new EmbedCartridgesJob(
new ArrayList<IEmbeddableCartridge>(model.getSelectedEmbeddableCartridges()),
true, // dont remove cartridges
model.getApplication());
IStatus result = WizardUtils.runInWizard(
job, job.getDelegatingProgressMonitor(), getContainer(), EMBED_CARTRIDGES_TIMEOUT);
if (result.isOK()) {
openLogDialog(job.getAddedCartridges(), job.isTimeouted(result));
}
return result;
} catch (Exception e) {
return OpenShiftUIActivator.createErrorStatus(
NLS.bind("Could not add/remove cartridges for application {0}", application.getName()), e);
}
}
private IStatus waitForApplication(IApplication application) {
try {
AbstractDelegatingMonitorJob job = new WaitForApplicationJob(application, getShell());
IStatus status = WizardUtils.runInWizard(
job, job.getDelegatingProgressMonitor(), getContainer(), APP_WAIT_TIMEOUT);
return status;
} catch (Exception e) {
return OpenShiftUIActivator.createErrorStatus(
NLS.bind("Could not wait for application {0} to become reachable", application.getName()), e);
}
}
private boolean importProject() {
try {
final DelegatingProgressMonitor delegatingMonitor = new DelegatingProgressMonitor();
IStatus jobResult = WizardUtils.runInWizard(
new ImportJob(delegatingMonitor), delegatingMonitor, getContainer(), IMPORT_TIMEOUT);
return JobUtils.isOk(jobResult);
} catch (Exception e) {
ErrorDialog.openError(getShell(), "Error", "Could not create local git repository.", OpenShiftUIActivator
.createErrorStatus("An exception occurred while creating local git repository.", e));
return false;
}
}
{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: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (JBIDE-15054) embed cartridges: cannot embed rockmongo + mongo + phpmyadmin + mysql at the same time
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15054?page=com.atlassian.jira.plugi... ]
Andre Dietisheim edited comment on JBIDE-15054 at 6/28/13 11:04 AM:
--------------------------------------------------------------------
Unfortunately it turns out that WizardUtils is applying a default timeout of 2 mins if you dont give it a timeout, something I didnt spot so far (thought it was implemented not to timeout in that case).
So I'm reverting this patch and increase the timeout to very high values and file an issue for 4.2.x to remove the guards for these jobs, provide some wizardUtils that wont cancel the job if a given timeout is exceeded: JBIDE-15058.
was (Author: adietish):
Unfortunately it turns out that WizardUtils is applying a default timeout of 2 mins if you dont give it a timeout, something I didnt spot so far (thought it was implemented not to timeout in that case).
So I'm reverting this patch and increase the timeout to very high values and file an issue for 4.2.x to remove the guards for these jobs, provide some wizardUtils that wont cancel the job if a given timeout is exceeded.
> embed cartridges: cannot embed rockmongo + mongo + phpmyadmin + mysql at the same time
> --------------------------------------------------------------------------------------
>
> Key: JBIDE-15054
> URL: https://issues.jboss.org/browse/JBIDE-15054
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.1.0.CR1
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Fix For: 4.1.0.CR1, 4.2.0.Alpha1
>
> Attachments: embed-mongo-mysql-myadmin-rockmongo.png
>
>
--
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: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (JBDS-2672) Change 64-bit Warning on Early Access
by Nick Boldt (JIRA)
[ https://issues.jboss.org/browse/JBDS-2672?page=com.atlassian.jira.plugin.... ]
Nick Boldt commented on JBDS-2672:
----------------------------------
[~maxandersen] [~yradtsevich] [~mmusaji] Should we tell people about the experimental support for VPE on Win64 JDK on the JBT 4.1 dev milestone download page too, after the OSX warning?
https://www.jboss.org/tools/download/dev/4_1 ?
> Change 64-bit Warning on Early Access
> -------------------------------------
>
> Key: JBDS-2672
> URL: https://issues.jboss.org/browse/JBDS-2672
> Project: Developer Studio (JBoss Developer Studio)
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Affects Versions: 7.0.0.Beta1
> Reporter: Burr Sutter
> Assignee: Nick Boldt
> Fix For: 4.1.0.CR1
>
>
> Current description on https://devstudio.jboss.com/earlyaccess/7.0.0.Beta1.html says:
> {quote}
> The Visual Page Editor does not run on 64-bit Windows or Mac. While the source editor does work, visual editing & preview do not. If you require this, run the installer with a 32-bit JDK.
> {quote}
> Making readers believe that we do not run on 64-bit OS. The real issue is 64-bit JVMs. A 32-bit JVM on a 64-bit OS is great.
> So, a rewording attempt:
> {quote}
> The Visual Page Editor does not provide visual editing nor preview when run on a 64-bit JVM. However, it does provide visual editing when used on a 32-bit JVM even on a 64-bit Windows or Mac OS X.
> {quote}
--
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: http://www.atlassian.com/software/jira
12 years, 9 months
[JBoss JIRA] (JBIDE-15054) embed cartridges: cannot embed rockmongo + mongo + phpmyadmin + mysql at the same time
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-15054?page=com.atlassian.jira.plugi... ]
Andre Dietisheim edited comment on JBIDE-15054 at 6/28/13 10:53 AM:
--------------------------------------------------------------------
Unfortunately it turns out that WizardUtils is applying a default timeout of 2 mins if you dont give it a timeout, something I didnt spot so far (thought it was implemented not to timeout in that case).
So I'm reverting this patch and increase the timeout to very high values and file an issue for 4.2.x to remove the guards for these jobs, provide some wizardUtils that wont cancel the job if a given timeout is exceeded.
was (Author: adietish):
Unfortunately it turns out that WizardUtils is applying a default timeout of 2 mins if you dont give it a timeout, something I didnt spot so far (thought it was implemented not to timeout in that case).
So I'm reverting this patch and increase the timeout to very high values.
> embed cartridges: cannot embed rockmongo + mongo + phpmyadmin + mysql at the same time
> --------------------------------------------------------------------------------------
>
> Key: JBIDE-15054
> URL: https://issues.jboss.org/browse/JBIDE-15054
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.1.0.CR1
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Fix For: 4.1.0.CR1, 4.2.0.Alpha1
>
> Attachments: embed-mongo-mysql-myadmin-rockmongo.png
>
>
--
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: http://www.atlassian.com/software/jira
12 years, 9 months