Is Creator + JSF the way forward ?

Hi
First post to forum ...
Is Creator + JSF the way forward, or would you use some else for a new project ?
I have developed a number of small sized web apps. Typically < 20 jsps + supporting classes for db access, all using a simple hard coded MVC servlet scheme.
However I have become accutely aware that while this is fine for small stuff, it does not provide any short cuts for saving development time and probably does not scale all that well either.
Hence I am looking for a single technology to speed up design/coding, and I want to move up a level in terms of professional best practice for java web app development.
Two attractive technologies appear to be Struts and JSF. My current preference is for JSF over Struts, almost entirely because Creator "looks" like such a good IDE for rapid devel. Is this a good enough reason for going with JSF, or should I look again at Struts or another IDE.
Also I have noticed that Creator on my win pc is "dog slow" no doubt it needs more memory. But this sort of issue concerns me because I am left wondering what other problems I will run into only after I have spent valuable time on the project. Will I be left thinking that choosing JSF because of Creator was a not such a good idea.
Finally my next app will a web based custom cms system. I would very much appreciate all of your thoughts based on past experiences on which way I should go for time saving java web app devel. JSF, Struts, Creator, JDev...
Many thanks
Paul

I share your concerns. I'm also new at enterprise java development. I've found, however, that Creator has been an excellent tool for cutting my learning curve in half. It helped me to better understand the relationships between the various java components.
Having said that, however, I (and others I know) have experienced the frustration with the slow responses and code generation. I presume this is because the IDE may also be written in Java rather than C. It does NOT affect its run time environment when your application is deployed, however. Your application will run great when deployed to a "real" server.
My only other problem has to do with the jdbc drivers. Some if not all of Creators databinding relies on jdbc method calls. Where I work we use a Sybase database and while Sun and BEA have perfectly fine Sybase jdbc drivers, the folks I work for insist that we use Jconnect and the jdbc Sybase provides. This jdbc is lacking in a number of methods and, when forced to use it, ALL your databinding goes out the window. This means I have to spend just as much time, if not more, writing my own code to populate the Creator objects (specifically table objects) or learning and implementing more tools like Hibernate or whatever. I'm trying to make my life SIMPLER, y'knowwhatamean?
So while the tool is great, well integrated, well thought out, etc., be carefull of your actual deployment environment.

Similar Messages

  • 24 hours so far downloading Lion and no end in sight. Is this really the way forward?

    Here in the UK a lot of us have fairly pathetic download speeds, so I ask Apple is this really the way forward?

    Same for me - started 20.July about 7pm in germany with VDSL capable of 2.5MB/s
    Download Started well soon but dropped to about 300KB/s. Stopped and went to bed at about 10pm.
    Resumed at 21. July at 7am - between 100KB/s and 300 KB/s for about 90min. Stopped and got to work.
    Resumed now at about 2:30p.m. lying between 50KB/s and 100KB/s :-(

  • N900 Is it the way forward?

    I've just recieved the N900 (UK on Vodafone) but straight away i've come across and error which means it's going back for a replacement handset - although Vodafone currently struggling to have the N900 in stock!  The error is "internal error closing app".  My concern now is reading lots of blogs i'm currently concerned that the N900 is not yet ready for the market and perhaps should be looking for something else.
    Is the phone the way forward?

    I've had my N900 for just over a month now and I would gladly recomend it to anyone. The comunity that has developed with maemo has moved onto the maemo 5 operating system and with them comes years of knowledge of the system, greater than any phone/computer manufacturer would be able to provide to the general user.
        As a result of the open source nature of the device i can download apps like 'comix' for free rather than paying nearly a tenner for one that comes with much less useability on the iphone. The full web browser also entitles me to get last fm on the go for nothing, rather than having to create a permium account for the right to listen on the go.
       The largely scientifc user base for linux means that rather than a large selection of apps that are just for recreational use, alot of useful programs get ported. Graphical calculators, Periodic tables & Planispheres are just a few that I have used greatfuly.
        The file management system is also very user friendly, alowing me to create folders and move items with ease, even though i only have one button to do it with.
        So to anyone thinking of getting this phone I would say do it. As a phone it works better than any other phone out there, because it has skype & google talk built in and is always connected. And what is a phone except a device for people to contact you on. As a internet tablet it is getting there. It can be used with ease to find out anything on the web, and I have yet to come across a web page that dose not load as it loads on my home pc, if a few seconds slower. The firefox web browser also comes with add ons that can gather location specific information (e.g. coffee houses and petrol).As a portable gameing machine, well take your pick from the entire back catalog of nes, snes and dos games. As a hacker tablet it already has software to crack wireless encription available to everyone, but you have to be comfortable with xterminal and everything else a hacker should know to use it.
        All this and it has only been on general sale in the uk for just over a month. Sorry if i come off as a fan boy, but I can't see what comes next in functionality. Nokia have got it so right with this device that i can see it sticking around for a long time, even if the os changes.

  • Unable to capture DV to FCE, apple support told me a PC is the way forward!

    Hi there
    I recently bought an apple imac with a view to editing DV footage taken previously.
    I had captured some of these tapes on to a PC before buying an imac. These files I was able to edit on FCE and imovie (once I had transferred them from the pc hard drive). HOWEVER although I could control my DV camera through imovie and FCE none of my old DV tapes could be captured to the imac. An error message states that the frame rate is incorrect.
    I have apple care protection and have spent ages trying to get support for this only to be told by apple support that FCE and imovie will not capture my old DV tapes! The support person told me that I should go back to a PC if I want to do the job properly!
    Unfortunately I have just spent thousands on this very nice looking imac (and FCE) that is apparently unable to do the most basic capturing. Does anybody have any ideas (other than going back to pc) for getting my DV footage captured?
    Needles to say I have found all this incredibly frustrating as a new apple user. Are these sorts of issues common to imacs?
    cheers
    rupert

    Hey Rich,
    thanks for getting back to me,
    I shot tape previously (in 2000) on a sony mini DV camcorder set to SP. I have since bought a new sony mini DV camcorder (DCR-HC40 NTSC).
    With the new camera and a PC I was able to capture my 2000 tapes and edit them. I was also able to edit the earlier footage I had transffered from my PC hard drive to the i-mac on i-movie and FCE.
    Unfortunatley everytime I have tried to capture my old tapes directly onto the i-mac I have had the message "preview disabled" from FCE and the following from i-movie:
    "The camera is sending half-sized frames, which iMovie can’t accept. Check your camera’s record mode (this is the setting that affects recording quality, which determines the total recording time on a tape). The mode must be set to “SP” or “LP.” If that doesn't help, try removing all the cables and batteries from the camera, wait a minute, replace them, and then reset the date, time, and record mode."
    I have spent weeks on the support site and found a thread that recommended re-installing quicktime etc but nothing has worked.
    I connect to the i-mac via firewire and am able to control the camera, capture my newly recorded miniDV's (so it is not a problem with the proprietary software application etc) but nothing seems to work for my old tapes.
    Apple support told me that apple doesn't do older miniDV's and that a pc would be the only way I could capture my tapes. I couldn't believe it! Unfortuatley I no longer have access to my old pc.
    Any ideas? Is there any other way of getting DV onto my i-mac?
    And thanks for your interest in my problem here
    regards
    rupert

  • Factory Unlocked or not - and the way forward..

    Okay, so a few weeks ago I bought two iPhone 5’s while on vacation in Dubai. We moved to the middle east earlier this year and I was aware of certain phones not having facetime on them and all that, so anyway, went to a store and the guy said they were factory unlocked iphone 5’s. Paid the man, went home.
    Yes I should have bought them from the official Apple store and all that but hear me out. This is where my doubts about one of the phone’s being “official factory unlocked” stem from.. The black one, mine, is probably factory unlocked as I can see the cellular data settings and everything. In the white one, my wife’s phone, I can’t see the cellular data settings, and so had to Google the alternative way of setting up the APN, etc. Did it through a website that does it for you, and voila! Data was working just fine for her as well. (btw just to add, her phone says LTE on/off mine says 3G on/off – we live in Bahrain and there’s no 4G for iPhone here anyway as the networks don’t support it).
    My question here now is.. with iOS 7 coming out – will we (more importantly, SHE) be able to upgrade to iOS 7 without having any issues? And more importantly, if the cellular data settings are still blocked, will websites such as unlockit help me get APN settings on iOS7 – or is this affected by which version of iOS you’re using etc.
    These are our first iPhones, and we’re loving them – we could well go and try to get her phone changed because a friend knows the store’s owner. But if there won’t be anything to worry about in the future, should we just chill? It will be a mini-headache sending it through courier and asking him to either give us the money or give us a factory unlocked phone or whatever. In either case, when the hew iPhone comes out we will definitely be pre-ordering and getting it delivered to our London address.
    Any help would be appreciated guys!  
    Expert advice needed please. Thank you for your time!

    Wouldn't have said it if not true
    There is no Apple presence in Bahrain for iPhones ,support is carrier based
    UK number is
    (44) 0844 209 0611
    or maybe 020 8433 4600 ( thanks to saynoto0870 )
    if that helps they may well tell you
    or anther ME state see list here
    http://support.apple.com/kb/HE57

  • A New Driver - the Way Forward ...

    Hi Guys,
    I wonder if someone can point me in the right direction?
    I want to write a Labview driver for a custom signal conditioning system.
    This system provides programmable gains, excitation control etc for various
    inputs.
    I am leaning towards a IVI-C driver - the docs seem to be pretty useful for
    this approach.
    Does this sound sensible?
    Is IVI over-the-top (interchangeability is not a very high priority in this
    case) - is there a better/easier way to provide a Labview driver?
    I have many years experience in low and high level C/C++/VB etc, so I am
    happy to follow most language/programming models.
    Thanks,
    Andy
    Andy Reynolds
    Alpha Software Design Ltd.
    Sussex, UK - Supplying Software and Sys
    tems for Science and Engineering

    Bankim,
    thanks for that perspective it was useful,
    Andy
    "btejani" wrote in message
    news:[email protected]..
    > Andy,
    >
    > Certainly, a C based driver is probably the most portable approach.
    > However, you can actually export a set of LabVIEW (G-based) VIs as a
    > DLL. That is certainly portable enough to call from VB, C, C++, etc.
    >
    > So you have some options:
    > 1. Develop a G-based driver
    > 2. Develop a C-based driver using IVI-C
    > 3. Develop a C-based driver without using IVI
    >
    > IVI-C drivers have more than just interchangeability. They include
    > features such as simulation, state caching, range checking, and
    > coercion recording. NI's IVI development tools and architecture will
    > give you a go
    od starting point, as well as built-in mechanisms for
    > configuration and attribute handling. While these features can be
    > very beneficial, you should honestly evaluate your or your customer's
    > needs for them. If they matter, you should develop an IVI-C driver.
    >
    > However, if all you need is a simple way to control your hardware,
    > then writing a LabVIEW native or a non-IVI C-based driver are both
    > better options. You should choose from them the language you are more
    > comfortable programming with and with which your hardware will be most
    > effective.
    >
    > Regardless of what you choose, you should check out the
    > href="http://www.ni.com/devzone/idnet/development.htm">Development
    > Tools website. Finally, you should seriously consider submitting
    > your driver to IDNet. Not only will we be able to help distribute
    > your driver to a wide audience, but we can review its structure and
    > design for our driver development standards.
    >
    > --Bankim
    >
    > Bankim Tejani
    > National Ins
    truments
    > Instrument Drivers/IVI

  • Forget your HD, HDV, AVCHD, Blu ray, HDDV, this is the way forward

    http://stage6.divx.com/TV-Ads-Time-Machine/video/1322072/Kodak-B&amp;W-6?cid=S6H -nl081007

    hey there Da Nam,
    that was great! & films from 100 years ago are still playable. the highest def & best archive. i still have a projector & cam from when i was a kid starting to make home movies on Super 8.

  • If a server platform change is the way forward post advice here

    I should think a lot of you have started to investigate the possibility of a move away from Mac OS X in the server room now that the xserves days are numbered, and I'm sure many of you have limited experience of other server platforms.
    Its also pretty clear we are being left on our own to muddle through this.
    So how about we help each other out and discuss our options, if anyone is currently using Windows and Linux servers with Mac clients can you share some of your experience, what do you need to replicate all the services and functions we are used to on Mac OS X server.

    Help> Getting Started is a good starting point, as is Adobe TV - Quick Links to Elements Adobe TV Tutorials.
    Cheers,
    Neale
    Insanity is hereditary, you get it from your children
    If this post or another user's post resolves the original issue, please mark the posts as correct accordingly. This helps other users with similar trouble get answers to their questions quicker. Thanks.

  • It looks like the way forward is to delete any apps you are having problems with and reinstall hopefully you have your data on iCloud this seems to work

    Looks like deleting and reinstalling the apps your having the problems with works in some cases

    Hi Flash, Just some info to correct yours. First, not everyone is having a problem with FP 10.1 and there are solutions and reverting to FP 10.0 would not be the first choice. If that was for you, that's fine. If you would read the many many threads here, you would find correct information for users that want to revert back to FP10.
    Also may I suggest you read up on Firefox version 3.6.6 as this is involved sometimes with FP 10.1.
    Lastly, I think it is always better to find out what a user's issues are before offering a solution. Reverting back to FP 10.0 is not for everyone that is having a problem nor should it be.
    If your instructions solved whatever problem you were having, that's great. However, to recommend this to other users that come here for help without knowing what their problems are may not be the best advice, in my opinion.
    There are many other details in the Uninstall Instructions and also the Install Instructions that need to be followed.
    That is why it is better for each user to have their own thread and receive help for their individual issues. This is also based on their computer system configuration.
    Believe me, if there was one fix for all FP 10.1 or any other version issues, it would be posted
    Thanks,
    eidnolb

  • Please advise the way forward

    My requirements are quite straightforward.
    1. I want to store XML documents in the database as unstructured/LOB. I want to store other information about the documents so I am thinking of having a traditional relational data model, that contains an XMLType column all created manually.
    2. I want to be able to browse the documents in the database (contained in the XMLType column of the manually created table) using HTTP (via web browser)
    3. I want to be able to access the documents programmatically using HTTP
    Questions
    1. Given this scenario, do I need to register a schema? ( I think not)
    2. How does one go about tying an XML DB Repository resource to the XMLType column in the relational data model?

    if you want to use the XML DB HTTP server to acccess the content of the XML documents then
    1. Fundamentally only content in an XMLType table or XMLType view can be associated with a resource. The reason for this is that a REF XMLType is used internally to track which document goes with which resource and a REF can only point at an object table.
    Documents stored in an XMLType column in a relational table cannot (easily) be associated with a resource. You can get around this to some extent by having an XMLType view that exposes the each XMLType column in the relational table as an row in an XMLType view but this is messy.
    2. If you want to insert or update via FTP / WebDAV you will need an XML Schema. The repository uses the SchemaLocation information to determine which underlying table should be updated when operations take place on the repository.
    If the HTTP access is read only you will not need an XML Schema but you will have to use DBMS_XDB.CREATERESOUCE to create the resources in the repository. You will need to supply a REF XMLType that points to the correct row in the underlying table or view when creating the resource.
    3. Have you considered using the Schema Based Metadata feature to the additional information about the documents you are managing. This basically allows the other information to be tracked as additional metadata associated with the resource. Basically you can define one (or more) XML Schemas that define the metadata you need to track and then you can associate content in the metadata tables with the documents in the repository. This has the nice side effect (from your perspective if you are still thinking of using SLIDE) that the metadata should be available via PROPFIND operatiions.
    1. The documents will need to be accessable via the XML DB repository unless you want to restrict yourself to using the DBURI Servlet.

  • Way forward? Multicast chans & catch up not availa...

    Well fine since taking them up including Tuesday but on Wednesday when I went to watch the Prem Lge footy the whole lot of multicast chans (and catch up) had collapsed SD & HD.
    After trying all the usual things I phoned support and a very diligent and polite gentleman spent a fair amount of time trying all I had (didn't like to interrupt him) with the same zero result. He has promised to escalate the problem and I should receive a phone call this evening .......... at this point I started to feel that deja vous feeling.
    So what is it with this IPC6023 fail mode and what is the way forward...... anyone?????
    If you like a post, or want to say thanks for a helpful answer, please click on the Ratings Star on the left-hand side of the post.
    If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

    Hi TrickyDicky,
    IPC6023 is caused by two possible sceanarios.
      1) No multicast packets received for 5 seconds
      2) More than 5 packets per second lost (Message can be disabled using "Picture Quality Alert" setting)
    I'm guesing you are getting the error in relation to sceanario 1.
    Does your youview box have Internet connectivity direct from the HomeHub? Can you play On Demand content / iPlayer etc?
    Steve
    BT TV Expert
    I am a BT Employee and an expert on TV queries. I am here volunteering my own time to give advice, primarily on the BT Vision+ and YouView boxes. Go here for more info.
    If my post has been helpful, please click on the Ratings star on the left-hand side of the post.

  • Everytime i try to open creative cloud installer i get a error code 22 i have tried turning off my firewall and no success. what is the best way forward?

    everytime i try to open creative cloud installer i get a error code 22 i have tried turning off my firewall and no success. what is the best way forward?

    is that the case-sensitive drive error?  Error "Case-sensitive drives not supported" or similar install error | Mac OS

  • FireFox won't run and won't get out of the way;how do I get rid of FireFox?

    I have used FireFox for several years and have been happy with it. Recently it quit working and claims to have forwarded to Mozilla the hang-up but it still intervenes every time I try to use the internet and announces that it has blown up and needs to send crash report to Mozilla and over and over again. I liked FireFox but I want it to get the ___out of the way if it is not going to work. It will not get out of the way.

    Well if you would like, I'd love to help you fix your Firefox so you can get back online with it again :)
    Open up internet explorer, go to [http://www.getfirefox.com www.getfirefox.com]. Click the big "Download Now" button, then click "Run". Let Firefox download, and follow the steps to install it. After it is finished, restart your PC, and try firing Firefox up again. Does it work?
    If it doesn't, try to start Firefox in Safe Mode. Basically, just hold down the Shift key while you click on the Firefox icon, and it should start in Safe Mode. If it does, choose to disable all add-ons (we will re-enable them later) and reset all preferences (make sure you don't delete your bookmarks or personal data).
    Now you should be able to start Firefox normally. You can go to your add-ons, and reenable your extensions one by one until you find what is causing the crash, and keep that one disabled.
    Let me know if you still are having problems.

  • How can I get iCal working for me? Is Server the way??? Really need help he

    Hi,
    I made an earlier post, but nobody wanted to reply Here goes again.
    New photography business. My wife uses a MacPro tower, I use a MacBook Pro, and we have a spare Powerbook sitting doing nothing.
    1. We want to access and edit the same iCal calendar.
    2. We want to be able to put it online - but not critical as yet.
    3. We want to sync 2 iPhones.
    So, if money were not the issue, what is the ideal solution? Is it putting Leopard Server on one of the machines? (would the old PowerBook do the job in the background?)
    Is CalDAV the way to go, something I know absolutely nothing about? I suppose I am so confused about which direction to head in I am hoping someone will point me.
    I will happily get Server if that is better, but is it?
    Looking forward to an enlightening reply.
    Hugh

    If money were no object, then an Xserve with it's bundled Mac OS X Server unlimited would be the way to go. But, in the server genre, an intel-powered Mac mini with Mac OS X Server 10 client is far more cost effective. In combination with SoftRaid, a matching external FireWire or USB-2 external drive in mirrored mode, a spare power adapter, and spare 2.5 and 3.5 bare drives matching these creates an almost bulletproof but inexpensive server setup.
    You might even find the Xserve solution particularly compelling as a storage device for your digital still photographs. It's possible to run Mac OS X Server on your PoweBook in all likelihood, but I would not recommend it.
    On the other hand, BusySync running on your PowerBook would provide all of the 'calendar service' you might possibly need for shared and published calendars. The developers of BusySync are smart and responsive, and it's a great piece of software.

  • Can I send email using my own domain address with iCloud the way I can with gmail?

    Let's say I own mydomain.com and have a [email protected] email account.  I have set that up to forward to gmail, and that would be easy to switch to iCloud.  Here's the tricky part: gmail allows me to send email as [email protected]  I've been doing this for years and it works, but I'd like to switch from gmail to iCloud.  Can I set up this same behavior with an iCloud @me.com address (which I already have but haven't been using yet)?  I know I can obviously switch the forwarding of incoming mail to my @me.com address...  but can I send [email protected] email through iCloud the way I can with gmail?  All of my devices are Apple: a Mac Mini using Apple's Mail app, and an iPhone and an iPad both using the Apple email app, so I'd rather switch everything over from gmail to iCloud.
    P.S.  Awe, c'mon Apple.  Don't turn those fake addresses into links.  I just used them for the sake of giving an example.

    Ah, I should have made that clear.  My domain didn't come from google.  It was purchased at and is hosted at dreamhost, but I haven't used their email servers in years - I just route everything through gmail.  I actually have a bunch of domains (with websites).
    Gmail has an option that lets someone with custom domains send (and receive) email through gmail using the custom domain once Google confirms proper ownership of the domain (to prevent spammers and such).  Gmail has a setting for "send email as" which allows gmail to be sent using a custom domain as the sender.  I'm pretty sure Apple's old mobileme had this feature too, but I didn't use it.

Maybe you are looking for