on 02-09-2007 10:54 AM
Hello,
When I try to deploy the sda file XMAM30_3.000301.sda for MAM30 Patch 1 I get this error:
Starting Deployment of XAP-MBA-MAM-LPT
Aborted: development component 'XAP-MBA-MAM-LPT'/'sap.com'/'SAP AG'/'150.20070202191543.0000'/'0':
Caught exception during application deployment from SAP J2EE Engine's deploy service:
java.rmi.RemoteException: Cannot deploy application sap.com/XAP-MBA-MAM-LPT.. Reason: Error while getting container files from EAR E:\usr\sap\CB3\DVEBMGS13\j2ee\cluster\server0\.\temp\deploy\work\deploying\XAP-MBA-MAM-LPT.ear in operation update with application sap.com/XAP-MBA-MAM-LPT.; nested exception is: com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Error while getting container files from EAR E:\usr\sap\CB3\DVEBMGS13\j2ee\cluster\server0\.\temp\deploy\work\deploying\XAP-MBA-MAM-LPT.ear in operation update with application sap.com/XAP-MBA-MAM-LPT.
(message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).REMEXC)
Deployment of XAP-MBA-MAM-LPT finished with Error (Duration 3859 ms)
What does this error mean? When I make the sda file myself ( based on the zip file included ) with the mobile archive convertor in NetWeaver Mobile Administrator and then deploy I get no error.
Kind regards,
jeroen
Hello,
Yes this is a known problem. Basically there is a missconfiguration in the MCD of the SDA. To be short, I suggest you take the Zip file containing the update and use the archive converter tool to convert it to an SDA. Afterward it will upload flawlessly.
You should change the install directory in the manifest file of the zip to install to your MAM30 folder.
Finally, you shuold not upload the patch, but the complete version since merepmeta and listdef.xml have change. Otherwise, some fix won't be fixed.
Thank you,
Julien.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Effectively, if you apply the patch, the new meRepMetaData.xml will overwrite the old one. However, this file is only used when MAM is initialized (the first time). It creates the structure for the persistence DB on the MI client.
Now, with the patch, the SyncBo's were changed, and so in order to adjust the DB structure to this, you will need to go in MI home --> Settings and click "Reset Client". This will effectively drop the local persistence (Mi client DB). When you restart MI, the patch will be applied and the DB will be of the right structure.
Hope this helped!
Mathieu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Thanks for the info, I looked on the market place but found only:
MAMLAPTOP3003_0-20001490.zip SAP MOBILE ASSET MANAGEMENT 3.0 SR 03 (Laptop) 0 Info 27658 29.11.2006
MAMLAPTOP3003P_1-20001490.zip Patch for SAP MOBILE ASSET MANAGEMENT 3.0 SR 03 (Laptop) 1 Info 3024 02.02.2007
I don't see a 'complete' package because the patch is only 3MB and the SR3 download 27MB.
But if I look into XMAM30_3.000301.zip I see a new meRepMeta.xml (for instance MAM30_010 is now before MAM30_001).... So I think this will work ?
Rgds,
jeroen
Message was edited by:
Jeroen Verbrugge
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
What do you mean by:
Finally, you shuold not upload the patch, but the complete version since merepmeta and listdef.xml have change. Otherwise, some fix won't be fixed.
Note 1024148 - How to deploy a patch for xApp Mobile Asset Management 3.0 or 1018248 - SAP xApp Mobile Asset Management SR3 PL01 does not describe things like this. It also says:
You will find that it contains 4 additional zip files. Extract each of these zip files. Each of them in turn contain the following:
[patch name].zip: actual patch file to be deployed to mobile clients with Mobile Infrastructure versions 2.5 SP17 or below.
[patch name].sda: actual patch file to be deployed to mobile clients with Mobile Infrastructure versions 2.5 SP18 and above, or 7.0 SP09 and above.
[patch name]_src.zip: source code with changes from PL0.
SyncBO.zip: syncBO definitions with changes from PL0(to be applied to the middleware)
And :
Uploading to the Mobile Administrator (Administrator) - For MI 7
You must upload MAM*.sda if you are using Mobile Asset Management.
8. Connect to the SDM server via the Software Deployment Manager GUI.
9. Choose the .sda files that you want to upload onto the server.
10. Click on the "Deploy" button.
I don't understand why SAP ships an .sda file if it can't be used... I didn't change anything for the standard XMAM30 SR3 installation so I supposed I could apply this path with the same ease...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
I mean that the patch is a delta. To make change in ListDef.xml and merepMeta.xml take effect in MAM, you need to redeploy the complete application, not only a the patch. The patch can be used, but it won't fix everthing as I said.
You should go back to SAP Market Place to get the full patch build which I think was uploaded in the beginning of the week.
I hope this helps
Julien.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.