You need to sign in to do that
Don't have an account?
Saravanan @Creation
Removing and Adding a namespace prefix character through ANT deployment
Hi Everyone,
1. I want to retrive a metadata from a org when we will create the package. I can able to retrive but after retrival in few places of the component like formulas the namespace prefix is added 'Test__' becasue of this I can't able to deploy to the sandbox or the developer org. If I need to deploy without any error I have to remove this namespace prefix manually. Is there any way while retriving the metadata we can able to remove the namespace prefix in standard salesforce retrival?
<target name="NPD">
<sf:retrieve username="${sf.username}" password="${sf.password}" serverurl="${sf.serverurl}" maxPoll="${sf.maxPoll}" retrieveTarget="test" unpackaged="test/package.xml"/>
</target>
2. Once the development is done in the Sandbox we want move all the metadata to org where we will create a package.Before moving do i need to manually update the namespace prefix eg. IN workflow field update formulas. Is this correct ? if yes can we able to automate this process.
Thanks in advance!!
1. I want to retrive a metadata from a org when we will create the package. I can able to retrive but after retrival in few places of the component like formulas the namespace prefix is added 'Test__' becasue of this I can't able to deploy to the sandbox or the developer org. If I need to deploy without any error I have to remove this namespace prefix manually. Is there any way while retriving the metadata we can able to remove the namespace prefix in standard salesforce retrival?
<target name="NPD">
<sf:retrieve username="${sf.username}" password="${sf.password}" serverurl="${sf.serverurl}" maxPoll="${sf.maxPoll}" retrieveTarget="test" unpackaged="test/package.xml"/>
</target>
2. Once the development is done in the Sandbox we want move all the metadata to org where we will create a package.Before moving do i need to manually update the namespace prefix eg. IN workflow field update formulas. Is this correct ? if yes can we able to automate this process.
Thanks in advance!!
1. No, there is no way to remove the namespace prefix using the standard retrieve. An ideal way would be to open the package.xml in a editor and mass replace the namespace prefix along with the (__).
2. If the destination Org has a namespace enabled then you will need to add this prefix to all the fields in your package manifest. No way to "automate" it.
Prashanth