Any suggestions/feedback on this(develeoper 2 develeoper)

I have been developing a small tool for the last 3 weeks. This tool is intended to speed up
application development by means of code generation, some re-usable class library, a framework.
I am currently organizing the document for this. The tool is in an alpha stage but it works
essentially. I have made an initial document about this tool.
I would like to know the following:-
Is such a tool already in existence?
If not what are the chances of someone adopting this tool for further development?
The general approach is this.:-
We often write wrapper classes and try wrapping form submission information in it. Wrapper
classes are of a few types.
Before building a wrapper class we might want to validate the form
submission data.
The tool through code generation takes care of writing the wrapper classes, the wrapper builder
classes, and server side validation.
The tool also takes care of controller logic which works through property files and a handler
class both generated by the tool.
The framework also works with JAAS.
There is one controller servlet which is XML based and that loads information in its init method
from the XML, the property files etc.
(Although it has not been shown in the pdf as of now but the tool can take care of forms with multiple submit buttons/ image buttons also. There are suitable tags for that purpose)
The good thing is that the tool allows for all this logic to be developed / altered using a
simple user interface. If all the code for the wrapper, server side valiadtion, and building the
wrappers was to be written by hand the tool is expected to eliminate that time. Develeopers can
concentrate on the actual business logic.
I am giving a url where I am making the pdf for the tool. I want the pdf to be very clear before
I submit the code.
In the pdf I am trying to explain all this.
So what do you think?
Do reply.
I can also be contacted at [email protected]
Go to this url and click on "Initial Document"
http://www.geocities.com/raghuraman1/index.html
This will give you a zip of a pdf
I will be revising the pdf shortly and will appreciate any comments on improving the pdf.
Raghu

I uploaded another update to the pdf.
I now have JAAS security to cover.
Once thats done I will be uploading the actual code so that the code can be tried out.
The reason I am ensuring the documentation is well done is to ensure that things are tried out correctly. I don't want anyone trying out some of the modules I am yet to work on and thinking that the tool does not work.
Otherwise not getting any feedback can be kind of unnerving. But I hope I will get it when I upload the code. And that should not be far off. Just a couple of more days.

Similar Messages

  • HT201412 did a software update and now the only thing I get is the itunes logo and arrow pointing up and a lock symbol with a line going down toward the screen button.  Any suggestions to get this to open?

    Trying to get the ipad to open after doing a software update.  I only get the itunes logo with an arrow pointing toward it and a lock symbol with a line going down towards the screen button.  Any suggestions to get this to open?

    You are in Recovery Mode. Follow the instructions below to recover your iPad.
    http://support.apple.com/kb/ht4097

  • I have a the Spring 2011 iMac and I am looking to connect both my Bose Companion 2's with my new Companion 20's together to have one single audio system, any suggestions on how this can be done?

    I have a the Spring 2011 iMac and I am looking to connect both my Bose Companion 2's with my new Companion 20's together to have one single audio system, any suggestions on how this can be done?

    FIxed my problem!
    After years the problem was solved somply!
    Go to System preferences
    Go to Ethernet
    Go to Advance
    Go to Hardware
    The just make the changes like in the pictures below

  • When starting the macbook pro, the screen was flashing black and white, then to color to color, any suggestion to fixing this problem?

    When i am starting the macbook pro, the screen was flashing black and white, and then to color to color, and the whole process repeat all over again, is there any suggestion in solving this, or is there no way to solve this and i need to bring it to the apple support?
    My computer Spec:
    Macbook pro Version 2011

    Sounds as if you're having a problem with your GPU (graphics card). Only Apple can diagnose and fix this, so the best thing would be to take your machine into your local Apple Store or an AASP.
    Clinton

  • HT201412 App goes black screen upon loading, any suggestions to fix this?

    I have just encountered a problem when trying to load an app on my iPhone 4, the screen just goes black upon launch and stays black, any suggestions to fix this fault?

    Hello Scooter190379
    Start your troubleshooting with the steps in the article below.
    iOS: Troubleshooting apps purchased from the App Store
    http://support.apple.com/kb/ts1702
    Regards,
    -Norm G.

  • I just updated my 3gs to the latest iOS 5 update and now I am unable to text certain numbers.  I keep getting the error code 1121611611 invalid number, even though the number I have in my contacts is a 10 digit number.  Any suggestions on fixing this?

    I just updated my 3gs to the latest iOS 5 update and now I am unable to text certain numbers.  I keep getting the error code 1121611611 invalid number, even though the number I have in my contacts is a 10 digit number.  Any suggestions on fixing this?

    PhotogYogi wrote:
    I Have the same issue on a brand new iPad mini 2. My battery is only lasting up to 5 hours. I went on chat with Apple last night and they said my battery is fine and its a Safari issue. I'm literally losing 1% every 3-4 minutes. I tried recalibrating my battery, signing out of iCloud, shutting off all locations, turning off background app refresh, restoring network settings, restoring all, and finally restoring from iTunes with no luck. This is just awful. I got this iPad so I could use it on my long flight for a trip I have coming up, and unfortunately, it's not going to last that long, plus I'm concerned about how many times i will be recharging my battery because of this since battery's do have a life cycle dependent on the number of charges. This is frustrating and needs to be fixed ASAP and addressed by Apple.
    By the way, Apple told me to bring my device to the Apple Store because it's still under warranty. That's great and all, but I'm going to waste my time if there is no fix for this issue.
    Ok so you want Apple to address the problem, but yet you don't want to take it to them just in case they can't fix it? What if they can fix it? Complaining here certainly won't fix it.

  • When I plug in a Lexar thumb drive, I get a "USB Low Power Notice' saying it cannot operate because it needs more power than is available.  This is new.  Thumb drives worked last week.  Any suggestions?  Is this an apple or a Lexar issue?

    When I plug in a Lexar thumb drive, I get a "USB Low Power Notice' saying it cannot operate because it needs more power than is available.  This is new.  Thumb drives worked last week.  Any suggestions?  Is this an apple or a Lexar issue?

    Apple intentional, use a powered USB hub instead.

  • HT201263 i have tried to restore my iPad from my computer, but it stops ones it gets to the stage where it is updating the firmware. Any suggestion to fix this,?

    i have tried to restore my iPad from my computer, but it stops ones it gets to the stage where it is updating the firmware. It will then display " there was an unknown error.....Any suggestion to fix this,?

    Temporarily disable antivirus and firewall on computer.

  • Apple Mail with OSX 10.9.5 quits on launch when mail window opens. May be related to install of Security update 2014-005. Any suggestions on fixing this?

    Apple Mail with OSX 10.9.5 quits on launch when mail window opens. May be related to install of Security update 2014-005. Any suggestions on fixing this?
    Here is the beginning of the  Problem details error message:
    Process:    
    Mail [763]
    Path:       
    /Applications/Mail.app/Contents/MacOS/Mail
    Identifier: 
    com.apple.mail
    Version:    
    7.3 (1878.6)
    Build Info: 
    Mail-1878006000000000~1
    Code Type:  
    X86-64 (Native)
    Parent Process:  launchd [264]
    Responsible:
    Mail [763]
    User ID:    
    501
    Date/Time:  
    2014-10-20 15:23:32.902 -0800
    OS Version: 
    Mac OS X 10.9.5 (13F34)
    Report Version:  11
    Anonymous UUID:  1058C7CE-141A-982C-2F1D-4F0EB47F37A1
    Crashed Thread:  10  Dispatch queue: NSOperationQueue Serial Queue
    Exception Type:  EXC_CRASH (SIGABRT)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Application Specific Information:
    *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSKeyPathExpression objectForKey:]: unrecognized selector sent to instance 0x60000045ff20'
    abort() called
    terminating with uncaught exception of type NSException

    Try a restart.
    Do a backup, using either Time Machine or a cloning program, to ensure files/data can be recovered. Two backups are better than one.
    Try setting up another admin user account to see if the same problem continues. If Back-to-My Mac is selected in System Preferences, the Guest account will not work. The intent is to see if it is specific to one account or a system wide problem. This account can be deleted later.
    Isolating an issue by using another user account
    Try booting into the Safe Mode using your normal account.  Disconnect all peripherals except those needed for the test. Shut down the computer and then power it back up after waiting 10 seconds. Immediately after hearing the startup chime, hold down the shift key and continue to hold it until the gray Apple icon and a progress bar appear and again when you log in. The boot up is significantly slower than normal. This will reset some caches, forces a directory check, and disables all startup and login items, among other things. When you reboot normally, the initial reboot may be slower than normal. If the system operates normally, there may be 3rd party applications which are causing a problem. Try deleting/disabling the third party applications after a restart by using the application un-installer. For each disable/delete, you will need to restart if you don’t do them all at once.
    Safe Mode - Mavericks
    Safe Mode - About

  • Trying to view an SD version of an iTunes movie on my MacBook Pro and it keeps freezing at 9 minutes into movie. Using iTunes 10. Any suggestions to correct this problem?

    Trying to view an SD version of an iTunes movie on my MacBook Pro and it repeatedly freezes 9 minutes into movie.  Using iTunes 10.  Any suggestions to correct this problem?

    I have the exact same problem trying to use the Remote app on both my iPhone 3gs and iPad 2 with either my Mac or ATV2.  My Remote app used to work on my phone - I can't recall if I ever actually used it with my iPad, but when I tried today, I got all the same results as you did (on both iPad, and then iPhone).  I  was using my ATV2 to play music from iTunes on my Mac and wanted to use the Remote app, but it would not connect to either device no matter what I did. 

  • ITunes error message: "We could not complete your iTunes store request. An unknown error occurred (4002). Any suggestions for curing this?

    After migrating my old iMac to my new one, every time I start iTunes, I get the following message: "We could not complete your iTunes store request. An unknown error occurred (4002). Any suggestions for curing this?

    Perfect - thanks so much!
    For anyone else wondering, the clue was in what was displayed on the screen after I turned iTunes Match on again: it asked whether I wanted to add this computer. Having copied my iTunes library over from the old machine, I'd completely forgotten that iTunes Match identifies each computer uniquely (not each iTunes Library), so was never going to work with this one until I specifically added it. Sorted!

  • TS3274 Hi dears, my Notes application on ipad isn't work. Do you have any suggestion to resolve this problem.

    Hi dears, my Notes application on ipad isn't work. Do you have any suggestion to resolve this problem?

    update to latest OSX 10.9.3
    reset SMC ,   you likely put your Air into sleep mode with phones attached.
    update the OSX to fix the issue.

  • HT6147 my update seems to be stalled saying that there is less than one minute remaining but no progress is being made. any suggestions to resolve this problem

    My software update seems to be stalled saying that there is less than one minute remainig but no progress is being made.
    Any suggestions to resolve this problem

    Reset your device: hold down the home button along with the sleep/wake button until the screen goes black and you see the Apple, then let go. (No data loss) Then try the update again.

  • My computer is functioning really slowly since downloading Mavericks. My programs lag opening if at all. Any suggestions for fixing this?

    My computer is functioning really slowly since downloading Mavericks. My programs lag opening if at all. Any suggestions for fixing this?

    I installed it maybe 2 weeks ago, Here are my results:
    Hardware Information:
        MacBook (13-inch, Late 2009)
        MacBook - model: MacBook6,1
        1 2.26 GHz Intel Core 2 Duo CPU: 2 cores
        2 GB RAM
    Video Information:
        NVIDIA GeForce 9400M - VRAM: 256 MB
    System Software:
        OS X 10.9.2 (13C1021) - Uptime: 0 days 22:44:15
    Disk Information:
        TOSHIBA MK2555GSXF disk0 : (250.06 GB)
            EFI (disk0s1) <not mounted>: 209.7 MB
            Marshmallow (disk0s2) / [Startup]: 249.2 GB (125.02 GB free)
            Recovery HD (disk0s3) <not mounted>: 650 MB
        MATSHITADVD-R   UJ-898 
    USB Information:
        Apple Inc. Built-in iSight
        Apple Inc. Apple Internal Keyboard / Trackpad
        Logitech USB Receiver
        Apple Inc. BRCM2070 Hub
            Apple Inc. Bluetooth USB Host Controller
    Thunderbolt Information:
    Gatekeeper:
        Mac App Store and identified developers
    Kernel Extensions:
        [kext loaded]    at.obdev.nke.LittleSnitch (4052 - SDK 10.8) Support
        [not loaded]    com.devguru.driver.SamsungACMControl (1.4.14 - SDK 10.6) Support
        [not loaded]    com.devguru.driver.SamsungACMData (1.4.14 - SDK 10.6) Support
        [not loaded]    com.devguru.driver.SamsungComposite (1.4.14 - SDK 10.6) Support
        [not loaded]    com.devguru.driver.SamsungMTP (1.4.14 - SDK 10.5) Support
        [not loaded]    com.devguru.driver.SamsungSerial (1.4.14 - SDK 10.6) Support
        [not loaded]    com.mobile-stream.driver.EasyTetherUSBEthernet (1.0.4 - SDK 10.4) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileMS (1.0.0 - SDK 10.5) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileMTP (1.2.2 - SDK 10.5) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileUSB (1.2.2 - SDK 10.5) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileUSBLAN (1.2.2 - SDK 10.5) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileUSBLANMerge (1.2.2 - SDK 10.5) Support
        [not loaded]    com.motorola-mobility.driver.MotMobileUSBSwch (1.2.2 - SDK 10.5) Support
    Launch Daemons:
        [running]    at.obdev.littlesnitchd.plist Support
        [running]    com.adobe.ARM.[...].plist Support
        [loaded]    com.adobe.fpsaud.plist Support
        [loaded]    com.adobe.versioncueCS4.plist Support
        [running]    com.autodesk.backburner_manager.plist Support
        [running]    com.autodesk.backburner_server.plist Support
        [failed]    com.autodesk.backburner_start.plist Support
        [loaded]    com.google.keystone.daemon.plist Support
        [running]    com.motorola-mobility.mmcfgd.plist Support
    Launch Agents:
        [running]    at.obdev.LittleSnitchUIAgent.plist Support
        [loaded]    com.adobe.CS4ServiceManager.plist Support
        [running]    com.Affinegy.InstaLANa.plist Support
        [loaded]    com.google.keystone.agent.plist Support
        [loaded]    com.motorola.MDMUpdater.plist Support
        [running]    com.motorola.motohelper.plist Support
        [loaded]    com.motorola.motohelperUpdater.plist Support
    User Launch Agents:
        [loaded]    com.adobe.ARM.[...].plist Support
        [loaded]    com.adobe.ARM.[...].plist Support
        [running]    com.akamai.single-user-client.plist Support
    User Login Items:
        iTunesHelper
        Skype
        Dropbox
        Android File Transfer Agent
        GrowlHelperApp
        TWC-WiFi Menu
        KiesViaWiFiAgent
        KiesViaWiFiAgent
        fuspredownloader
    Internet Plug-ins:
        o1dbrowserplugin: Version: 5.3.1.18536 Support
        Default Browser: Version: 537 - SDK 10.9
        AdobePDFViewerNPAPI: Version: 11.0.02 - SDK 10.6 Support
        FlashPlayer-10.6: Version: 13.0.0.206 - SDK 10.6 Support
        DivXBrowserPlugin: Version: 2.1 Support
        Silverlight: Version: 5.1.20913.0 - SDK 10.6 Support
        Flash Player: Version: 13.0.0.206 - SDK 10.6 Support
        QuickTime Plugin: Version: 7.7.3
        googletalkbrowserplugin: Version: 5.3.1.18536 Support
        iPhotoPhotocast: Version: 7.0
        AdobePDFViewer: Version: 11.0.02 - SDK 10.6 Support
        CouponPrinter-FireFox_v2: Version: Version 1.1.6 Support
        JavaAppletPlugin: Version: 14.9.0 - SDK 10.7 Check version
    Safari Extensions:
        DivX HiQ: Version: 2.1.1.94
        DivX Plus Web Player HTML5 <video>: Version: 2.1.1.94
    Audio Plug-ins:
        BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
        AirPlay: Version: 2.0 - SDK 10.9
        AppleAVBAudio: Version: 203.2 - SDK 10.9
        iSightAudio: Version: 7.7.3 - SDK 10.9
    iTunes Plug-ins:
        Quartz Composer Visualizer: Version: 1.4 - SDK 10.9
    User Internet Plug-ins:
        fbplugin_1_0_3: Version: (null) Support
    3rd Party Preference Panes:
        Adobe Version Cue CS4  Support
        Akamai NetSession Preferences  Support
        Flash Player  Support
        Growl  Support
    Time Machine:
        Skip System Files: NO
        Auto backup: YES
        Volumes being backed up:
            Marshmallow: Disk size: 232.09 GB Disk used: 115.65 GB
        Destinations:
            Patrice [Local] (Last used)
            Total size: 465.44 GB
            Total number of backups: 42
            Oldest backup: 2012-07-09 21:31:08 +0000
            Last backup: 2014-04-28 23:46:05 +0000
            Size of backup disk: Adequate
                Backup size 465.44 GB > (Disk used 115.65 GB X 3)
        Time Machine details may not be accurate.
        All volumes being backed up may not be listed.
    Top Processes by CPU:
             5%    WindowServer
             3%    plugin-container
             1%    firefox
             0%    ps
             0%    Dropbox
    Top Processes by Memory:
        381 MB    firefox
        86 MB    plugin-container
        51 MB    Finder
        39 MB    WindowServer
        33 MB    softwareupdated
    Virtual Memory Information:
        30 MB    Free RAM
        548 MB    Active RAM
        523 MB    Inactive RAM
        363 MB    Wired RAM
        1.04 GB    Page-ins
        151 MB    Page-outs

  • Since updating to iOS5, the delete buttons on all my apps are missing. I did a hard shutdown, but that did not resolve the issue. Would appreciate any suggestions to restore this feature.

    Since updating to iOS 5, the delete buttons on all my apps are missing. I did a hard shutdown, but that did not resolve the issue. Would appreciate any suggestions to resolve this issue.

    There is No Pre-installed Youtube App in iOS 6.
    http://itunes.apple.com/app/youtube/id544007664?mt=8

Maybe you are looking for

  • What is the use of block step in BPM? Please help!

    Hi Experts,          I would like to know what is the use of block step in BPM? In what cases we can use it? Can somebody explain BLOCK by relating to any programming language ( java) control step? Please help! Thanks Gopal

  • Multi display options for MBP using USB - Diamond BVU195 vs Sewell Minideck

    I have narrowed my search for a multidisplay option for my MBP down to 2 devices; Diamond BVU195 http://www.diamondmm.com/BVU195.php http://www.amazon.com/Diamond-BVU195-Display-Adapter-included/dp/B002GHBW4S and Sewell Mindeck http://sewelldirect.co

  • Setup e-mail

    I AM HAVING TROUBLE SETTING UP MY YAHOO E-MAIL ON MY BLACKBERRY STORM, PLEASE SOMEONE HELP.

  • MACBOOK is not starting up!

    My Macbook is not starting up, it doesnot showing recovery partion as well.. Please read this :https://discussions.apple.com/thread/5486338?tstart=0 Now i do have mavericks.app downloaded from appstore in my usbdrive. Can someone help me how can i re

  • Problem with SXI_CACHE

    Hi All, I'm unable to do a cache refresh from trax SXI_CACHE. The two options 'Start Complte Cache Refresh' and 'Start Delta Cache Refresh' are disabled in SXI_CACHE. Also couldn't to the cache from Integration Directory. Any inputs are greatly appre