Skip to Content
avatar image
Former Member

Releasing an activity in NWDI with the latest .ear deployed already

Hi all,

We are using EP version 7.0. Previously we used NWDI to move our Web Dynpro Java transports. However, we have encountered an error where we released and transported one activity to QAS and subsequently to PRD, while there is another pending activity for one other application. According to SAP, once we move an activity, the whole SDA will be moved as well so if there are pending changes (even if these are not Checked In), those will be transported as well. As a workaround, we deployed the .ear files instead.

Here's a sample scenario:

1. There are 2 development components: LeaveForms and FinanceReports

2. I have created activities LeaveAct1 and FinanceAct1 in NWDI.

3. The .ear file for LeaveForms was deployed in QAS then subsequently to PRD without checking in/releasing any activity

4. Another .ear file for FinanceReports was deployed to QAS then to PRD.

5. Latest application versions for LeaveForms & FinanceReports are now in PRD, while LeaveAct1 and FinanceAct1 are still not checked in

Now we want to check in all the activities as there are no more pending changes. Once we check in and release all the activities, which application version would be moved? Would it be the latest .ear version? Please confirm if this is correct or if you can suggest anything, it would be very much appreciated.

Thanks and regards,

Sophia

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Apr 14, 2016 at 07:03 AM

    Hi Sophia,

    obviously the application version which your are now checking in will be moved

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 15, 2016 at 02:39 PM

    without checkin ,you move change??? are u sure?

    don't know what sap gives u, you understanding is completely wrong....

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 15, 2016 at 02:41 PM

    only checkedin stuff will be moved, unchecked in stuff is your local only.

    Add comment
    10|10000 characters needed characters exceeded

  • Apr 15, 2016 at 02:41 PM

    even checkedin, if not activated, it won't move forward

    Add comment
    10|10000 characters needed characters exceeded

    • Hello,

      When you release a certain activity you have to release ALL its predecessors. (it seems like this is what has been done) There is no way out of it. Please refer to this note:

      2193906 - Unwanted Predecessors Activities while Releasing Activity

      One alternative to this, I have shared in my previous reply. However, as far as I understand, it is too late for you to switch to CM Services - transport based on Activities.

      So, nobody might guarantee you that you will not overwrite the already deployed versions with older ones.

      However, if this happen you might ask the developers to create new activities particularly for affected functionalities. Please follow what I have recommend you about the dummy change. Of course it will require to create new activities and a lot of extra work.

      Another alternative is to try closing these activities. I am not completely sure whether this is possible. The necessary deployment you will continue in the old direct to RTS way. I would not recommend this.

      It is not good idea to bypass the "pending / predecessor activities" and to deploy directly on the RTS. If you need better granularity - you should better use CM Services instead of CMS.

      I am sorry, I do not see other way out of the present situation.

      Good luck.

      Regards