J2EE Architect

Hey guys, I'm a little bit off the topic...
We're looking for a strong, senior J2EE architect for a long term consulting opportunity
in NJ, but can't find a suitable candidate. Please let me know if anyone is interested.
Thanks.
I appologize for being a little off the topic.

Hi Ben,
It would be EJB 2.X. I'm not sure what the plans are for updating the J2EE Architect exam
to Java EE 5. The more EJB-centric exam, Sun Certified Business Component Developer,
is in the process of being updated to cover EJB 3.0. Here's the url for SUN training.
You can contact them for more detailed info.
http://www.sun.com/training/certification/faq/index.html
--ken                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

Similar Messages

  • What Is The Proper J2EE Architect For This National Defense Project?

    A brief description of a national defense project I am looking into is that the system being developed is supposed to verify the "smartcard" of the card holder and his/her fingerprints against the Defense Department database. The system also reads in information about people (facial features, height, weight, etc.) and stores the information in the database, and then issues new "smartcard".
    1. People involved in the project already decided to use swing for the client tier.
    2. The problem is the Defense Department database. It is a flat file database and this database cannot be touched. It is a black box for Java developers. The Defense Department may provide a jar as an outer layer of this database.
    Question 1: Is the web tier essential for this defense project?
    Question 2: What is the proper J2EE architect for this project?
    Question 3: How to deal with the data problem? Especially it looks that entity beans are not applicable.
    Question 4: How does the system handle very heavy load? It is possible that tens of thousands of people will use the system at the same time.

    A brief description of a national defense project I am
    looking into is that the system being developed is
    supposed to verify the "smartcard" of the card holder
    and his/her fingerprints against the Defense
    Department database. The system also reads in
    information about people (facial features, height,
    weight, etc.) and stores the information in the
    database, and then issues new "smartcard".
    1. People involved in the project already decided to
    use swing for the client tier.
    2. The problem is the Defense Department database. It
    is a flat file database and this database cannot be
    touched. It is a black box for Java developers. The
    Defense Department may provide a jar as an outer layer
    of this database.
    Question 1: Is the web tier essential for this defense
    project?
    Question 2: What is the proper J2EE architect for this
    project?
    Question 3: How to deal with the data problem?
    Especially it looks that entity beans are not
    applicable.
    Question 4: How does the system handle very heavy
    load? It is possible that tens of thousands of people
    will use the system at the same time.
    Hi,
    You can get it done here :http://www.thesoftwareobjects.com

  • Comment on J2EE architecte certificate?

    Hi
    I like to have some info from someone who has
    done the sun certified J2EE architect.
    Step 2 of the course is described to be a project
    in sun's web site, but it didn't clearly say whether
    the student gets the chance to design and
    implement a J2EE system, if so, what web
    server are they teaching student to use?
    What text books do they recommend students
    to use?
    Do people certified in J2EE architect find it useful
    in real world and are they in large demand in
    job markets?
    Thanks in advance
    miawmi

    Hi There,
    Part 2 is basically design assignment, where as a assignment sun provides, Requirement Ananlysis document with supporting use cases and the candidate is expected to submit the design model/arhitecture to sun. I don't think you need to worry about application servers etc. Main focus is on design and architecture.
    visit www.javaranch.com for details.
    Regards,

  • Query to fetch a set of records

    My query is expected to fetch a huge number of records, say 20000, depending on the parameters passed through front end. The front end developer wants that these records should be displayed on different pages with each page displaying 100 records. But the next 100 records should be fetched whenever user selects next page option i.e. the query should execute 20000/100 times. If I use order by and rownum (i think can be used, not tried), again it will require sorting and the operation will be slow which is to be avoided. What should be done in this case? Front end is Java and database is Oracle 9i.

    > Will there be any difference in performance in these
    2 approaches ?
    1) Fetch all records with a single query, store in an
    array (in Java) and keep displaying 100 reocrds per
    page.
    2) Execute query multiple times, query will be using
    rownum. If if the query displays a subset of records,
    it has to fetch all the records evey time.
    One of these questions that results in a YES and NO answer.
    Simplistically, yes - significant performance improvement as subsequent page displays do not need to access the Database. The rows are locally cached.
    Unfortunately, some J2EE developers only think that far and code it like that on development. And performance is awesome.
    They fail to realise that problems with this approach are that
    a) it does not scale
    b) it lacks data consistency
    So it gets implemented. The 1st time 20 users hit that J2EE app server, it trashes memory attempting to create huge caches for each user - with each cache containing the all rows that the user may (or may not) be interested in.
    Performance degrades drastically as the swap space is totally trashed. The machine crashes.
    Clever J2EE architects respond with "oh, we must scale" - and want to purchase more hardware, configure these as J2EE servers and cluster the application tier. What a silly and expensive way to achieve scalability!
    The business user on the other hand sees data in the cache - it can be old. It may not reflect the current consistent data in the database. The business user does not know that. He tells the customer "Yes, we still have a 100 units at the special price.. not a problem, I will reserve all 100 for you, my special customer". And then get mud in his face as he proceeds with an attempt to sell a 100 non-existing units that have long since been sold.
    Hmmm.. so the clever J2EE architects come up with the idea of using persistence in the app tier by using something like EJB. Let's cache all the data! And let us share that data between users! Wow!! Great, it now solves that problem!
    But it does not. Instead something like EJB is VERY POOR attempt to emulate what the Database does, and does EXTREMELY WELL.
    J2EE suffers from Let-Us-Reinvent-The-Database-Wheel-In-The-Application-Tier approach. It is fatally flawed. The Database is much more than just a bit bucket wheel. The Database is much more scalable in design and use than a (Java) app tier.
    Despite what the Java prophets proclaim, the J2EE architecture is not The Saviour - and no substitution for common sense and logic.

  • Bean or Container Managed Persistence

    Hi,
    I've been reading up on the Sun J2EE tutorial. One of the topics there is bean or container managed persistence. It states that container managed is easier for developers and allows for more portability. The class codes are much smaller compared to bean managed and developers need not worry about database queries.
    Can anyone share their experiences on this? Any 'Real World' advantages and disadvantages? Is there a guideline I can follow when to use bean or container managed persistence?
    Thanks,
    -Ray

    That seems like an obvious flaw. So why was it even considered in the
    J2EE framework? I mean wouldn't the J2EE architects immediately realize
    that? Just doesn't make sense to me why there's even a tutorial or books
    for it. What does it suppose to solve then??I know what you mean... again, I think they thought it looked good on paper.
    And it gets worse...
    Before you use Entity Beans you must be absolutely sure that there will never be another app that accesses the underlying table that doesnt use the EntityBean to do it... For example a C++ App that accesses the tables directly... otherwise you have to set a flag in the App Server that states that basically every time a property on an EntityBean is read the Bean will have to RE-READ the beans state from the database!!
    Some things look really good, from an OO perspective, but dont work really well in reality. Sure Entity Beans look really good in the example program in the tutorial, but what happens when you multiply the number of entity beans by 1000, 100,000, or more? Just think of the CPU, and Memory overhead for instantiating all those objects!
    There are people out there who believe that using Stored Procedures is a no-no because in their minds it puts "Business Logic" on the database and not the App Server...To this I say... BUNK... Ive seen several instances where by simply moving a set of queries from the App Server to a stored procedure on the database, allowed for a 10-20 times performance gain because of the elimination of network IO. In one instance I saw a query go from 3 hours execution time on the App Server to under 10 minutes on the database... But stored procedures arent OO...
    So IMHO before you use EntityBeans at all... be absolutely sure you understand all of the ins-and-outs of doing so.

  • Doubt Regarding Collection Methods

    Hello,
    I am working on Oracle version 10g Release 2
    I wanted to know that how can we find a particular name (person) exists in a Collection..
    Below is my Code
    DECLARE
    TYPE nested_tab IS TABLE OF VARCHAR2(100);
    l_tab nested_tab := nested_tab();
    BEGIN
    SELECT e.ent_id BULK COLLECT INTO l_tab
    FROM entity_master e
    WHERE e.ent_id IN ('N002208', 'Z002011', 'V002313', 'X002011'..... & so on);
    IF l_tab.EXISTS('N002208') THEN
    dbms_output.put_line('element exists');
    ELSE
    dbms_output.put_line('NO element ');
    END IF;
    END;
    ORA-06502 - Numeruc or Value Error
    what can be the work around for this...?

    Aijaz Mallick wrote:
    Ok.
    But It would be really helpfull if you Elaborate this Example a Bit...
    I mean the I/O part because Quering table also Require I/OANY data that you need to access (in any computer system and language) requires I/O. That data needs to be read from disk (PIO or physical I/O) or buffer cache (LIO or logical I/O) and processed.
    So the important part is optimising I/O. If you only need 1MB of data from a 100GB data structure, you do not want to I/O that entire data structure to find that 1MB of data that is relevant to your code.
    The answer to this is three fold.
    Firstly, you design that data structure optimally. In databases, that means a proper and sound relational database model.
    Secondly, you implement that data structure optimally. In databases, that means using the most appropriate physical data model for storing that relational data model. Using the features like indexing, partitioning, index organised tables, and so on.
    Lastly, in some cases your requirements will require scanning a large volume of that data structure. Which means that there is no option but to use a lot of I/O. In such a case, parallelising that I/O is important. I/O has inherent latency. Which means idle time for your code, waiting for data to arrive from the I/O system. Parallel processing enables one to address this and increase performance and scalability.
    So what do you need to do with your "large" table?
    - make sure it is correctly modelled at a logical data model level
    - make sure it is optimally implemented physically in Oracle, making best use of the features that the Oracle RDBMS provide
    - when your code has to deal with large volumes of data, design and code for parallel processing
    & how about Java Part. ..?Java is worse than PL/SQL in this regard as the data path for data to travel from the database layer into Java is longer and slower than the same path to PL/SQL.
    Storing/caching that data in the application layer is an attempt to address the cost of this data path. But this is problematic. If another application makes a change to data in the database, the cached data in the application tier is stale - and incorrect. Without the application layer knowing about it.
    Storing/caching that data in the application layer means a bigger and more expensive h/w footprint for the application layer. It means that scaling also requires a cluster cache in the application layer to address scalability when more application servers are added. This is complex. And now reintroduce a data path that runs over the network and across h/w boundaries. Which is identical to the data path that existed between the database layer and application layer in the first place.
    It also makes the border between the database layer and application layer quite complex as caching data in the application layer means that basic database features are now also required in the application layer. It is an architectural mess. Contains complex moving parts. Contains a lot more moving parts.
    None of this is good for robustness or performance or scalability. Definitely not for infrastructure costs, development costs,and support and maintenance costs, either.
    In other words, and bluntly put. It is the idiotic thing to do. Unfortunately it is also the typical thing done by many J2EE architects and developers as they have a dangerous and huge lack of knowledge when it comes to how to use databases.

  • SOAP toolkit problems?

    I downloaded and installed the SOAP toolkit,
    and everything is working fine, except the Console
    won't start because it complains it's not a registered
    web service.
    Anyone else have the same problem? The Console
    was running fine on port 7002, until I install SOAP
    toolkit. I'm about the reinstall WLS 6.0 again to see
    if I can reconstruct what happened.....
    Eric Chiu ([email protected])
    Office 775-355-8200
    Mobile 650-906-6600
    Certified J2EE Architect and Weblogic trainer

    Hi!!!
    The first url you use when you want to send a message to your SOAP adapter.
    The second one you use with a plain HTTP adapter - you send a message directly to a pipeline.
    Check this link:
    http://help.sap.com/saphelp_nw04s/helpdata/en/fc/5ad93f130f9215e10000000a155106/frameset.htm
    Regards,
    Andrzej

  • What should be?

    i got a part time job. which is to design and develop a site and create a content for a certain topic. the hosting and domain is provided by the employer.the common language that comes to mind when web development is PHP, but*, I'm learning java fundamentals as of this moment. as part of my part time job, I want to learn developing web applications in java at the same time. so is there anyone of you would like to tell on what are the things that I should request my employer to install in their server, in order for me to run java based pages?, in PHP, all you need is php parser and mysql, and its done..so how bout in java?..please state all the needed things to be installed in their server. thanks.

    nemo666 wrote:
    wpafbuser1 wrote:
    nemo666 wrote:
    Here is the job description
    We are looking for 100 Website Managers with the following qualifications:What is a website manager?
    1. Willing to work on a part-time basis (you can work on your own hours)
    2. Must know how to use the Internet – doing research, sending emails, etc
    3. Average written English skills
    4. Be able to write fresh and original content
    5. Be able to provide website updates on a regular basisSounds like you need web developers, software engineers, and graphic designers.
    We will be offering qualified applicants with the following:
    1. Free website hosting
    2. A domain of your choice
    3. Onsite marketing assistance
    4. Website maintenance
    5. Content gathering technique seminars
    6. Revenue to be paid monthlyTechnically irrelevant here.
    so those are the requirements...i want to learn web based java or j2ee while doing this part time job
    so what are the best things should i request to them that should be install in their webserver so that I can run .jsp and etc. for as long as it is all about java. ???This depends on many, many factors. Hire a J2EE architect NOW, before you do anything you'll regret.well im planning to create a wordpress looking site. however, i wanna use .jsp and etc. as long as it has something to do with java... its only a part time job.. the employers purpose is to get a website manager that will right a content for a certain topic..well its a great advantage for me..while ill be doing this job..so whats irrelevant in there? almost everything
    im just asking to all of you on what are the required softwares that must be install in their webserver so that i can sail smooth with javahire a Java/J2EE programmer if you want to do this
    you have NO CLUE what you're doing here
    you're in way over your head and you're going to waste a lot of time and money
    i'm not trying to be rude, but you aren't getting the hint
    given what you know, there is no chance your project will succeed unless you get some help
    there's also no chance anyone here will reply to you unless you ask a specific question
    you can't say you want some site that looks like some other site and then ask what you should install
    it's vastly more complex than that
    the requirements you've provided ARE NOT TECHNICAL and are thus TECHNICALLY IRRELEVANT
    why don't you write a technical design doc then come back
    if you can write that document, i'll have more faith in you and your project

  • Important Question for Oracle Corporation

    Hello,
    I am a J2EE architect in a reputable multinational software house in Pakistan. Till last month, we were using Oracle 9iAS (9.0.4) with Borland JBuilder 9 (using oracle plugin found in Jbuilder Cd). We decided to migrate
    to JBuilder X so we downloaded its trial version to evaluate it. But to our surprise it does not include the plugin for Oracle 9iAS. We tried to use the plugin for JBuilder 9 but i did not work.
    Therefor i humbly request to Oracle Corporation to provide us the plugin of OC4J(9.0.4) for JBuilder X.
    Anybody can help me too if they got the one.
    My Email address is : [email protected]
    please reply me on the forum first and then email me the plugin.
    Yours sincerely,
    Shoaib Akhatr
    Senior Java Architect

    I just post my forms questions here. I'm using 6.0 seems to be fine.

  • Enterprise Architect exam differences J2EE 1.4 vs JEE5

    Could anyone tell me about the differences between the Enterprise Architect Exam for J2EE 1.4 and the exam for JEE5.
    I bought study guides for the J2EE1.4 version of the exam last year, but work picked up and i never wrote the exam before it became obsolete. I am hoping to pick it up again but wonder if my 1.4 study guides are good enough (assuming i have working knowledge of JEE5)
    Thanks

    Could anyone tell me about the differences between the Enterprise Architect Exam for J2EE 1.4 and the exam for JEE5.
    I bought study guides for the J2EE1.4 version of the exam last year, but work picked up and i never wrote the exam before it became obsolete. I am hoping to pick it up again but wonder if my 1.4 study guides are good enough (assuming i have working knowledge of JEE5)
    Thanks

  • Weblogic Server/ Portal/J2EE Developers/Architects?

    Hi,
    Appologies for posting Job ads here but what better place?
    We require several Senior Developers / Architects specialist in WebLogic Server
    & WLPortal to work as consultants with very high profile Blue-Chip Clients accross
    Europe.
    You need to have an excellent knowledge of:
    - J2EE Architecture and development
    - BEA Portal and WebLogic Server (latest versions preferable)
    - Design tools and methodologies (RUP / UML ect)
    - Experience with large-scale eBusiness applications.
    The contracts will initially be for 6 months with a view to longer term and will
    yeild very good rates for top candidates.
    Please make contact for further information in the strictest of confidence.
    Many thanks
    Ben Corke
    Java Practice Lead
    Cerebra Recruitment Ltd
    Tel: +44(0)1483 452022
    Mail: [email protected]

    HI I updated my AMagent.properties file as CDSSO = enable, after doing this I entered user id password in access manager console, after that i am getting an error Access to resource is denied, its not updating any log file in Agent machine
    Thanks
    Saikumar T

  • Is anyone doing disaster recovery for a J2EE application?

    We generally use database log shipping to maintain a standby database for our ABAP instances.  We can successfully fail over our production application to our disaster recovery site with no real issues.  With the J2EE instances (EP, ESS/MSS, BI, etc), we have a few concerns:
    hostname cannot change, without going through a system copy procedure, so we would have to keep the hostnames in DR the same. (for example, ref: oss note 757692 - changing hostname is not supported)
    fully qualified domain name - from what I understand, there are potentially issues with changing the fqdn, for example SSO certificates, BSPs, XI has issues, etc.
    we can't keep both hostname and fqdn the same between DR and production, or we could never do a DR test.
    Has anyone implemented disaster recovery for any SAP J2EE application that has run into these concerns and addressed them?  Input would be greatly appreciated regarding how you addressed these issues, or how you architected your disaster recovery implementation.
    Regards,
    David Hull
    The Walt Disney Company

    I haven't done this personally, but I do have some experience with these issues in different HA environments.
    To your first point:  You can change the hostname, note 757692 tells you exactly how to do it.  However like the note says, "Changing the name of a host server in a production system is not automatically supported by SAP."  When it says "supported by SAP" I think it means SAP the company, not SAP's software.  So I would contact SAP to see if this configuration would be covered under your service agreement.  Then you have to think about whether you want to do something that isn't "officially supported" by SAP.  Also I'm sure you'll need some kind of additional licensing for the DR systems as their hardware keys will de different.
    To your second point:  As for SSO certs (SAP Login Tickets), I think they should still work as long as the SID and client number of the issuing system remain the same.  I don't think they are hostname or fqdn dependant.  For BSPs I would think they would still work as long as they use relative paths rather than absolute paths.  And for XI... I have no idea what kind of issues may arise, I'm not an XI guy.
    Again, I haven't done what you're describing myself.  This is just based on my HA experiences.
    Hope this helps a little,
    Glenn

  • Welcome to this forum on "Core J2EE Patterns" by the Sun Java Center

    Welcome to this forum on Core J2EE Patterns by the Sun Java Center!
    CONTEXT:
    This forum is intended for discussing the patterns from the Sun Java Center J2EE Pattern Catalog and other topics discussed in our book, Core J2EE Patterns.
    We, the authors of the book, welcome you to this forum.
    WHO WE ARE:
    We are Enterprise Java Architects from the Sun Java Center (SJC), which is the Java consulting organization of Sun Microsystems. We are a world-wide group of architects focusing on all consulting related to Java technologies.
    Visit our web-site for more information on SJC:
    http://www.sun.com/service/sunps/jdc/index.html
    BACKGROUND:
    Over the last few years, we at SJC have worked with our customers in architecting, designing, and implementing solutions on the J2EE platform. We have worked on documenting the J2EE patterns for over two years and released the patterns for public review in Beta form via the Java Developer Connection in May, 2001.
    The beta version of the patterns is available online as The Sun Java Center J2EE Pattern Catalog at:
    http://developer.java.sun.com/developer/technicalArticles/J2EE/patterns/
    Subsequent to the release, we received great feedback and comments from hundreds of reviewers. We then worked towards incorporating the feedback into the pattern documentation. One of the common comments was about the lack of code examples in the online documentation. The latest pattern documentation provides many code examples and incorporates all the feedback received so far.
    BOOK INFORMATION:
    Core J2EE Patterns, the book, was released at JavaOne 2001 during June 4-9, and will be available in stores around the end of June 2001.
    The book includes the complete updated Sun Java Center J2EE Pattern Catalog with 15 patterns covering these J2EE technologies: Java Server Pages (JSP), Servlets, Enterprise JavaBeans (EJB), and Java Message Service (JMS). In addition to the J2EE Pattern Catalog, the book also provides other chapters that discuss design considerations,
    bad practices, and J2EE Refactorings. Example code is included for all patterns and strategies.
    If you wish to view the complete table of contents or order the book, please visit one of the following online bookstores:
    Fatbrain.com: http://www1.fatbrain.com/asp/bookinfo/bookinfo.asp?theisbn=0130648841
    Amazon.com: http://www.amazon.com/exec/obidos/ASIN/0130648841
    COMMUNITY:
    The online community for discussing the patterns included in our book Core J2EE Patterns has grown over the past year, since our first presentation at JavaOne 2000. This community is supported by our LISTSERV and is available for public participation at:
    http://archives.java.sun.com/j2eepatterns-interest.html
    You can view the past discussions on this list at the above URL.
    FORUM LOGISTICS:
    John and Dan are on the east coast and Deepak is on the west coast. We will be tuned into the forum and answering the messages periodically between June 19 and June 25, 2001. If you want to discuss the J2EE Patterns after June 25, you are invited to join the aforementioned J2EE Patterns Interest list.
    FORUM DISCLAIMER:
    All responses to questions posed in this News Group are given on an "as is" basis. We believe the solutions or explanations given here are correct, but do not guarantee that responses will be complete, without error and/or work for all platforms and system configurations.
    The forum is now open! Let the discussion begin...
    John Crupi - Chief Java Architect
    Dan Malks - Enterprise Java Architect
    Deepak Alur - Enterprise Java Architect
    ---Authors of Core J2EE Patterns

    Rajakannan,
    There are numerous ways to implement a templating mechanism in support of the composite view pattern, included in the catalog as a presentation-tier pattern.
    The goal is to avoid simply having monolithic views with all the formatting code embedded directly withing the view. If we have common subviews that are shared across several or more views then we end up with a copy-and-paste type of reuse...undesirable. So, modularity is one issue. Another major force when considering the Composite View pattern is that we may want to manage the layout of our pages and the content of our pages separately. We may have some logical regions defined, such as a search panel and main body, and a subview that plugs into those logical regions that map to a physical page (ie: x.jsp and y.jsp). We may then want to vary one independent of the other...ie: we may want to modify the layout of the page w/o changing the content and we may want to vary the content w/o touching the layout.
    There are a number of implementation strategies that can be used to implement the Composite View pattern, ranging from relatively simple to much more sophisticated. We describe each in our book and include source code examples.
    The example in the book that allows for supporting all the issues described above is implemented using the "Custom Tag View Management Strategy" and uses a tag library written by David Geary, that supports the Composite View pattern. The library is also included in David's new book, Adv. JavaServer Pages, Prentice Hall, 2001.
    Again, it's simply one implementation and, as you mention, there are many different ways to implement this strategy.
    Thanks for your question,
    Dan

  • My First J2EE Project (tm) -- requesting advice!

    My client is deeply invested in FileMaker for their Mac-based prepress division, and now they want what will eventually be a very sophisticated application to automate the production of customized paper products. I looked at all the options, and it seemed like my choices were Lasso (FileMaker's own server-side scripting language, sort of a poor man's ColdFusion) and Java. I decided that if I was going to go the JSP route, why not go all the way and do J2EE? Nobody in management knows, just yet, exactly how big this project will become; J2EE seems to offer the greatest potential for absolute scalability and flexibility.
    I'd greatly appreciate if someone would take a glance at these requirements and give me any pointers or warnings that come to mind.
    The servers will all run on Mac OS X. I'm locked into FileMaker as the database, and WebStar 4D as the server -- those are completely non-negotiable. I plan to use WebStar's Tomcat extensions and just store all the project web documents on the Tomcat server; and I plan to use JBoss as the application server, unless someone convinces me I should buy something more commercial. (Neither our budget nor our predicted project requirements put us anywhere near the Websphere/Dynamo level, but I could probably talk them into a few thousand.)
    The eventual workflow will be like this:
    1. Client logs onto website, customizes his product by selecting text attributes, typing in text, choosing images from a library, and so forth. Eventually, we might be using a full-scale interactive design applet. Most importantly, he chooses from a few possible document sizes and ink colors.
    2. The application generates a low-resolution, watermarked PDF from the client's input, and displays it to him for his approval. If he approves the PDF, a high-resolution, print-ready one is sent to press. Here's the vital part: the PDF must contain proper specification of spot and process colors! If this is lacking, the whole thing goes down the crapper.
    3. Somewhere along the line, the client pays for the product via credit card. I assume the best way of dealing with this is to contact a bank that offers online merchant accounts and ask them how to integrate their software into my application.
    That's it, for now. Any advice I get will be very greatly appreciated. The PDF question is very important; I'd like to open a separate topic for it, on a more appropriate forum, but I'm not sure which of the forums here is best for that. Any suggestions?
    And yes, I'm new to J2EE, coming from a PHP background -- but I've done some studying and built a sample GUI application in Java, so I feel I have a decent grasp on the language itself, and I'm rapidly absorbing J2EE concepts as I go through docs and tutorials. That's not to say I won't hang on your every word if you have some pearls of wisdom.
    Please help me out here -- our alternative is to use Lasso. :)

    Hi Ceties,
    it's difficult to answer general questions about architecture because every person can do it differently, and still all of those ways can be right.
    Your device class hierarchy seems well designed and I wouldn't change anything there.
    The most comfortable way for me to organize my project is to use auto-populating folders. 
    I also wouldn't use nested file organization, rather separate folder for every class. This way you don't need to remember the inheritance pattern while going through the files outside of the project.
    For more information please visit:
    http://zone.ni.com/devzone/cda/tut/p/id/3573#toc4
    especially the last paragraph "Additional Resources"
    I hope that helps, TRSns
    Best regards, Piotr
    Certified TestStand Architect
    Certified LabVIEW Architect

  • Shine J2EE Appplication Framework - A New MVC -JWMS-Ajax Framework

    Hi Dears
    Shine is a Java-J2EE Application Framework/JWMS(Java Web Model Service)Framework/MVC Framework/Service Oriented Framework. Shine Includes Ajax Libs/Server API/J2EE Architecture. Shine Supported JSF/Spring/AspectJ/Struts/Hibernate/...
    You can use Shine Framework for Implement ERP Web Based Application, Web Based Operating System, WFM Web Based Application, CRM Web Based Application, HRM Web Based Application, BPR Web Based Application, Or ... Web Based Application, Shine Registered in Source Forge.
    This Framework is a Java Service Oriented Framework for Web Based Project. This Framework include:
    * MVC (Model View Controller)
    * Ajax
    * Service Oriented Scope
    * JWMS (Java Web Model Service)
    Shine Framework is a Java Web Model Service Framework.
    Shine Framework is very easy, stable. You can use other Framework by Shine Framework:
    *Hibernate
    *Struts
    *Spring
    *And Other Framework
    JWMS And Shine J2EE Framework ?
    JWMS is a J2EE Architecture for implement Service Oriented Web-Based Appliction you can get more information about this and Shine J2EE Application Framework by -> J2EE And Service Oriented Programming :
    http://j2sos.googlegroups.com/web/J2EE_And_Service_Oriented_Programming+(English).doc?gda=VCp-YWkAAABaK1bFJn7XMhSpdkjvrT6Pd5MA3H6uh5taxEUxR6gwSUWwa05VcrqgHRSC0l_xcf_5FoxLEBXNbyq4-bBifvraWOZGQE6LgzeTU5Q6eFny4M-fIZvKNC5H8bRWhAn1psCECKgQbmraGdxlZulaYnsh
    Or
    http://j2sos.googlegroups.com
    Report: http://sourceforge.net/tracker/?group_id=244136
    Forum: http://sourceforge.net/forum/?group_id=244136
    News: http://sourceforge.net/news/?group_id=244136
    Wiki: http://shine-app.wiki.sourceforge.net/space/pagelist
    Rank: http://sourceforge.net/project/stats/rank_history.php?group_id=244136&ugn=shine-app
    Shine J2EE Framework Rank in Sourceforge is 14!
    Shine J2EE Framework: http://sourceforge.net/projects/shine-app/
    Site: www.J2SOS.org
    Special Thanks Oracle! For this Part! Your Site is very Active about J2EE - Java!
    This paper is no image paper !!!!!!!!!!!!!!!!!!!
    J2EE and Service Oriented Programming
    Authored by: AmirSam Bahador
    Level:
    Advanced
    Contents:
    Introduction
    - The purpose of compilation this essay
    Chapter 1: Basic concepts of J2EE
    - Servlet and JSP
    - MVC
    - MVC or JWMS? That is the problem? Perhaps both!
    Chapter 2: Basic concepts of Shine Framework
    - What is "Shine Framework�?
    - The components of Shine Framework
    - Implimentation of an application by Shine Framework
    Chapter 3: The objects of Shine Framework
    - The types of objects in Shine Framework
    Chapter 4: Engineering & Communication items
    - The communication of Shine Framework with the other
    existing Frameworks
    - The major purpose of Shine Framework
    Introduction
    The purpose of compilation of the this paper
    A few years ago, when I was the software architect of a big project with J2EE, I advised some of the modern tools of that time to the project manager. He acknowledged it. Therefore, we began deploying our Enterprise on Java platform. However, we encounterd with many problems, as we got ahead the project. Our tools were included Struts Framework, Spring Framework & Hibernate.
    I convinced that MVC architecture is the best option to develop macro projects! However, I believe it now, as well. Couldn't it be more completed? In developed Enterprise projects, an advanced architecture is required to divide the project, technically. The project was successfully finished after one year, but my mind was busy with it for a long time!
    Then, I began implementing an Application Framework and registered it in Sourceforge.net as an Open Source Framework. I developed some Enterprise projects & some other J2EE frameworks, as well. I achieved a good result! The velocity of implemention & developing projects increased up to 50%. Subsequently, by cooperation of my elected students who had worked with Application Framework, I established an organization, named J2SOS, to protect & develop this Application Framework.
    Fortunately, my students were so skilled that each took a chief task in big J2EE projects.
    Their experiences had a practical affect on development of Application Framework as well as the organization.
    Therefore, it is required to write down my & my yesterday students (my today co-workers) experiences. This was the outset to write the present paper!
    Chapter 1
    The basic concepts of J2EE
    Purposes
    In this chapter, we do our best to introduce J2EE basic concepts.
    Servlet & JSP
    If you ahve ever worked with JSP & Servlet, you know that Servlet is so proper for processing functions but there are particular problems with it in displaying functions.
    JSP is applied reverse to Servlet. Thus, what is the solution? To apply both JSP and Servlet together!
    What is MVC?
    MVC is an easy way to use JSP & Servlet together. In MVC architecture, the request will be processed by a Class (Servlet) and the appropriate response will be showen by JSP.
    n the above Servlet Class, the validation operation, etc will be done.
    Nowadays, there are numerous Frameworks which will assist you to use MVC Framework architecture. Struts Framework is the most well-known one.
    MVC or JWMS ? That is the problem! Perhaps both!
    MVC is a powerful architecture, but it is required an advanced architecture to implement developed projects.
    Today, web applications are well developed which complicatethe work for programmers & developers.
    To clarify it, see Google site! Google Web Application enjoys numerous services, each have a special service for the users.
    For Instance, Gmail service, E-Mail or by SearchEngine, the users can search for websites, pictures, etc.
    These services have certaily close communication with each other.
    If the services do not use a particular architecture, the Google will encounter with various problems.
    In Service Oriented architecture, each part of the program is a service programme. For example, E-Mail service, SearchEngine service, etc.
    for get full this paper plz goto : J2EE And Service Oriented Programming
    in :
    http://groups.google.com/group/j2sos
    Or
    http://j2sos.googlegroups.com/web/J2EE_And_Service_Oriented_Programming+(English).doc?gda=-C13JmkAAABaK1bFJn7XMhSpdkjvrT6PLb1WFhhPKkBftsH3LvtvGEWwa05VcrqgHRSC0l_xcf_5FoxLEBXNbyq4-bBifvraWOZGQE6LgzeTU5Q6eFny4M-fIZvKNC5H8bRWhAn1psCECKgQbmraGdxlZulaYnsh

    iabstudio have been engaged in a persistent Usenet and webboard spamming and astroturfing operation since the beginning of this month. Google has the scoop at http://groups.google.com/groups?q=www.iabstudio.com&hl=en&lr=&c2coff=1&scoring=d&start=0&sa=N&filter=0 note in particular the same IP address is used to post both their spam from iabstudio themselves and from people who claim to be satisfied users. If you do not like spamming and dishonest, don't use the product.

Maybe you are looking for

  • Capturing on a Mac- can't turn off the sound (still want to record the audio)

    How do you turn off audio output during capture on a mac but I still want to record the audio?

  • Anyone have a problem with Photostitcher 3.2 from Canon

    I have a problem when I go to launch Photostitcher it gives me the following Program stopped unexpectedly error.  Process:         PhotoStitch [2686] Path:            /Applications/Canon Utilities/PhotoStitch/Program/PhotoStitch.app/Contents/MacOS/Ph

  • Artifacts in clips

    I am getting severe artifacts occasionally in my clips when I drag them into the time line... they aren't there in the original clips.  Using CS6.   When I scrub through them in the Source window or look at them in CS6 Browser, these artifacts don't

  • Error(400,8): method include(java.lang.String, boolean) not found in class

    I have uploaded my Application which was running fine in other IDE to jdev 10.1.3, when i compile the follwing error error in jsp page. Error(400,8): method include(java.lang.String, boolean) not found in class javax.servlet.jsp.PageContext My jsp co

  • Remove unchecked artists/albums etc

    For some reason when I check check "selected playlists, artists and genres" and uncheck the artists I do not want on the iphone they are not removed. Reading the forums it was indicated that songs that are part of a playlist will not be removed so I