facebook

MyEclipse – When you want to pay for ecipse issues

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #348172 Reply

    snipes2083
    Participant

    Hello eclipse support. I am back with yet another issue that will at first not be able to be replicated by your development team, followed by thank you for your screen shot of this, log dump of that and stack trace of the other thing; we were able to replicate the issue… Then to be followed by; we are sorry this is an eclipse issue that has (bugreport link, bugreport link and bugreport link) attached to it. This to be followed by a comment about how we anticipate the eclipse development teams will get things figured out.

    Well, as soon as I am done with my rant, I will get you all of the above information so that we can cut this short. I am not at all interested in the filed bug reports as I have likely been through them. I am also not at all interested in sympathy or apologies about any aspect of my experience. I would simply like to know how a “premium” IDE released by a company that is supposedly subject matter exports was willing to release such a mess of a product. Forget about the many ways a project can be scaffolded and be riddled with errors, or any of the other growing issues that are plaguing your product… How can you stand behind a product that claims to increase productivity and know about the bug which causes the long list of never ending “JPA Project Change Event Handler” messages to come up in the progress.

    Ok, now before we go and start blaming the JPA team for this and that, let us forget the fact that that plugin is getting caught and sent to the front. I got it. I just so happens that the JPA name gets slapped all over this problem.

    So lets look at what is going on behind each of those events…. Ok done looking. Its nothing to do with JPA and everything to do with AOP scanning. OK big task that AOP scanning is, got it, done some of it, tough tough stuff… but wait.. What about the AOP scanning is really taking soooo very long.. XML Configs… XML Configs just have to be reopened over and over and over and over again.. Actually at least once for every file that has a reference or back reference. Ok all of this is fine. I get it, we all have lots of memory and fast processors and do not have to worry about proper memory or any other resource management, the other programmers out there will do that, my application can run wild… this way I can sell a program with out really having to know much more than what is released in the beginner books at the local bookstore… armed with google.. how could we go wrong?

    Ok, I can start with plugin development… While I have not my self wrote a plugin for eclipse, I get the concept and understand that it is not easy but if you could PLEASE direct your developers to ForkJoinPooll . I believe it has been around since like java 5. After you share that link, can you please express how necessary it is to stay OFF the ui thread. For get the fact that we don’t want to spread the love to the rest of the processors and their cores.. If you want to use only one, can it PLEASE not be the UI thread.

    My last and final rant before I get to the business aspect of this bug (not a report) reminder; How in my last help request did you not feel it necessary to point out the real cause of me feeling like I need to turn off validators to use your product. You knew then, you knew in 2013. I would be that the quick release of 2014 was in hopes to get the bug fixes that were part of the service release of kepler then, unknown to you that the bug fix only exposed new bugs. Ok dont answer that, I do not care.

    Ok so here comes the business. Here is the setup.

    Model Name: Mac Pro
    Model Identifier: MacPro6,1
    Processor Name: 12-Core Intel Xeon E5
    Processor Speed: 2.7 GHz
    Number of Processors: 1
    Total Number of Cores: 12
    L2 Cache (per Core): 256 KB
    L3 Cache: 30 MB
    Memory: 64 GB

    You will find the sampling taken from the running process while it was hung.

    Installation History.

    A note on the installation history… Very fresh install.

    Attachments:
    You must be logged in to view attached files.
    #348174 Reply

    snipes2083
    Participant

    What the progress looks like

    Now, I can make this go away by making sure that databases are properly defined in various locations and by removing xml configurations from the been reference and by making sure that no xml config is in where references can be made to my dao xml configs but after that, I mite as well go use the regular eclipse. I get all the bugs and none of the expenses.

    For an application that is supposed to increase productivity, You guys have not made enough out of me as a customer to pay me for the time that your application has cost me. It is my firm standing as of rite now, if you are a customer looking to use myeclipse for spring, you can do nearly everything that it can do with eclipse templates. Additionally, if you are interested in scaffolding of spring projects, you will not get any nice java config and the techniques used in the scaffolding are for the most part a thing of the past. Are we still using DAOs? Here let me pull out my scriptlet and see… Nope. Wait, what if you want a scaffold out of the box that is using benchmark proven fastest aspects of the JPA family.. nope, hardly generic. Wait, will I be able to use your amazing scaffolding technology for anything other than the very basic uses… NOPE, im afraid now, change one thing, add one feature and you can nearly kiss the entire config goodbye. Wait, what if I want to use multiple persistence units? Naa who would do such a thing?

    Ok so I am sure there is a lot more. I am also sure that I have a ton of gramer and spelling errors(I would normally take the time to fix these), fact is, If a company is going to knowingly sell such an inferior product why should i waste any more time making my question proper. You will get the point.. Much as I have when it comes to your product.

    I know you would be interested in the Heap and as it is several gigs, you are going to have to do without. You can make one for your self. Just use your product, it should not be hard to get there.

    Create a dynamic web project
    scaffold some stuff in.
    Add your xml configs to the spring bean configuration
    (Bonus, add a second persistence unit)
    Build and run..

    Wahoo, look at all those messages!!! Wait, cant i make messages in any language with any IDE? So why am I paying for this one?

    After all of that, I do not expect you to tell me anything useful. nor do i really expect you or any of your staff to be able to solve any of the plethora of issues that plague your software, but I would like to know if you can come up with one reason why I should not discontinue all of the licensees for all of the employees at our company and hand out punch cards? I just want one good reason why I or anybody else should spend money on your company? Believe me when I say, the money is not the issue. I am currently looking for another solution that I can donate the normal annual cost of MyEclipse to that will put it to good use/.

    Attachments:
    You must be logged in to view attached files.
    #348175 Reply

    snipes2083
    Participant

    I almost forgot, the things I have to look forward to in the next version..

    MyEclipse 2015 *Q2 2015

    Unified Installers for all MyEclipse editions
    Enhanced mobile tools
    Wizards for desktop, mobile, cloud and web development
    New UI and experience
    Color themes

    Sweet, new color themes. Can my IDE have a pet too? And if it can, may I choose its sex? These are things that would be important to productivity.

    #348308 Reply

    Brian Fernandes
    Moderator

    snipes,

    First, I apologize for the extremely delayed response. Your post was escalated to me a couple of times, but I assumed it to be about the JPA issue that we are already aware of and that someone had replied. I was remiss in not checking myself.

    Secondly, I am the MyEclipse Product Manager, so your problems are directly my responsibility.

    While 2014 did bring a lot to the table, unfortunately the versions of the Eclipse projects that we integrated with did have some rather bad bugs that did not show up during our testing. When we explain where the bug comes from, I’m sorry if that sounds like “it’s not our fault, it’s Eclipse’s”.
    a) It is our responsibility to fix these issues.
    b) I know we can improve our responses to ensure this is not the message conveyed, I’m working on that right now.

    Now, coming to your actual problems:

    1) AOP Builder
    The aop builder can be a load to run but we have never found the load to be crippling. However this should be a one-time load as the AOP model should be persisted. You can turn off the builder in project properties or globally under Preferences > MyEclipse > Spring > AOP Support.

    Are you noticing it taking time with every workbench start or was this a one time issue?

    2) JPA Problem
    Yes, this is the known issue and while we could not replicate it at first, we can now and realize it is a bad bug. We’re prioritizing the fix of this over some of the 2015 development problem.

    3) Scaffolding Issues
    I admit that we have not improved the core scaffolding tech used in some of these wizards. If you were to prioritize the improvements you would like to see in this area, what would they be?

    4) MyEclipse 2015
    I’m afraid the roadmap is a bit of an understatement for what 2015 is; beyond what is already mentioned:
    a) We’re rewriting the entire server architecture for a more powerful, robust and flexible server and deployment experience.
    b) We’re adding new tooling for REST service and client development.
    c) 2015 GA will be based on the Luna release train, we’ll be picking up all the fixes, enhancements and will do a better job at weeding out the bugs than we did with 2014 GA.

    While it won’t land in 2015 GA, we’re also working on significant improvements to the JavaScript and Maven tooling – some of these items do happen behind the scenes and aren’t really flouted as “new and awesome”, but they do happen nevertheless.

    Obviously you are adversely affected by the JPA problem on the performance front and the issue with having to turn off validators. Are there any features or specific changes that would make you change your mind about MyEclipse?

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: MyEclipse – When you want to pay for ecipse issues

You must be logged in to post in the forum log in