MyEclipse: MyEclipse 10 very slow.

enriquealdana - Dec 05, 2011 - 08:51 PM
Post subject: MyEclipse 10 very slow.
I am install MyEclipse 10 and it is very slow.
Ot recommend me adjust the mmyeclipse.ini file parameters.
This is :
-vmargs
-Xmx748m
-XX:MaxPermSize=380m
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore

but not job fast.

What can do It?

regards
support-swapna - Dec 06, 2011 - 06:46 AM
Post subject:
enriquealdana,

Sorry that you are seeing this issue.

Can you answer some more questions for us to investigate further?

1) Can you share your MyEclipse Build ID from Help > About MyEclipse Enterprise Edition > Build ID ?

2) Can you share your Operating System and version details ? Also let us know if you have installed MyEclipse 32 bit or 64 bit version.

3) Please go to Window > Preferences > General and enable the option "Always run in background'. If its already enabled, then disable and re-enable it. Let us know if this brings down the CPU usage.
enriquealdana - Dec 07, 2011 - 05:32 PM
Post subject: My hosting and MyEclipse instalation details
My Opetative System is :
64 bits
Ubuntu 11.10
os.arch=amd64
os.name=Linux
os.version=3.0.0-13-generic
osgi.arch=x86_64


My Eclipse:
MyEclipse Enterprise Workbench
Version: 10.0
Build id: 10.0-20111028

Configuration:
eclipse.vmargs=-Xmx768m
-XX:MaxPermSize=384m
-XX:ReservedCodeCacheSize=64m
Support-Brian - Dec 08, 2011 - 06:05 AM
Post subject:
enrique,

You could try increasing your heap beyond 768m and see if that improves the performance.

Also, you seem to be running out of memory due to JS indexing and validation. Can you please see this FAQ http://myeclipseide.com/index.php?name=PNphpBB2&file=viewtopic&t=27215 and look at the second section for how you can change the JS settings to improve performance. I would suggest you move to the Basic mode.

Please let us know how it goes.
hamiljf - Dec 16, 2011 - 08:30 PM
Post subject: MyEclipse 10 very slow.
I also found MyEclipse very slow under 64 bit Ubuntu 11.10. Switched to the gnome desktop and it now runs faster than (expletives deleted). I think the problem is the 'background' indexing stuff that has been added to the fancy new desktops.
enriquealdana - Dec 16, 2011 - 09:22 PM
Post subject: I have resolved the issue
Just set memory values. set backup run task and not use javascript validators.

Regards
hamiljf - Dec 19, 2011 - 05:44 PM
Post subject: MyEclipse 10 very slow.
Addendum to this. Set the vm args to 768m/384m and building an XSD and we are talking glacially slow: ten minutes or more to repaint the window / bring up a dialog box. And I am not running on a Celeron. Had time to get upset, log on to the web site, find this thread and write a reply before it came back. Which of 768m, 384m and 64m do you suggest I increase ? (Tried 384m->512m and hasn't made a difference.)

addendum, from checking cpu and memory usage: it looks like the JVM is doing little or nothing: total memory usage <500M and cpu registers only occasionally. Is there an thread interlock happening ?
support-joy - Dec 22, 2011 - 09:27 AM
Post subject:
hamiljf,

Sorry to hear you are running into this issue. To investigate further, could you attach your .log file located at [your workspace dir]/.metadata/..log. Could you bring up Window >Preferences > General > Capabilities and remove the features you do not require. Does that help?

I have escalated your issue to dev team members. They would get back to you on this.

Sorry for the inconvenience.
support-tony - Dec 22, 2011 - 09:58 AM
Post subject:
enrique,

You can also stop MyEclipse updating the maven index at startup. Go to the Maven4MyEclipse preferences page and deselect the "Download repository index updates on startup" option.

hamiljf,

Have you tried a fresh workspace? If so, and you still have the problem, could you provide some steps to reproduce? This will help us investigate. Perhaps if you could start with a new workspace then replicate the problem with the minimum set of projects and editors and actions, that would be a big help.
Phoenix_133 - Apr 26, 2012 - 12:47 PM
Post subject: Slow Hibernate reverse engineering on SLES 11 SP2
I am also experiencing long wait states, where the cpu is almost idle, until it eventually starts generating the files using hibernate reverse engineering. Trying to reverse engineer only two tables takes aprox. 4 minutes, until it is done. Selecting more than two... I canceled it after aprox. 25 minutes.

the forums did not provide a solution other than changing the myeclipse-blue.ini file.

I am using SLES 11, SP2, 64bit
MyEclipse Blue Edition, Version: 10.1 Blue, Build id: 10.1-Blue-20120316
Oracle 11g Enterprise Edition as database to connect to
the jdbc-driver listed at oracle at for version xxx:
http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.htm, which points to download: http://download.oracle.com/otn/utilities_drivers/jdbc/112/ojdbc6.jar

changing the driver did not improve the performance. As I used JBoss Hibernate tools before, the performance seems a lot better there, than using myEclipse. I do understand, that myEclipse provides a lot of features, that may require some performance, but looking at the cpu load, this does not seem the case. Maybe I just configured the Eclipse IDE wrongly. I downloaded the full version (pre-packaged) of myEclipse Blue. Currently I am too affraid to remove certain features, as I don't know the consequences on my project or if I can refert those changes without corrupting my myEclipse install.

After running myEclipse Blue, I got the warning, that it was running out of memory and adjusted the ini-file below, accordingly. I still get the same error with the same values listed, although I have adjusted the file. Did I miss something or are the values presented in the warning message hard-coded?

I also noticed, that the included hibernate-version is a lot older than the one I used prior to myEclipse. I used the JBoss hibernate tools with the following manifest, specifying Hibernate 3.6.0 being used:
Code:

Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: dgeraskov
Build-Jdk: 1.6.0_20
Specification-Title: Hibernate Tools
Specification-Version: 3.6.0
Specification-Vendor: Hibernate
Implementation-Title: Hibernate Tools
Implementation-Version: 3.6.0
Implementation-Vendor-Id: org.hibernate
Implementation-Vendor: Hibernate
Implementation-URL: http://tools.hibernate.org


Thanx for any advice or help on this issue.


Additional information:

java-version:
Code:
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01, mixed mode)


The following is the setup of the myeclipse-blue.in file:

Code:
#ansi (do not remove)
-startup
../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../Common/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.100.v20110505
-install
/opt/eclipseBlue/MyEclipse Blue Edition 10
-vm
/opt/eclipseBlue/Common/binary/com.sun.java.jdk.linux.x86_64_1.6.0.013/bin/java
-configuration
/opt/eclipseBlue/MyEclipse Blue Edition 10/configuration
-vmargs
-Xmx768m
-XX:MaxPermSize=384m
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore

support-tony - Apr 27, 2012 - 05:46 AM
Post subject:
Phoenix_133,

You can remove and re-add features without a problem. Although this will not affect your workspace project data, you may not be able to open editors, perspectives, views or wizards related to those features you remove, until you re-add the feature. It depends on the feature. You can always back up your workspace, if you are worried that there might be an adverse impact, but it should not be necessary.

The memory suggestions are, unfortunately, hard-coded in the message, so you will not see any difference in the message related to your actual settings. The message shows the minimum recommended settings. Often, the message can be ignored, as it appears to arise based on the currently allocated heap space, even though you have allowed the heap to grow to a larger size. The message results from eclipse internal notifications, so there is not much we can do about that. You can display memory usage by clicking on MyEclipse->Utilities->Show Heap Status. If the heap size is below your maximum, there shouldn't be a problem.

Could you try a simple test, to determine if the slowness is due to the actual generation process or the database connection? Create a new Java project, add Hibernate capabilities and then run the Hibernate reverse engineering tool on the internal MyEclipse Derby database (CLASSICCARS schema), selecting all tables? I just did this on Linux (Ubuntu) and it generated all code and mappings very quickly. I would have to set up Oracle to test if it is an Oracle specific issue. Let me know how this goes.
Phoenix_133 - Apr 27, 2012 - 11:02 AM
Post subject: Tested performance of reverse engineering with Derby
Used the internal database and it worked like a charm.

BUT with the following differences:
I did not use any templates to generate the DAOs/Pojos.

Thanks for any help on this. It currently slows down the development to almost a halt.
Phoenix_133 - Apr 30, 2012 - 08:13 AM
Post subject: Let it run overnight
I did the test on not aborting the generation process. When I returned a couple of days later, I got an error message popup in eclipse:
Title: Problem Occurredd
Text: 'Generating Artifacts' has encountered a problem. An internal error occurred during: "Generating Artifacts".

When I press the "Details"-button, I get the following message:
An internal error occurred during: "Generating Artifacts". java.lang.NullPointerException

The following is my log-output of the file named profile-rmb-3468902-console.log:
Code:
Apr 27, 2012 8:33:29 AM com.genuitec.pulse2.client.services.PulseServices initialize
INFO: Initialization of Pulse services is being started with callback com.genuitec.pulse2.client.targetcfg.ui.PulseActivator$InitializeTargetcfgCallback@1e9af0b1
Apr 27, 2012 8:33:30 AM com.genuitec.pulse2.client.properties.PropertyCache readProperties
INFO: Reading properties from disk cache for systemoverride took 1274 milliseconds.
Apr 27, 2012 8:33:30 AM com.genuitec.pulse2.client.services.internal.PulseInitializer initialize
INFO: Client services user interface initialized
Apr 27, 2012 8:33:30 AM com.genuitec.pulse2.common.http.CommunicationsServices setActiveConnectionSettings
INFO: Active connection settings changed to SystemConnectionSettings HttpClientCommunicationsLibrary ServerURI: https://www.poweredbypulse.com:443 using extended timeouts: false
Apr 27, 2012 8:33:30 AM com.genuitec.pulse2.common.http.CommunicationsServices initialize
INFO: CommunicationsServices initialized using retrieval factory [org.eclipse.ecf.internal.provider.filetransfer.Activator$2@5baa8241] for retrieval
Apr 27, 2012 8:33:30 AM com.genuitec.pulse2.client.services.internal.PulseInitializer initializeCommunicationsWithWizardIfNeeded
INFO: Skipping connection validation; connection already validated
Apr 27, 2012 8:33:30 AM com.genuitec.pulse2.client.services.internal.PulseInitializer initializeServerConnection
INFO: Initialized client settings for connectivity to the server
Redirecting System.out and System.err to /opt/eclipseBlue/Common/logs/explorer-console.log
Apr 27, 2012 8:33:56 AM com.genuitec.pulse2.client.launcher.ui.LauncherUIActivator start
INFO: Installed profile with ID (rmb-3468902) started
Apr 27, 2012 8:33:56 AM com.genuitec.pulse2.client.launcher.ui.LauncherUIActivator logVersion
INFO: Pulse Infrastructure version 4.2.0.v201201200010
Apr 27, 2012 8:33:56 AM com.genuitec.pulse2.client.launcher.ui.LauncherUIActivator logVersion
INFO: Pulse Target Config version 4.2.0.v201201111650
Apr 27, 2012 8:33:56 AM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: Updating installed JREs
Apr 27, 2012 8:33:56 AM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: Found 1 JREs to update.
Apr 27, 2012 8:33:56 AM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: JRE to register: /opt/eclipseBlue/Common/binary/com.sun.java.jdk.linux.x86_64_1.6.0.013
Apr 27, 2012 8:33:56 AM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: Updated pulse_com.sun.java.jdk.linux.x86_64_1.6.0.013
Apr 27, 2012 8:33:56 AM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: Setting default VM on the container: pulse_com.sun.java.jdk.linux.x86_64_1.6.0.013
Apr 27, 2012 8:33:56 AM com.genuitec.pulse2.client.common.offlineinstaller.OfflineInstallerBundleService <init>
INFO: No offline content available; using live installation of software
Apr 27, 2012 8:33:56 AM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: Setting default vm install to pulse_com.sun.java.jdk.linux.x86_64_1.6.0.013
Apr 27, 2012 8:34:03 AM com.genuitec.pulse2.client.targetcfg.dropins.DropinsProvisioningReport initialize
INFO: No dropins reconciliation has occurred: Pulse modified both the current and previous versions of the profile.
Apr 27, 2012 8:34:04 AM com.genuitec.pulse2.client.properties.PropertyCache readProperties
INFO: Reading properties from disk cache for memberblueprint-3468902 took 760 milliseconds.
Apr 27, 2012 8:34:05 AM com.genuitec.pulse2.client.properties.PropertyCache readProperties
INFO: Reading properties from disk cache for systemoverride took 627 milliseconds.
Apr 27, 2012 8:34:05 AM com.genuitec.pulse2.client.targetcfg.ui.jobs.InitializeTargetCfgJob run
INFO: Remote service enabled
Apr 27, 2012 8:34:05 AM com.genuitec.pulse2.client.targetcfg.ui.servicehost.internal.RemoteServiceListener start
INFO: No remote service implemtors, skipping remote service listening.
Apr 27, 2012 8:34:05 AM com.genuitec.pulse.client.targetcfg.collab.ui.jobs.CheckLicensesAndNotifyJob run
INFO: Anonymous User, no need for freelance check
(0 ms) [retrievalThread] WARN : org.hibernate.dialect.Oracle9Dialect#<init> : The Oracle9Dialect dialect has been deprecated; use either Oracle9iDialect or Oracle10gDialect instead


Here is the content of the logfile profile-rmb-3468902-2.log:
Code:
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.launcher.ui.LauncherUIActivator start
INFO: Installed profile with ID (rmb-3468902) started
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.launcher.ui.LauncherUIActivator logVersion
INFO: Pulse Infrastructure version 4.2.0.v201201200010
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.launcher.ui.LauncherUIActivator logVersion
INFO: Pulse Target Config version 4.2.0.v201201111650
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: Updating installed JREs
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: Found 1 JREs to update.
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: JRE to register: /opt/eclipseBlue/Common/binary/com.sun.java.jdk.linux.x86_64_1.6.0.013
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: Updated pulse_com.sun.java.jdk.linux.x86_64_1.6.0.013
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: Setting default VM on the container: pulse_com.sun.java.jdk.linux.x86_64_1.6.0.013
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.targetcfg.jdt.UpdateInstalledJREsJob debug
INFO: Setting default vm install to pulse_com.sun.java.jdk.linux.x86_64_1.6.0.013
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.common.offlineinstaller.OfflineInstallerBundleService <init>
INFO: No offline content available; using live installation of software
Apr 26, 2012 12:09:49 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 1 to Pulse server for retrieveBlueprintDefinition (details n/a)
Apr 26, 2012 12:09:55 PM com.genuitec.pulse2.client.targetcfg.dropins.DropinsProvisioningReport initialize
INFO: No dropins reconciliation has occurred: Pulse modified both the current and previous versions of the profile.
Apr 26, 2012 12:09:55 PM com.genuitec.pulse2.client.properties.PropertyCache readProperties
INFO: Reading properties from disk cache for memberblueprint-3468902 took 608 milliseconds.
Apr 26, 2012 12:09:55 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 2 to Pulse server for getScopedProperties (details n/a)
Apr 26, 2012 12:09:56 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 3 to Pulse server for aboutMe (details n/a)
Apr 26, 2012 12:09:56 PM com.genuitec.pulse2.client.targetcfg.ui.jobs.InitializeTargetCfgJob run
INFO: Remote service enabled
Apr 26, 2012 12:09:56 PM com.genuitec.pulse2.client.targetcfg.ui.servicehost.internal.RemoteServiceListener start
INFO: No remote service implemtors, skipping remote service listening.
Apr 26, 2012 12:09:56 PM com.genuitec.pulse2.client.properties.PropertyCache readProperties
INFO: Reading properties from disk cache for systemoverride took 294 milliseconds.
Apr 26, 2012 12:09:56 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 4 to Pulse server for getScopedProperties (details n/a)
Apr 26, 2012 12:09:57 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 5 to Pulse server for aboutMe (details n/a)
Apr 26, 2012 12:09:58 PM com.genuitec.pulse.client.targetcfg.collab.ui.jobs.CheckLicensesAndNotifyJob run
INFO: Anonymous User, no need for freelance check
Apr 26, 2012 1:22:23 PM com.genuitec.pulse2.client.properties.PropertyCache readProperties
INFO: Reading properties from disk cache for realm-451 took 148 milliseconds.
Apr 26, 2012 1:22:23 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 6 to Pulse server for getScopedProperties (details n/a)
Apr 26, 2012 1:22:24 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 7 to Pulse server for aboutMe (details n/a)
Apr 26, 2012 1:22:26 PM com.genuitec.pulse.client.targetcfg.collab.ui.view.SoftwareAndWorkspaceBlueprintContent$PrepareForHighFidelityJob run
INFO: Starting fidelity preparation for blueprint details
Apr 26, 2012 1:22:26 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl syncWithServer
INFO: Syncing blueprint rmb-3468902 with server (force: true; revert: false)
Apr 26, 2012 1:22:26 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 8 to Pulse server for retrieveBlueprintDefinition (details n/a)
Apr 26, 2012 1:22:27 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl syncWithServer
INFO: Synced with blueprint; archiving metadata for blueprint rmb-3468902
Apr 26, 2012 1:22:27 PM com.genuitec.pulse2.client.updatesite.injector.UpdateSitesCacheService refreshIfNeeded
INFO: Refreshing meta for [http://download.jboss.org/jbosstools/updates/development/indigo, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/pulse, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/supporting, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable, http://downloads.myeclipseide.com/downloads/products/eworkbench/jdks, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo, http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors, http://www.poweredbypulse.com/pulse/download/live]
Apr 26, 2012 1:22:27 PM com.genuitec.pulse2.client.updatesite.injector.UpdateSitesCacheService$LoadP2SiteJob run
INFO: Precaching direct p2 repository http://download.jboss.org/jbosstools/updates/development/indigo
Apr 26, 2012 1:22:27 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Checking if metadata is up to date for [http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900/aggregate, http://download.eclipse.org/technology/epp/packages/indigo/SR1, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable/categories, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta/10.0, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/categories, http://download.eclipse.org/technology/epp/packages/indigo/R, http://download.eclipse.org/eclipse/updates/3.7/R-3.7-201106131736, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0/blue, http://www.poweredbypulse.com/pulse/download/live, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/supporting, http://download.eclipse.org/technology/epp/packages/indigo/SR2, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta, http://download.eclipse.org/eclipse/updates/3.7/R-3.7.1-201109091335, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201106220900, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201109230900/aggregate, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201106220900/aggregate, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1/blue, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7.2-201202080800, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0/enterprise, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/patches, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1/enterprise, http://download.eclipse.org/eclipse/updates/3.7/R-3.7.2-201202080800, http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors/patches, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7-201106131736, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo, http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable, http://downloads.myeclipseide.com/downloads/products/eworkbench/jdks, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201109230900, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7.1-201109091335, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta/10.1, http://downloads.myeclipseide.com/downloads/products/eworkbench/pulse/4.2, http://download.eclipse.org/technology/epp/packages/indigo, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/pulse, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/categories]
Apr 26, 2012 1:22:27 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 9 to Pulse server for updateSitesMetaSize (details n/a)
Apr 26, 2012 1:22:27 PM com.genuitec.pulse2.client.updatesite.injector.UpdateSitesCacheService refreshLocations
INFO: Waiting for site metadata to be retrieved for [http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/supporting, http://download.eclipse.org/eclipse/updates/3.7/R-3.7.1-201109091335, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201109230900/aggregate, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta, http://downloads.myeclipseide.com/downloads/products/eworkbench/jdks, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201106220900, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0/enterprise, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7.2-201202080800, http://download.eclipse.org/technology/epp/packages/indigo/SR2, http://download.eclipse.org/eclipse/updates/3.7/R-3.7.2-201202080800, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1/blue, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/patches, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1/enterprise, http://download.eclipse.org/technology/epp/packages/indigo, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7-201106131736, http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201109230900, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/categories, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta/10.1, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900, http://download.eclipse.org/technology/epp/packages/indigo/R, http://www.poweredbypulse.com/pulse/download/live, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7.1-201109091335, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/pulse, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1, http://downloads.myeclipseide.com/downloads/products/eworkbench/pulse/4.2, http://download.eclipse.org/technology/epp/packages/indigo/SR1, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable/categories, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201106220900/aggregate, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900/aggregate, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta/10.0, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/categories, http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors/patches, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0/blue, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7, http://download.eclipse.org/eclipse/updates/3.7/R-3.7-201106131736]
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.AbstractUpdateSiteCacheWorker saveResponseToTemp
FINER: Received meta cache
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Received metadata update check of 1,934 bytes for [http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900/aggregate, http://download.eclipse.org/technology/epp/packages/indigo/SR1, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable/categories, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta/10.0, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/categories, http://download.eclipse.org/technology/epp/packages/indigo/R, http://download.eclipse.org/eclipse/updates/3.7/R-3.7-201106131736, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0/blue, http://www.poweredbypulse.com/pulse/download/live, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/supporting, http://download.eclipse.org/technology/epp/packages/indigo/SR2, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta, http://download.eclipse.org/eclipse/updates/3.7/R-3.7.1-201109091335, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201106220900, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201109230900/aggregate, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201106220900/aggregate, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1/blue, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7.2-201202080800, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0/enterprise, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/patches, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1/enterprise, http://download.eclipse.org/eclipse/updates/3.7/R-3.7.2-201202080800, http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors/patches, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7-201106131736, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo, http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable, http://downloads.myeclipseide.com/downloads/products/eworkbench/jdks, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201109230900, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7.1-201109091335, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta/10.1, http://downloads.myeclipseide.com/downloads/products/eworkbench/pulse/4.2, http://download.eclipse.org/technology/epp/packages/indigo, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1, http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/pulse, http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/categories]
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata state for http://download.eclipse.org/eclipse/updates/3.7/R-3.7-201106131736 is: ALWAYS_FAIL_TO_CACHE
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata state for http://download.eclipse.org/eclipse/updates/3.7/R-3.7.1-201109091335 is: ALWAYS_FAIL_TO_CACHE
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://download.eclipse.org/eclipse/updates/3.7/R-3.7.2-201202080800
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://download.eclipse.org/technology/epp/packages/indigo
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://download.eclipse.org/technology/epp/packages/indigo/R
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://download.eclipse.org/technology/epp/packages/indigo/SR1
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://download.eclipse.org/technology/epp/packages/indigo/SR2
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0/blue
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.0/enterprise
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1/blue
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/10.1/enterprise
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/categories
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta/10.0
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta/10.1
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/pulse
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/supporting
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable/categories
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/patches
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/jdks
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://downloads.myeclipseide.com/downloads/products/eworkbench/pulse/4.2
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7-201106131736
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7.1-201109091335
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/R-3.7.2-201202080800
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7/categories
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201106220900
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201106220900/aggregate
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201109230900
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201109230900/aggregate
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors/patches
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Metadata is up to date for http://www.poweredbypulse.com/pulse/download/live
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.RefreshMetadataWorker performWork
INFO: Scheduling download of metadata [http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900/aggregate:320932]
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.DownloadUpdateSiteWorker performWork
INFO: Requesting to download metadata for [http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900/aggregate:320932]
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 10 to Pulse server for updateSitesMetaSize (details n/a)
Apr 26, 2012 1:22:29 PM com.genuitec.pulse2.client.updatesite.injector.AbstractUpdateSiteCacheWorker saveResponseToTemp
FINER: Received meta cache
Apr 26, 2012 1:22:30 PM com.genuitec.pulse2.client.updatesite.injector.DownloadUpdateSiteWorker performWork
INFO: Downloaded metadata 321,549 bytes for [http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900/aggregate:320932]
Apr 26, 2012 1:22:30 PM com.genuitec.pulse2.client.updatesite.injector.DownloadUpdateSiteWorker flushCachesForSite
INFO: Flushing metadata caches http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900/aggregate as new metadata downloaded
Apr 26, 2012 1:22:30 PM com.genuitec.pulse2.client.updatesite.injector.DownloadUpdateSiteWorker performWork
INFO: Successfully downloaded metadata for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo/201202240900/aggregate:320932
Apr 26, 2012 1:22:31 PM com.genuitec.pulse2.client.updatesite.injector.UpdateSitesCacheService refreshLocations
INFO: Finished receiving metadata for 41 sites
Apr 26, 2012 1:22:31 PM com.genuitec.pulse.client.contrib.ui.blueprint.SoftwareUpdatesService getSoftwareUpdates
INFO: Checking for updates for blueprint rmb-3468902
Apr 26, 2012 1:22:32 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Getting provisioning context took 23 ms
Apr 26, 2012 1:22:32 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors in 35 ms
Apr 26, 2012 1:22:32 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 11 to Pulse server for syncBlueprints (details n/a)
Apr 26, 2012 1:22:39 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo in 7015 ms
Apr 26, 2012 1:22:39 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://www.poweredbypulse.com/pulse/download/live in 2 ms
Apr 26, 2012 1:22:41 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7 in 1859 ms
Apr 26, 2012 1:22:42 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable in 1196 ms
Apr 26, 2012 1:22:42 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://download.jboss.org/jbosstools/updates/development/indigo in 0 ms
Apr 26, 2012 1:22:42 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta in 6 ms
Apr 26, 2012 1:22:42 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/pulse in 121 ms
Apr 26, 2012 1:22:42 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/supporting in 5 ms
Apr 26, 2012 1:22:42 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable in 16 ms
Apr 26, 2012 1:22:42 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading meta for http://downloads.myeclipseide.com/downloads/products/eworkbench/jdks in 4 ms
Apr 26, 2012 1:22:42 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://eclipse.poweredbypulse.com/downloads/products/pulse/mirrors in 2 ms
Apr 26, 2012 1:22:44 PM com.genuitec.pulse2.client.updatesite.artifact.PulseArtifactRepositoryFactory load
INFO: Unable to find meta cache for http://download.eclipse.org/eclipse/updates/3.7/R-3.7-201106131736/, will attempt live access from client
Apr 26, 2012 1:22:45 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/releases/indigo in 2298 ms
Apr 26, 2012 1:22:45 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://www.poweredbypulse.com/pulse/download/live in 2 ms
Apr 26, 2012 1:22:45 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://eclipse.poweredbypulse.com/downloads/aux/eclipse-mirror/eclipse/updates/3.7 in 162 ms
Apr 26, 2012 1:22:45 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/enterprise-stable in 148 ms
Apr 26, 2012 1:22:45 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://download.jboss.org/jbosstools/updates/development/indigo in 0 ms
Apr 26, 2012 1:22:45 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/onemeta in 5 ms
Apr 26, 2012 1:22:45 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/pulse in 26 ms
Apr 26, 2012 1:22:45 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable/supporting in 2 ms
Apr 26, 2012 1:22:45 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/blue-stable in 2 ms
Apr 26, 2012 1:22:45 PM com.genuitec.pulse2.client.common.p2.P2Bridge cacheRepositories
INFO: Loading artifacts for http://downloads.myeclipseide.com/downloads/products/eworkbench/jdks in 2 ms
Apr 26, 2012 1:22:58 PM com.genuitec.pulse2.client.common.p2.P2Bridge processOperands
INFO: Not merging property: [IInstallableUnit property for com.poweredbypulse.profile-2740338-rmb-3468902 2.0.0.0000000002] com.poweredbypulse.blueprint-root-iu = null --> true
Apr 26, 2012 1:22:58 PM com.genuitec.pulse2.client.common.p2.P2Bridge processOperands
INFO: Not merging property: [IInstallableUnit property for com.poweredbypulse.profile-2740338-rmb-3468902 2.0.0.0000000002] org.eclipse.equinox.p2.internal.inclusion.rules = null --> STRICT
Apr 26, 2012 1:22:58 PM com.genuitec.pulse2.client.common.p2.P2Bridge processOperands
INFO: Not merging property: [IInstallableUnit property for com.poweredbypulse.profile-2740338-rmb-3468902 2.0.0.0000000002] org.eclipse.equinox.p2.type.root = null --> true
Apr 26, 2012 1:22:58 PM com.genuitec.pulse.client.contrib.ui.blueprint.SoftwareUpdatesService getSoftwareUpdates
INFO: There no are updates for blueprint rmb-3468902
Apr 26, 2012 1:23:01 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintPersistJob persistNow
INFO: Persisting changes to rmb-3468902
Apr 26, 2012 1:27:13 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl syncWithServer
INFO: Syncing blueprint rmb-3468902 with server (force: false; revert: false)
Apr 26, 2012 1:27:14 PM com.genuitec.pulse2.client.common.provisioning.internal.services.ClientBlueprintServerLookup syncBlueprint
INFO: Syncing blueprint with server; sending outgoing changes for blueprint rmb-3468902 - {PERSONAL=[{removal:ClientBlueprintRequiredSoftware}]}
Apr 26, 2012 1:27:14 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 12 to Pulse server for retrieveBlueprintDefinition (details n/a)
Apr 26, 2012 1:27:15 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl syncWithServer
INFO: Synced with blueprint; archiving metadata for blueprint rmb-3468902
Apr 26, 2012 1:44:44 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl syncWithServer
INFO: Syncing blueprint rmb-3468902 with server (force: false; revert: false)
Apr 26, 2012 1:44:45 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 13 to Pulse server for retrieveBlueprintDefinition (details n/a)
Apr 26, 2012 1:44:45 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl syncWithServer
INFO: Synced with blueprint; archiving metadata for blueprint rmb-3468902
Apr 26, 2012 1:51:32 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl syncWithServer
INFO: Syncing blueprint rmb-3468902 with server (force: false; revert: false)
Apr 26, 2012 1:51:33 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 14 to Pulse server for retrieveBlueprintDefinition (details n/a)
Apr 26, 2012 1:51:33 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl syncWithServer
INFO: Synced with blueprint; archiving metadata for blueprint rmb-3468902
Apr 26, 2012 1:59:38 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl syncWithServer
INFO: Syncing blueprint rmb-3468902 with server (force: false; revert: false)
Apr 26, 2012 1:59:38 PM com.genuitec.pulse2.client.services.internal.PulseClient execute
FINE: Request 15 to Pulse server for retrieveBlueprintDefinition (details n/a)
Apr 26, 2012 1:59:39 PM com.genuitec.pulse.client.contrib.ui.internal.LazyBlueprintImpl syncWithServer
INFO: Synced with blueprint; archiving metadata for blueprint rmb-3468902

Phoenix_133 - Apr 30, 2012 - 08:32 AM
Post subject: More details on error when using reverse engineering
First of: I was trying to use reverse engineering on a little more than 200 tables.
Second: Because of the memory problem with myEclipse, I updated my PC and doubled my RAM to 4GB before starting the generation process.

The shell-command "free" reveals, the following specs on used memory:
Code:
             total       used       free     shared    buffers     cached
Mem:       3888720    3364876     523844          0     107632    2160996
-/+ buffers/cache:    1096248    2792472
Swap:      6212036          0    6212036


Just to give you an idear on my system, I used the command "cat /proc/cpuinfo":
Code:
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz
stepping        : 10
cpu MHz         : 1600.000
cache size      : 3072 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm tpr_shadow vnmi flexpriority
bogomips        : 5851.99
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 23
model name      : Intel(R) Core(TM)2 Duo CPU     E7500  @ 2.93GHz
stepping        : 10
cpu MHz         : 1600.000
cache size      : 3072 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm tpr_shadow vnmi flexpriority
bogomips        : 5851.95
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:


It may not be the latest/greatest, but it isn't the oldest machine around.

I also attached the error message as a screenshot, that I got after I returned to the unfinished/aborted generation process business.
Phoenix_133 - Apr 30, 2012 - 11:27 AM
Post subject: Log output for Nullpointer Exception
After reading throught the "how to post sensible help information" again, I noticed the log files you mentioned in the <workspace>/.metadta/.log

One remark on my reverse engineering approach:
I put in a base class to use, that does not exist in this project, but is copied into the deploy-project using a shell script. As this worked fine when generating DAOs and POJOs for the tables within the admin schema, this does not seem to be the problem.

I attached the log-file .log of myEclipse, but had to rename it in order to attach it.
support-tony - Apr 30, 2012 - 12:41 PM
Post subject:
Phoenix_133,

Thanks for the details. I haven't yet managed to install Oracle to check this out - I'm having some problems. However, you seem to be raising new issues. You are now getting the NullPointerException when running the reverse engineering. Is this correct?

I'm not clear on your use of a base class. You say it is not in your project but copied in with a shell script. Can you describe this in more detail, as I see errors in the log that might possibly be related.

As the test with the inbuilt Derby database went fine, there doesn't seem to be anything wrong with the base generation tools but you didn't use the inbuilt database in quite the same way, so it's hard to tell. Can you check again, using templates, as you do with Oracle, and, if possible, using the base class technique that you mentioned?

Do you have any issues accessing the Oracle database, generally? Is it local or remote?

Sorry for more questions, rather than answers but until we can replicate the problem, it is difficult to address.
support-tony - May 01, 2012 - 05:32 AM
Post subject:
Phoenix_133,

I ran the hibernate reverse engineering against a remote Oracle database (11gR2), with a non-existent base class for the entities. It was certainly a bit slower than running against the inbuilt Derby database, but not too bad.

I ran the tool against the tables in the sample scott schema. Could you try that, if it is available, as a test?

I realise that your database has around 200 tables, which, of course, would take a lot longer. The only thing I haven't used are custom templates. Please try without the templates, to see if that is the problem. Also, please try with a subset of the tables (maybe around 20) to test if it is the number of tables that is the problem.

Please also check the maximum cursors set in the database, as there were a few errors in your log about exceeding the maximum open cursors. Apparently the default is 50 but Oracle recommends setting it to at least 500.
support-tony - May 01, 2012 - 12:17 PM
Post subject:
Just a quick note to add that I tried using custom templates (actually, just the standard templates, copied to a different location and used as custom templates) but it still executed fairly quickly. Maybe your templates are complex?
Phoenix_133 - May 02, 2012 - 10:25 AM
Post subject: Example database Derby in myEclipse missing schema Scott
I would like to follow your request and try some more testing on the Scott schema as suggested by you, but after connecting to the DERBY builtin database, I could not find the schema named Scott.

I should also mention, that our company has not yet purchased myEclipse, but this is already set in stone and our department will contact you. Just maybe those issues are due to a trial-version-limitation of myEclipse Blue?

I also updated the cursor settings in ORACLE and set it to 2000. This did sadly not solve my performance issues.
For anyone having the same issues, here is a link to an Oracle article explaining the concepts and default aswell as the recommended settings:
http://www.orafaq.com/node/758

As mentioned before, generating the DAOs was not the issue, therefor the issue with the BaseHibernateDAO not being present is not the problem.

I currently generate the POJOs and DAOs in 4 separate generation runs.
This process would be a lot easier, if I could specify different packages for POJO, Abstract-POJO and DAO. As I am not aware of any such possibility (GUI only offers one field to put in the "Java package", I will have to the following 4-times-generation- approach.

We have tables within the PROD_ADMIN schema:


Next, we have tables within the PROD_BASE schema:


I currently do this, by triggering the generation process multiple times and selecting the appropritate tables. I also have two hibernate reverse engineering files, selecting the appropirate schemas - one selects the admin schema (hibernate.myEclipse.reveng.xml), the other selects the non-admin schema (hibernate.myEclpiseNonAdmin.reveng.xml):

Some additional info on our environment:
We also use ClearCase (but on commandline, not within Eclipse) for version control.
The project where I want to generate the files to, is located @
/home/percy/workspace/MyProject and the project itself was not created originally with the MyEcilpse Blue Edition, but with a regular Eclipse version and we used JBoss tools before.
The workspace of myEclipse Blue is, however located @ /home/percy/Workspaces/MyEclipse Blue Edition 10/
On using myEcilpse Blue, I imported the existing project, but without copying the files.
I installed myEclipse Blue as standard user percy, but before granted access rights to the install directory.
I was using the standalone download preconfigured version of myEclipse Blue using the link: http://www.myeclipseide.com/Downloads-index-req-getit-lid-152.html
(http://www.myeclipseide.com > Try / Download > myeclipse blue Download-button > MyEclipse Blue Edition 10.1 for WebSphere (Linux) > Download
myEclipse Blue is located @ /opt/eclipseBlue/MyEclipse Blue Edition 10

I tried the tables on the builtin Derby database of schema CLASSICCARS instead, but with my own templates just generating the pojos and mapping files. It works fine within a couple of seconds.

Funny thing is, that when I use my project and reverse engineering, everything works fine when using the myEclipse reverse engineering on our admin-schema,
but it does not like me using the feature on our tables within the nonadmin-schema. When the generation process takes too long, I press
the cancel button, but nothing happens. Then I select the X-button for closing eclipse (upper righthand corner of main GUI of myEclipse). Eclipse saves its workspace and closes all GUIs.

Even only selecting a single table from the nonadmin-schema does not work for generating the POJOs (using our custom templates).
I then tried the generation process on nonadmin-schema tables without our custom templates - still no result.
Next, I tried selecting a single table from the nonadmin-schema and also not using our own templates - still no result.

Looking at the logfile @ /home/percy/Workspaces/MyEclipse Blue Edition 10/.metadata/.log:
Code:
!SESSION 2012-05-02 11:17:16.733 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY com.genuitec.eclipse.core 1 0 2012-05-02 11:17:31.020
!MESSAGE Unable to locate .myeclipse-blue.properties file

!ENTRY com.genuitec.eclipse.hibernate 1 0 2012-05-02 11:17:52.940
!MESSAGE Could not find implementors of IBaseHibernateDAO
!STACK 0
java.lang.ClassCastException: org.eclipse.jdt.core.search.TypeDeclarationMatch cannot be cast to org.eclipse.jdt.core.search.TypeReferenceMatch
        at com.genuitec.eclipse.hibernate.wizards.NewHibernateArtifactWizardPage.initializeBaseDAOCombo(NewHibernateArtifactWizardPage.java:702)
        at com.genuitec.eclipse.hibernate.wizards.NewHibernateArtifactWizardPage.loadProjectProperties(NewHibernateArtifactWizardPage.java:638)
        at com.genuitec.eclipse.hibernate.wizards.NewHibernateArtifactWizardPage.updatePackageFragmentRoot(NewHibernateArtifactWizardPage.java:521)
        at com.genuitec.eclipse.hibernate.wizards.NewHibernateArtifactWizardPage.init(NewHibernateArtifactWizardPage.java:976)
        at com.genuitec.eclipse.hibernate.wizards.NewHibernateMappingWizard.createPageControls(NewHibernateMappingWizard.java:212)
        at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:736)
        at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:608)
        at org.eclipse.jface.window.Window.create(Window.java:431)
        at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
        at com.genuitec.eclipse.hibernate.action.NewHibernateMappingAction.basicRun(NewHibernateMappingAction.java:68)
        at com.genuitec.eclipse.core.ui.action.LicenseValidatingAction.run(Unknown Source)
        at com.genuitec.eclipse.hibernate.action.NewHibernateMappingAction.run(NewHibernateMappingAction.java:82)
        at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
        at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
        at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1386)


Next, I try to upload my posting and show a preview (by pressing the Preview-button), I get the error message on your Apache:
"You don't have permission to access /PNphpBB2-posting-sid-2edb006b11859178d764dc2d863424fa.html on this server." Never had this one before.
support-tony - May 02, 2012 - 12:06 PM
Post subject:
Phoenix_133,

Thanks for the comprehensive information and the additional testing you've done.

When I referred to the SCOTT schema, that was in the Oracle database. It is installed as a sample, so might not be in your Oracle database. Also, the scott user may be disabled (it is by default).

However, from your extensive testing, it seems that the problem lies with your non-admin schema in some way. Did you try different single tables from that schema, just to make sure that you weren't unlucky in selecting the one or few tables that actually cause the problem?

I'm not sure how to help with this particular problem as it seems to be specific to your database. Do you have any trouble accessing those non-admin tables with the Database Explorer?

One thing you might investigate is creating a separate java project (just to test this), adding JPA capability (selecting hibernate in the wizard) and seeing if the JPA reverse engineering is any better for your situation.

In terms of separate packages for the DAOs and POJOs, this is the first time I've seen this use but we could consider raising an improvement request. However, I wouldn't be able to guarantee when, of if, it would get implemented.

Regarding your problem with previewing your post, I've also seen this but it seems to be a transient problem. Please let us know if you see it again.
Phoenix_133 - May 03, 2012 - 03:35 PM
Post subject: Small breakthrough using different login to DB
I have tried out quite a few different JDBC drivers.
I even tested out generating artifacts by selecting only a single table from my NON-ADMIN schema. Did not work.

I then switched the user of the ORACLE login. Before, I was using the SYSTEM user for the Oracle database. This is like the user root for Linux or an admin, who is god and may do all sorts of silly things.

After I switched the user of the database login to a non-admin user, reverse-engineering of POJOs on non-ADMIN-schemat seemed to work with odjbc14.jar and ojdbc6.jar on a single selected table. I even tried different ones and it still worked.

It is still quite slow, but at least one table is reverse engineered within less than 5 minutes. Next, I tried selecting more than one table at a time for reverse engineering - it took so long, that I aborted it after aprox. 13 minutes. Again - most of the time, my PC was bored... CPU usage was neglectable until it started the actual reverse engineering. When the progress bars on reverse engineering appeard in myEclipse, it was only a matter of seconds, before it was done. But the wait until the progress bars appaer... as I said above: a few minutes.

On reverse engineering, II also used my custom templates and my own hibernate.myEcilpse.reveng.xml
It took about 3 long minutes for a single table, also got a stacktrace on myEclipse, but it worked nevertheless. Here is the stacktrace from .log file of myEclipse:

Code:
!ENTRY com.genuitec.eclipse.hibernate 1 0 2012-05-02 14:40:51.539
!MESSAGE Could not find implementors of IBaseHibernateDAO
!STACK 0
java.lang.ClassCastException: org.eclipse.jdt.core.search.TypeDeclarationMatch cannot be cast to org.eclipse.jdt.core.search.TypeReferenceMatch
        at com.genuitec.eclipse.hibernate.wizards.NewHibernateArtifactWizardPage.initializeBaseDAOCombo(NewHibernateArtifactWizardPage.java:702)
        at com.genuitec.eclipse.hibernate.wizards.NewHibernateArtifactWizardPage.loadProjectProperties(NewHibernateArtifactWizardPage.java:638)
        at com.genuitec.eclipse.hibernate.wizards.NewHibernateArtifactWizardPage.updatePackageFragmentRoot(NewHibernateArtifactWizardPage.java:521)
        at com.genuitec.eclipse.hibernate.wizards.NewHibernateArtifactWizardPage.init(NewHibernateArtifactWizardPage.java:976)
        at com.genuitec.eclipse.hibernate.wizards.NewHibernateMappingWizard.createPageControls(NewHibernateMappingWizard.java:212)
        at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:736)
        at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:608)
        at org.eclipse.jface.window.Window.create(Window.java:431)
        at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
        at com.genuitec.eclipse.hibernate.action.NewHibernateMappingAction.basicRun(NewHibernateMappingAction.java:68)
        at com.genuitec.eclipse.core.ui.action.LicenseValidatingAction.run(Unknown Source)
        at com.genuitec.eclipse.hibernate.action.NewHibernateMappingAction.run(NewHibernateMappingAction.java:82)
        at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
        at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
        at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
        at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
        at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1386)


I will keep you posted on any update on this.
Phoenix_133 - May 03, 2012 - 03:58 PM
Post subject: Usability and stupid user problem
I found a major mistake I did:

On generating the POJOs, I get the window with the title "Generating Artifacts".
Because the item "Generating Artifacts" took up so much space, I did not see, that there were other processes running before the actual generation process.
If you scroll down, you can see those other processes:

* Validating
* Building workspace

Can I configure myEclipse to skip those two processes on generating the artifacts? As we know now, this takes up a lot of time.

I also included two screenshots to show you, that I just missed the fact, that when scrolling down, you will find additional processes running before doing the reverse engineering.
Once I know how to remove the "Building workspace" and "Validating" feature on reverse engineering, I will let you know, what the outcome of the "performance" issue is.

I hope, the next update will include an update to this window, so that the entry "Generating Artifacts" occupies less vertical space.
Sorry about the mess, so far.
support-tony - May 04, 2012 - 05:52 AM
Post subject:
Phoenix_133,

Try turning off the automatic build by clicking on Project->Build Automatically from the menu bar. That may also stop validation. If not, right click in the Package Explorer on the project you're generating into and go to MyEclipse->Manage Validation, then enable project specific settings and disable all validators - just to check the effect on reverse engineering. I don't have a database schema that takes long enough for me to check on the validators though I didn't see a workspace build when I turned off automatic building.

I've raised a bug report for that "Generating Artifacts" entry being far too large. It's easy to see why you missed the other background processes being executed.
Phoenix_133 - May 04, 2012 - 08:33 AM
Post subject: Thanks for your help!
Hi again,

thanks for your hint on how to deactivate the automatic build.
I deselected Menu > Project > Build Automatically and it worked like a charm.
I am now all set to go.
Thanks a lot for all your help. You rock!
support-tony - May 04, 2012 - 09:06 AM
Post subject:
Hi Phoenix_133,

You make me blush! Thanks for getting back to us and for the compliment. I'm glad we could be of service.
All times are GMT - 6 Hours
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits