Change namespace of DCs

Hello gurus,
I have a question for you
I have created into my JDI a SC with a set of DCs.
Now I would like to change the value of the namespace prefix of my DCs.
Do you know a way of doing that ?
To try something, I have created a new product / SC / track into my JDI, with the new namespace prefix. I have tried to follow the note 888969 to move the DCs, but the only target SC I see is the "active" workspace from the same track, whereas I would like to get the "inactive" workspace from my new track.
Any idea on that ?
Thanks a lot for you help, ideas, ...
Best Regards,
Nicolas

Did you import the Development Configuration for the new track? If so, are you looking in the Inactive DCs view?

Similar Messages

  • Change namespace in generated WebService

    Hello experts,
    i have to provide a webservice with three methods for an external Client.
    So i created three functions in a function group. From the function group i autocreated my webservice with the wizzard. I changed the external/internal mapping properly, activate the webservice and create with soamanager a service and an endpoint and so on...
    When i create a client with the autogenerated WSDL from the WebService, i can call and reach the autogenerated Webservice from this client.
    The problem is: The external client cant reach our webservice. We have solved all problems with firewalls and certificates. The remaining problem is the namespace. The external clients request (we cant change it and have to provide a suitable webservice) with the namespace "urn:extnamespace" cant reach our servicepoint (error "service >extnamespace:Connect< not supported") :
    <SOAP-ENV:Envelope
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:extnamespace="urn:extnamespace">
    <SOAP-ENV:Body>
      <extnamespace:Connect>
        <token>123456</token>
      </extnamespace:Connect>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    From our test- client we use successfully this with the namespace "urn:sap-com:document:sap:rfc:functions"::
    <SOAP-ENV:Envelope
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:extnamespace="urn:sap-com:document:sap:rfc:functions">
    <SOAP-ENV:Body>
      <extnamespace:Connect>
        <token>123456</token>
      </extnamespace:Connect>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    The wizzard have automaticaly generated the namespace "urn:sap-com:document:sap:rfc:functions". The external Client use another namespace. We have no option to change the external client or request of it. We need to provide a suitable WebService which use the same namespace.
    We found no possibility to say the generation wizzard to use another namespace. Also we found no possibility with soamanager to change it.  When we change the namespace in XSLT-Transformation with STRANS and call the WebService from our test client, we get allways the error "service >extnamespace:Connect< not supported".
    The following links seems to be good on first sight, but dont help us:
    [Changing SOAP Namespace for Web Service;
    [service.sap.com/notes]   sap note 853824
    If there is no way to change the namespace, we have to create the webservice manually. Is there a suitable example for this job available?
    Greetings & thank you very much for your help!
    Edited by: JosipI on Dec 17, 2010 3:16 PM

    We have created a server interface in XI with the wsdl excepted by the external client. Then created a server proxy with this interface  in our sap system. Then we have implemented the generated methodes by calling existing functions. It works fine.
    Thanks a lot!
    Edited by: JosipI on Dec 23, 2010 1:24 PM
    Edited by: JosipI on Dec 23, 2010 1:25 PM

  • How to change namespace in outbound file

    Hi,
    When I creates a outbound file using file adapter, BPEL or jDeveloper creates a file with its own namwspace like ns1: or ns15: or so on... But if I want to change it to my own tag say like tns: or its:, is it possible?
    example:
    the usual creation in BPEL:
    <?xml version="1.0" ?><ProvisionsInterface xmlns:ns1="http://www.mycomapny.com/ns/company/payments" xmlns="http://www.mycomapny.com/ns/company/payments">
    <ns1:Provider>
    <ns1:Id>1909909</ns1:Id>
    <ns1:Name>BASSETTS</ns1:Name>
    <ns1:Addr1>1 High Street</ns1:Addr1>
    I want to change it to:
    <?xml version="1.0" ?><ProvisionsInterface xmlns:tns="http://www.mycomapny.com/ns/company/payments" xmlns="http://www.mycomapny.com/ns/company/payments">
    <tns:Provider>
    <tns:Id>1909909</tns:Id>
    <tns:Name>BASSETTS</tns:Name>
    <tns:Addr1>1 High Street</tns:Addr1>
    Any idea, plase advice.
    Regards,
    Sreejit

    Hi,
    Thanks for reply.
    Actullay the requirement is that the target system doesn't want any namespace tag in front of the elements.
    I have got the answer and created a wrapper xsd, by which you can change or remove the namespace from the output file.
    example:
    <?xml version="1.0" encoding="utf-8" ?>
    <schema xmlns="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://www.mycompany.com/ns/suppliers" <!-- target namespace from actual xsd -->
    xmlns:nxsd="http://xmlns.oracle.com/pcbpel/nxsd" nxsd:version="DTD">
    <include schemaLocation="NameOfActualSchema.xsd"/>
    </schema>
    Regards,
    Sreejit

  • Change namespace for development objects

    hi at all,
    i have to transport a lot of customer development objects (reports, tables, programs, WebDynpro-components...) from one system to another development system. in the source system all customer-objects are named like Y* or Z* (e.g. Z_CM_COURSDETAILS).
    After that in the target system i have to change this names into our own company namespace (like /ABCD/CM_COURSDETAILS).
    How can i do this? The company namespace is activated an part of the view V_TRNSPACE.
    So, do i have to change every object by myself? Or is there a report or another automaticly help?
    Thanks for your information and help,
    regards
    Hendrik

    You can probably write a small BDC in the target system which accepts one type of objects, rename the object and activate it.

  • REG : Can we change namespace using any adapter module.

    Hi All,
               I was working on the XMLAnonymizerBean adapter module. his module provides us the functinality of changing the prefix of namespace and selecting  sprecified modules in the output XML. Now i am stuck with a question ie is there any module that can change the namespace in the output xml. for example :
    xmnls :  namespace1 to
    xmnls : namespace 2.

    Hi,
    You can use a simple XSLT mapping in Receiver adapter . check this blog
    http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=%28J2EE3417100%29ID0975923150DB01234155231841994144End?blog=/pub/wlg/2620
    Provide the actual namespace in the bleow code
    <?xml version='1.0' ?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:p2="provideyournamespace">
         <xsl:template match="/">     
                       <xsl:copy-of select="*"/>
         </xsl:template>
    </xsl:stylesheet>
    Regards
    Suraj

  • Migration Planning: What will happen with clients when changing namespace?

    Hello,
    We are planning to upgrade our EX2010 enviroment to EX2013.
    Sadly our namespace in EX2010 is right now owa2.domain.com. The name owa2 is coming from last migration between ex2003 and ex2010. I'd like to remove this minor flaw if possible.
    But what will happen with all the clients and mobile devices which are right now bound to owa2.domain.com? Is it possible to change the name back to owa.domain.com without manual interaction with the clients?
    Kind Regards

    Hi ,
    Based on my knowledge for services like pop,imap and active sync we need to have the manual interaction.Without manual intercation we cannot achieve this.
    Same time we need to have the new name on the SAN certificate .
    For owa users you can simply communicate the new url via email and then for internal outlook and external outlook connectivity we need to repair the profiles to force the autodiscover service to fetch up the new name.On my experience most of the times repair
    will not help.So again your only hope would be reconfiguring the existing profiles.
    Note : Most importantly before renaming the host A record on the external and internal dns all you need is to reduce the TTL value for the existing host A record on the name owa2.domain.com.So
    that external and internal clients will not have the dns cache for a long period.
    Anyhow we will wait for some expert inputs on this case.Because their ideas might be good and different than me.
    Thanks & Regards S.Nithyanandham

  • How can I change namespace prefix for JAX-RPC client request?

    I'm creating a JAX-RPC client to invoke a RPC/encoded web service. The service was generated from a ColdFusion program and for some reason when the SOAP namespace prefix is anything but "soapenv" it returns text/html instead of text/xml. Currently the client is sending requests with the prefix "env" and I'd like to change it to "soapenv".
    I created a type of javax.xml.rpc.handler.GenericHandler and attempted to do the follow:
    @Override public boolean handleRequest(MessageContext p1) {
         SOAPMessage msg = ((SOAPMessageContext) p1).getMessage(); 
         try {
              SOAPPart part = msg.getSOAPPart();
              SOAPEnvelope envelope = part.getEnvelope(); 
              envelope.setPrefix("soapenv"); 
              msg.saveChanges(); 
         } catch(SOAPException ex) {
              // TODO
              return false;
         return true;
    However I get the following exception:
    java.rmi.RemoteException: SOAPFaultException - FaultCode [{http://schemas.xmlsoap.org/soap/envelope/}Server] FaultString [UNIMPLEMENTED ] FaultActor [null] Detail [<detail><bea_fault:stacktrace xmlns:bea_fault="http://www.bea.com/servers/wls70/webservice/fault/1.0.0">java.lang.AssertionError: UNIMPLEMENTED
    at weblogic.xml.domimpl.NodeImpl.setPrefix(NodeImpl.java:173)
    at test.MyHandler.handleRequest(MyHandler.java:33)
    at weblogic.wsee.handler.JaxrpcHandlerChain.handleRequest(JaxrpcHandlerChain.java:58)
    at weblogic.wsee.ws.dispatch.server.JaxrpcChainHandler.handleRequest(JaxrpcChainHandler.java:102)
    at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:141)
    at weblogic.wsee.handler.HandlerIterator.handleRequest(HandlerIterator.java:107)
    at weblogic.wsee.ws.dispatch.client.ClientDispatcher.dispatch(ClientDispatcher.java:132)
    at weblogic.wsee.ws.WsStub.invoke(WsStub.java:87)
    at weblogic.wsee.jaxrpc.StubImpl._invoke(StubImpl.java:341)
    at test.Approvedsuppliers_Wrap_Stub.echo(Approvedsuppliers_Wrap_Stub.java:31)
    at test.Approvedsuppliers_WrapPortClient.echo(Approvedsuppliers_WrapPortClient.java:130)
    at test.Approvedsuppliers_WrapPortClient.main(Approvedsuppliers_WrapPortClient.java:43)
    Is there any workaround? I appreciate any feedback.
    Thanks, Bill

    What I ended up doing is converting the SOAP message to a string, replacing the namespace prefix and converting it back to a SOAP message.
    @Override
       public boolean handleRequest(MessageContext messageContext) {
          SOAPMessageContext soapMessageContext = (SOAPMessageContext) messageContext;
          SOAPMessage soapMessage = soapMessageContext.getMessage();
          String soapString = convertSOAPToString(soapMessage);
          soapString = soapString.replaceAll("env:", "soapenv:");
          soapString = soapString.replaceAll("xmlns:env", "xmlns:soapenv");
          SOAPMessage newSoapMessage = convertStringToSOAP(soapString);
          MimeHeaders mimeHeader = newSoapMessage.getMimeHeaders();
          mimeHeader.setHeader("SOAPAction", "");
          soapMessageContext.setMessage(newSoapMessage);
          return true;
       private String convertSOAPToString(SOAPMessage soapMessage) {
          StringWriter stringWriter = null;
          try {
             stringWriter = new StringWriter();
             StreamResult streamResult = new StreamResult(stringWriter);
             TransformerFactory transformFactory = TransformerFactory.newInstance();
             Transformer transformer = transformFactory.newTransformer();
             transformer.transform(new DOMSource(soapMessage.getSOAPPart()), streamResult);
          } catch (TransformerException e) {
             throw new RuntimeException(e);
          } finally {
             close(stringWriter);
          return stringWriter.toString();   
       private SOAPMessage convertStringToSOAP(String soapString) {
          SOAPMessage soapMessage = null;
          ByteArrayInputStream byteInputStream = null;
          try {
             MessageFactory msgFactory = MessageFactory.newInstance();
             soapMessage = msgFactory.createMessage();
             SOAPPart soapPart = soapMessage.getSOAPPart();
             // Load the SOAP text into a stream source
             byte[] buffer = soapString.getBytes();
             byteInputStream = new ByteArrayInputStream(buffer);
             StreamSource source = new StreamSource(byteInputStream);
             // Set contents of message
             soapPart.setContent(source);       
          } catch (SOAPException e) {
             throw new RuntimeException(e);
          } finally {
             close(byteInputStream);
          return soapMessage;
       private void close(Closeable closeable) {
          if(closeable != null) {
             try {
                closeable.close();
             } catch (IOException e) {
                // TODO

  • Changing Namespace section of the XML

    Hello,
    Following section is generated from one of my outbound IDoc:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:cXML xmlns:ns0="http://abc.com/xi/module" paloadID="700997" lang="en" timestamp="2006/03/07">
    But the vendor is expecting this section as below:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.1.009/cXML.dtd">
    <cXML payloadID="[email protected]" timestamp="2005-09-07T16:10:45-08:00" xml:lang="en-US">
    Is there any way to  solve this problem?
    Thanks
    Message was edited by: Peter Livingstone

    Hello Peter,
    if i see that correctly, XI currently puts in an XML namespace whereas your partner expects no namespace at all. This can easily be achieved in XI. Just go to your message type, change to edit mode and then delete the value in field XML Namespace. This will delete the targetNamespace tag from the XSD definition so that all messages will be generated without a message namespace. The principial behind this is, that the XML namespace is not necessarily the same as the Integration Repository Namespace of the objects in XI but will be set to the repository namespace by default.
    Regards
    Christine

  • Changing namespace

    How can i change the namespace of an oracle.xml.parser.v2.XMLElement and the namespace of all child elements?
    I have a Node created using bc4j's writeXml. This node doesn't have a namespace, but before writing it to a file, i need to specify a namespace.
    Thanks,
    Andrej

    Set attribute namespace with the
    setAttributeNS(java.lang.String namespaceURI,
                               java.lang.String qualifiedName,
                               java.lang.String value)method.
    "Adds a new attribute. If an attribute with the same local name and namespace URI is already present on the element, its prefix is changed to be the prefix part of the qualifiedName, and its value is changed to be the value parameter."

  • Partner Content - Change namespaces

    Hi guys,
    Is it possible to change content namespaces from the standard /BIC/XXXX to a new namespace after the objects have been developed in the DWW ?

    Hi Dirko,
    I mean you can do it at Database level, check with your BASIS/Oracle guys, you will get the answer.
    For example you can Copy a Infocube, from an exsisting one, this is Standard functionality, and then create an Export Datasource on your Old Infocube and use this Export Datasource to load all data in New Cube using Transformation/DTP (or Update RUles)
    And same can be done at Database level using some simple SQL Statements.
    Thanks
    CK

  • Force ExtractMetadataProcess to change namespace

    Hi,
    I wanted the 'ExtractMetadataProcess' in the 'DAM update asset workflow' to use 'dc:' namespace on all uploaded assets.so that uploaded assets have properties with 'dc:' namespace in crx in metadata.Is there any way I can force ExtractMetadataProcess to use specific a namespace for the metadata it extracts,instead of application specific namespaces (like xmp: or photoshop: ) etc.
    Can I pass any arguments to the process that might help me do this?
    Thanks in advance,
    Chaitu

    The only way to interrupt a build in progress is to invoke the slide switcher (by pressing + for the next slide) and then press Return (to select the slide in the switcher). This is an admittedly cumbersome method, but is currently the only alternative.

  • Changing namespace when calling OSB business service

    Hello All,
    I have a business service in OSB calling a BPEL process. The BPEL process returns values prefixing all the tags with name space "pidx". The name space definition is xmlns:pidx="http://www.api.org/pidXML/v1.2".
    When I test the business service from the test console, I get the tags prefixed with a namespace v1. I see 2 name space definitions one with pidx and another with v1. any idea why there are duplicate namespace and why v1 namespace gets added?
    v1:OrderCreate v1:transactionPurposeIndicator="Original" xmlns:pidx="http://www.api.org/pidXML/v1.2" xmlns="http://www.api.org/pidXML/v1.2" xmlns:v1="http://www.api.org/pidXML/v1.2">
    Thanks,
    Dwarak

    The BPEL process returns multiple namespace xmlns:pidx="http://www.api.org/pidXML/v1.2" and xmlns="http://www.api.org/pidXML/v1.2". If i remove one of them, i get the right namespace prefixed with my tags. I had to convert the output of the BPEL process to a string, use a replace to remove the duplicate namespace, convert back to XML. I know this is not a clean way, but did not know an alternative.

  • How to find out the list of DCs changed in the MSS 600 Support PackageXX

    Hi
    We are trying to instal patches from "MSS 600 support package 07" to "MSS 600 support package 17"  at the same time we have 4 custom DCs in place.
    Our custom DCs have dependencies in MSS standard DCs.
    Question is how do we know the list ot DC changed/modified in suport package XX ?
    Is there a description of DCs changed in the support package? Or is there a description on SC level so we could trace it
    GRANT POINTS!!!
    Thanks
    Denis

    Papaden- Please use metadata comparision tool to find the changes in webdynpro DCs.
    http://help.sap.com/saphelp_nw70/helpdata/en/6e/0e184188b4f16fe10000000a1550b0/frameset.htm
    Thanks,
    Raj

  • Change prefix of namespace to ns3 from ns1 WS Req

    Hi,
    We have the below scenario: IDoc  --> Web Service (Sync back to a file). Whole scenario works fine, but WS provider came back said that we need to change namespace prefix WS request to ns3 from ns1. I believe, PI adds by defaukt ns1 as prefix to the namespace. What is the best possible way to just change the prefix of namespace? We are using XSD and WSDL, not data type/message type.
    Your help is appreciated.
    Regards,
    N@v!n
    Edited by: N@v!n Kumar on Jan 8, 2011 6:40 AM

    > Thanks, we can always count on you. I am not sure why they are requesting us to change the prefix to ns3. I know its not a technical question, but what is the best way to convince them or show evidence that we dont require to change it?
    Maybe you ask them, why they want to change the prefix. I have heard about some specific prefixes where parsers insist on, like pidx, but I never heard this for ns3.
    For is the specification for namespaces, you can see that there is nothing mentioned about the naming of the prefixes. The prefix just connect the namespaces to the XML elements and nodes.
    http://www.w3.org/TR/REC-xml-names/#scoping-defaulting
    > Another case, if they insist on change, how could we achieve it? I mean does the XML Anomylize bean work?
    Yes, it will work.

  • Change in the namespace of the Client proxy?

    Hi All,
       I want to know if there is way to change the name space in an existing client proxy. The problem is the provider system is not fully set up yet. So the provider keeps changing the URL to the web services. What is the best way to handle such a situation ?
    Do I need to re-create the proxy each time the namespace is changed or just the regeneration of the proxy is enough? In either case I believe WSDL file should be updated. Please guide me...
    Regards,
    Vamsi
    Edited by: varaprasad bhagavatula on Apr 20, 2010 7:03 PM

    changing URL of endpoint(webservice) won't affect your proxy but changing namespace will affect (there is difference between namespace and endpoint url),
    1. If URL is changing then there is no need to create proxy again but change configuration part in SOAMANAGER.
    2. If namespace is changed then you need to create proxy again.
    Regards,
    Gourav

Maybe you are looking for

  • Exception while opening a JSP file

    HI, I have created a JSP page which contains embedded Oracle reports build using Oracle Report Builder. I have deployed the JSP created above to the Oracle Application Server but when i try to open the JSP file it gives the following error: 500 Inter

  • CRM Survey result Table

    Hello CRM Experts, We have assigned survey to Transaction ( Activities , Lead , Opportuninity )  . Transaction is being created and Questionnaire ( Survey )  is filled . Then Transaction is saved . Transaction ID is generated . We want name of the Ta

  • For those who cannot browse all titles in a genre using apple tv

    spoke to apple support. this option has been removed. may be added back with next release of itunes. it is not related to apple tv directly as many had 2.4 update before this issue appeared. case number 13830413 i will in future contact apple support

  • Archlinux runs slow

    After installing arch linux I noticed laggy responce with the console.  For instance, when I type ls in my home directory it'll sometimes take 2-5 seconds before it'll list the contents.  Is this because it's using reiserfs or devfs?  I assumed they

  • Javafx 2.1: TableView CSS Removal Question

    Hi all i was hoping someone would be able to advise me on a query as regards TableView CSS. I have a tableView, inside of which i have a CellFactory to render my data. Inside of which i have the following condition check. That when found true i want