> *Answer:* The stakes are very high that the majority of us have not. After all, isn’t it just another abbreviation? Yes, it is an abbreviation. And yes, you will think about it sooner than you expect when you have to apply new support packages on your or your customer’s installations. And then you will be happy to know what JSPM means. *Question:* Do you think you will have time to prepare to apply the support packages when it comes upon you?
> *Answer:* My guess is – no, you will not. You will have to do everything in a hurry, make a lot of mistakes that will later on bring more mistakes – a vicious circle. So why not spend a little time now getting to know this little useful tool, called JSPM?
h3. What JSPM is All About h5. +Try to Find It+ Try to find JSPM and its place in the next picture. It might seem confusing, but actually it is pretty straight forward. Did you find it in the middle on the right? While searching it you have probably realized the JSPM place in the whole picture. We will try to make the rest of this blog as informative and easy to digest as possible. Of course your help (criticisms, proposals, etc) will be of enormous importance to us all. Furthermore we will try to make this blog a living starting point to the rest of the JSPM knowledge with updates as fast as possible. So, stick around. h5. +JSPM in a Few Words+ SAP has increasingly been delivering business and technology applications on top of the SAP NetWeaver Application Server Java (AS Java). In SAP NetWeaver 2004s, the Java Support Package Manager (JSPM) has been introduced, in order to simplify the Support Package management process for Java applications at customer site. Beside deploying new software components and applying single Support Packages of installed software components, JSPM also provides some additional features and functionalities. The main task of JSPM is to apply support package stacks for Java based SAP products based on NetWeaver release 2004s and later. It can also apply support packages, deploy new software components and deploy and upgrade business packages. h3. What Makes JSPM Important ** As of SAP NetWeaver 2004s, JSPM is the only valid tool for applying Support Packages and Support Package Stacks for Java-based SAP NetWeaver systems. ** ** JSPM is a tool with primary task to simplify and unify the implementation of J2EE support packages and support package stacks by the customers ** 0.1. 0.2. Reduce uncertainty 0.3. 0.4. Validate Dependencies 0.5. 0.6. Reduce manual actions 0.7. ** JSPM deals with products packed as support package stacks and single patches packed as software component archives. ** ** JSPM is the first logistic tool which supports software component dependencies model. ** ** Standardize the software logistics tools to use a common user interface (SDT) ** h3. What JSPM Can Do h5. +Support Package Management+ 0.1. 0.2. Validation of dependencies between Software Components and their Support Package versions 0.3. 0.4. Dependency validation on version level 0.5. h5. +Deployment and Installation+ 0.1. 0.2. Installation of new Software Components – when you need to add new functionality to your already running system. 0.3. 0.4. Deployment of up-to-date Support Packages of existing Software Components – when your system is lagging behind releases. 0.5. 0.6. Self-Update – to carry out its duties properly, JSPM needs to be as up-to-date as possible. Otherwise it might not be able to finish the updates as expected. 0.7. 0.8. Update of SAP Kernel and SDM – you need a good foundation for everything. If it is not consistent with the needs of the upper components, it will not be able to serve their needs. 0.9. h5. +Usability+ JSPM uses a unified GUI framework with all other Software Logistics Tools. As a result the users get to know and work with the tool faster than before.