I posted this question in the Java Programming section first. I apologize for the cross-posting. I didn't see this form first, or I would have posted here...
I am an experienced J2EE developer with over 3 years experience in writing JSPs, servlets, custom tag libraries, etc. I have written web applications that utilize SQL Server, MySQL & HSQLDB. In addition to the programming aspect I am also a pretty well rounded DBA with a healthy SQL background.
I tend to work strictly within the J2EE framework and don't use OR tools like Hibernate or Spring, nor other application frameworks like Struts, Tapestry or JSF. I have multiple custom tag libraries that I've written over the years that I use to speed up application development.
My typical development environment includes using Eclipse with the MyEclipse J2EE plug-in, using Tomcat (for web applications) or JBoss (for Enterprise applications) as the application servers.
I have been asked to join a firm writing J2EE applications (I assume including Portals with iView) but I have not experience with SAP. How steep do you believe would the learning curve be before being a productive developer in this area? What are the biggest differences between developing in a complete J2EE environment vs. developing within the SAP Netweaver environment?
Thanks for your assistance.