Archive

Posts Tagged ‘NetWeaver’

How to be a senior developer in SAP Java world

September 27th, 2010 No comments

I have been working in SAP Java world for several years. As per my experience, it is difficult for newcomers to start working on SAP Java field. There are many new terminologies and technologies that always freak out people at the beginning especially those aren’t familiar with Java language. I would like to share my limited experience with everyone on how to go through this tough period and become a senior developer.

1. Java Language

Before you begin to study any SAP specific Java technologies/tools, Java language is a fundamental thing that you must have a good command of. This not only means Java syntax and grammar, it also contains other aspects you need to know in order write a high quality codes. Below is a check list.

a. Java Syntax and Grammar
b. Java programming standards
c. J2SE API – I/O, Email, JDBC, etc.
d. J2EE programming – JSP/Servlet, EJB, Web Service, etc.
e. Write, compile, deploy and run Java application using an IDE like eclipse/netbeans.

Read more…

SAP KM – WebDAV

September 26th, 2010 No comments

SAP KM Web UI provides many useful features for sharing and collaboration, such as feedback, rating, subscription. In general, it is a great DMS tool serves as a central repository for company to manage their unstructured documents.

image

Read more…

SAP NetWeaver Development

September 24th, 2010 No comments

I didn’t maintain my SAP blog since I was assigned to a SAP NetWeaver Project.  My previous SAP projects are all about the SAP Business Suite implementation such as ERP, CRM, SRM, etc. Although I learned Java in university and implemented a couple of web tools using Web Dynpro for Java, this project was a big challenge to me. After several months hard-working, the project goes on very well and aims to go-live next month. Finally I get some free time to update my blog and will share my experience on SAP NetWeaver development.

In my opinion, this is not a typical SAP implementation project. It’s more like a Java project which utilizes SAP NetWeaver platform. Because of this, the development strategy is different from SAP ERP implementation project. Below diagram shows the difference between the traditional SAP implementation project and the NetWeaver project which try to build the custom solution from scratch.

project difference

Read more…

SAP UME Configuration

May 6th, 2010 No comments

http://help.sap.com/saphelp_47x200/helpdata/en/8c/1024d16f350041917d01bfdaeb2fae/frameset.htm

Above is a comprehesive document about how to configuration SAP UME.

User Management Engine(UME) is used to manage user for SAP J2EE Engine. The UME has several persistency options for storing the user information, for example, you can use a database, an SAP system or a directory server.

If the UME uses an ABAP Engine for its persistency layer, then you use the SAP system user management transaction SU01 and role maintenance transaction PFCG for user administration. In this case, the roles you create using transaction PFCG appear as groups in the SAP J2EE Engine user management.

Before you can use UME to manage users, you need to configure it using an ABAP Engine for example. Several users are needed for the configuration.

Read more…