Move KM content using CTS+

Hi,
We are looking to move portal content using CTS, now we know that we can move EPA files without any problem and also we know that the CTS documentation for portal mentions that :
"Documents and configurations of Knowledge Management and Collaboration (KMC) are not part of the CTS+ concept at the moment. Mechanisms for supporting KMC are planned for the future. Documentation will be provided."
Anybody know when this will be supported? and if there is anyway to make it work within the current support  package level SP12.
Thanks in advance for your help,
Zareh Vazquez

Hi Zareh,
this is coming in SP13.
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/7217

Similar Messages

  • Cannot move ID objects to Quality Server using CTS

    Dear Friends,
    We are using PI 7.1. We have created necessary HTTP & TCP/IP Destinations in PI QA server and then transported using CTS all SLD & ESR objects.
    Now we are struck up during moving ID objects from DEV PI to QA PI.
    Please give me your solutions to resolve this issue.
    Thanks
    John

    Are you getting any specific error at any point? First make sure that SLD transport is properly done, with objects of both Dev and QA system and transport targets properly defined.
    Regards,
    Prateek

  • MDM 7.1 Transport Management using CTS+

    CE: 7.2
    MDM: 7.1
    PI: 7.1 EHP1
    ERP: 6 EHP4
    Hi,
    For central master data management, we are building a solution based on the components mentioned above. Our current landscape for ERP has 10 systems due to the requirements of the project. This includes SBX -> DEV -> QAS -> INT -> UAT -> PRE-PROD for project. Then we have SBX -> DEV -> QAS -> PROD for business as usual. The idea is that we the first phase goes live, BaU will be used to support the live environment while project environments can continue to be used for new functionality development in various phases over several years.
    We plan to use CTS+ to manage the transports in the landscape. However, the question is whether we need 10 MDM system to match ERP, or could we use less systems without impacting the overall quality and effort of delivery?
    Also keep in view that CE will be used to run the custom BPM workflows. Moreover, we'll deploy MDM web services on CE server to be consumed by Web Dynpro JAVA UI components. All in all, the overall solution will span several development components across ERP (custom enterprise services), PI (custom integration content), CE (custom WD JAVA UI, MDM web services, workflow), and MDM (tables, fields, relationships, roles, XML schemas, etc).
    Given that MDM repositories are self-contained, and we can create more than one repositories on QAS e.g. for INT and UAT, I am trying to identify any potential pitfalls/technical implications of using less MDM environments for more ERP systems.
    Lets say we had 3 repos on QAS MDM server: REP_Q, REP_I, and REP_U. If we wanted to test certain functionality in REP_I, we could transport it from REP_Q to REP_I hosted in the same MDM system. Similarly, these changes could be propagated to REP_U environment for further testing.
    So the user can initiate a process on CE server which could call web services to create data in REP_I. Once successful, changes can be transported to REP_U and the user can use CE to call web services for REP_U for data management.
    Do you have a similar landscape? Have you tried using less MDM systems to host multiple repositories without overcomplicating change management? Thoughts???
    Thanks for your time.
    Regards,
    Shehryar

    Hello Shehryar Khan
    We are using 3 level environment  DEV-QA-PROD.The same situation with ERP for ABAP development.
    DEV and QA working on different physical servers but in the same LDAP.
    PROD - has own physical server and own LDAP.
    For migrated data tests we duplicate repository from PROD to DEV and named it - MIGRATED.
    Business logic we are realize on DEV. If business logic and migrated data tests(on MIGRATED repo) have been finished succesfully We migrate data from MIGRATED repo to DEV and doing complex tests(business logic + new data).
    The same steps we are doing on QA and then on PROD.
    Regards
    Kanstantsin Chernichenka

  • Move the contents of old file into another  before writing in applcn srvr

    Hi Friends,
    As per the requirement I need to move the contents of the previous file into an archieve folder which is being created by the previous run of the program in the application server.
    After the old file has been moved I need to craete the new file in the directory.
    So at any time only one file should be present in the application server.
    All the previous files will be in the Archieve folder.
    Please suggest how can I move the contents of the privious file in the archieve directory.
    Thanks and regards,
    Smriti Singh
    Please do not duplicate post
    Edited by: Rob Burbank on Feb 24, 2009 11:16 AM

    Hi Smriti,
    check this
    1) use the function module  'EPS_GET_DIRECTORY_LISTING' --- to gett the details of files n application dir
    eq.
    call function 'EPS_GET_DIRECTORY_LISTING'
        exporting
          dir_name               = p_file
        tables
          dir_list               = it_dir_list
        exceptions
          invalid_eps_subdir     = 1
          sapgparam_failed       = 2
          build_directory_failed = 3
          no_authorization       = 4
          read_directory_failed  = 5
          too_many_read_errors   = 6
          empty_directory_list   = 7
          others                 = 8.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.
    2) then use this code to archive
    open dataset w_file1 for output in text mode encoding default. "Open Backup File
      if sy-subrc <> 0.
        write: /1 ' error creating file with status - ', sy-subrc.
        exit.
      endif.
      open dataset w_dirname for input in text mode encoding default."Open Real File
      if sy-subrc <> 0.
        error_flag = 'X'.
        write: /1 ' error opening input file with status - ', sy-subrc.
        exit.
      endif.
    *" To read the input file into a internal table
      do.
        read dataset w_dirname into inrec_lpcfab.
        if sy-subrc <> 0.
          exit.
        else.
          if not inrec_lpcfab is initial.
            append inrec_lpcfab.
            transfer inrec_lpcfab to w_file1 length 180.
          endif.
        endif.
      enddo.
      close dataset w_dirname.

  • How to create transport to move table contents?

    Hello all:
        I updated some z table (added some data) but it did not create a transport so that I can move to QAS! Could someone please tell me the steps to move table contents to move to QAS i.e, how do I force to create a transport for this so that I can move the contents to QAS?
    Thanks.
    Mithun

    Check the below code ,if you maintain table maintaince for your ztable then select second radio button ,add your table name ( Bold).
    This will goto Sm30 and when you create entries ,when you click on save button this will ask transport request.
    I used to follow this program when ever transport request is required.
    REPORT  ztable_maintain .
    Table diclaration
    tables: tvdir.
    Selection screento table View
      selection-screen skip 2.
      parameter p_tabnm(30) as listbox visible length 30 obligatory.
      selection-screen skip 1.
      selection-screen begin of block s1 with frame title text-001.
      parameter: p_radio1 radiobutton group g1,
                 p_radio2 radiobutton group g1.
      selection-screen end of block s1.
    Add values to list box
    at selection-screen output.
      type-pools: vrm.
      data: name  type vrm_id,
            list  type vrm_values,
            value like line of list.
      name = 'P_TABNM'.
      refresh list.
      <b>value-key = 'V_024'. " Add your table name</b> 
       value-text = text-002. "'V_024-Purchasing Groups'.
      append value to list.
      call function 'VRM_SET_VALUES'
           exporting
                id     = name
                values = list.
    start-of-selection.
    Get flag of corresponding table view
      select single tabname flag from tvdir into tvdir
                    where tabname = p_tabnm.
    Set flag of corresponding table view
      if p_radio1 eq 'X'.
        if tvdir-flag ne 'X'.
          update tvdir set: flag  = 'X'
                     where tabname = p_tabnm.
        endif.
      endif.
      if p_radio2 eq 'X'.
        if tvdir-flag eq 'X'.
          update tvdir set: flag  = ''
                       where tabname = p_tabnm.
        endif.
      endif.
    Execute View/Table
      call function 'VIEW_MAINTENANCE_CALL'
        exporting
          action                               = 'U'
          view_name                            = p_tabnm
       exceptions
         client_reference                     = 1
         foreign_lock                         = 2
         invalid_action                       = 3
         no_clientindependent_auth            = 4
         no_database_function                 = 5
         no_editor_function                   = 6
         no_show_auth                         = 7
         no_tvdir_entry                       = 8
         no_upd_auth                          = 9
         only_show_allowed                    = 10
         system_failure                       = 11
         unknown_field_in_dba_sellist         = 12
         view_not_found                       = 13
         others                               = 14.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      endif.
    Reset flag of corresponding table view
      update tvdir set: flag  = tvdir-flag
                    where tabname = p_tabnm.
    Thanks
    Seshu

  • WSUS not working after move of content.

    I used the wsusutil to move the content of our WSUS server now it is not working.  The log created during the move is below.  The "Update Services" service was not started, but was able to start manually.  When try and run wsusutil
    checkhealth it gives error: Fatal Error: Unable to contact the WSUS Services.  Please verify that Windows Server Update Services is installed and running on the local machine. 
    When try and open the update services snap-in it gives a connection error. 
    2014-05-12T13:36:23 Successfully stopped WsusService.
    2014-05-12T13:36:23 Beginning content file location change to e:\wsus
    2014-05-12T14:06:27 Successfully copied content files.
    2014-05-12T14:06:27 Successfully copied application files.
    2014-05-12T14:06:28 Successfully changed WUS configuration.
    2014-05-12T14:06:29 Successfully changed IIS virtual directory path.
    2014-05-12T14:06:29 Successfully removed existing local content network shares.
    2014-05-12T14:06:29 Successfully created local content network shares.
    2014-05-12T14:06:29 Successfully changed registry value for content store directory.
    2014-05-12T14:06:29 Successfully changed content file location.
    2014-05-12T14:07:18 Successfully started WsusService.
    2014-05-12T14:07:18 Content integrity check and repair...
    2014-05-12T14:07:18 Initiated content integrity check and repair.

    I ran this command:
    wsusutil.exe movecontent E:\WSUS1\ E:\move.log
    If you included the trailing slash on the pathname, then you've probably corrupted the value stored in the registry.
    Please try wsusutil movecontent E:\WSUS1 E:\move2.log -skipcopy
    to fix the pathname stored in the registry.
    Also, I can't help but notice that the content move was on May 12th, and you posted here on May 22nd, so what else happened in the TEN DAYS between the content move and the post here, and why do you think it's related to the content move? The log says the
    content move was completed successfully.
    Lawrence Garvin, M.S., MCSA, MCITP:EA, MCDBA
    SolarWinds Head Geek
    Microsoft MVP - Software Packaging, Deployment & Servicing (2005-2014)
    My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Lawrence%20R%20Garvin-32101
    http://www.solarwinds.com/gotmicrosoft
    The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds.

  • Should I export via Export Movie, or Export using Quicktime?

    Hello,
    I am making a "yearly video" of our family video clips.  The movie is 45 minutes long.  I have an HD camcorder though I have uploaded all the video as "large" as suggested since I dont have a Bluray burner anyway.  I know how to export as a DVD file, but if I just want to create my movie to play on my computer, what is the optimal way to do it where I loose the least quality?  This way I can save the file for later, should a better "burning" situation come about in a year or two.  Should I export movie as "HD" or use "Export using quicktime" or some other option?
    Thank you!!

    Sorry.
    By all DVDs until the master, I mean any preview copies that are used to preview content only, not video quality.
    I export a reference movie, which means a movie file that refers to all render and media files on my drives, instead of creating a new self-contained quicktime movie. By using a reference movie, I save drive space (they're much smaller). But reference movies will only work on a machine that contains all the media and render files.
    I've used reference movies in Sorenson Squeeze before, so they may work in BitVice as well. But I much prefer Compressor to any other option.

  • Why use CTS? CTS vs CTS+

    Hi,
    I am new to the forum. Would like to ask on how transports were being moved before CTS was invented? And what are the benefits of using CTS compared to any old method of moving transports?
    Also, what is difference of CTS and CTS+? Is it just the capability of moving non-ABAP objects?
    Thanks in advance.

    CTS:
    The Change and Transport System (CTS) is a tool that helps you to organize development projects in the ABAP Workbench and in customizing, and then transport the changes between the SAP Systems and clients in your system landscape.
    This documentation provides you with an overview of how to manage changes with the CTS and essential information on setting up your system and client landscape and deciding on a transport strategy. Read and follow this documentation when planning your development project.
    For practical information on working with the Change and Transport System, see Change and Transport Organizer and Transport Management System.
    What ever is developed in sap is assiged to a transport request, it is created by transaction SE09 and then it is released when the data needs to be transported in various other systems.
    The Change and Transport System (CTS, SAP NetWeaver usage type AS ABAP) is enhanced with SAP NetWeaver 7.0 SPS 12 to be capable of transporting Non-ABAP object types, such as from the SAP NetWeaver usage types PI (Exchange Infrastructure), EP (Portal), etc. The enhanced CTS I will refer to as CTS+. Using its new capabilities further simplifies system administration of an SAP system landscape.
    rfer:  Change and Transport System
    CTS+ in a SAP NetWeaver Portal Landscape:
    http://help.sap.com/saphelp_nw04/helpdata/en/03/dcb6b6048711d3b42a00609419f767/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90d3b550-b6fb-2910-0fa5-ece5d61fb9c3
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e0249083-c0ab-2a10-78b8-b7a7854b1070
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/80bbbd55-5004-2a10-f181-8bb096923cb6
    CMS
    Change Management Service (CMS) is an infrastructure based on Netweaver Developer Infrastructure and it is used to transport development objects (e.g. XI interfaces) between different systems in your lanscape.
    CMS is running in SAP J2EE Engine
    CMS provides central for administrative and QM tasks for all JAva development Systems.
    Features
    Track defination
    Development configuration defination
    Defien runtime systems and deployment paths
    CMS is the central point of access for developers to get new development configurations
    Read this to have more details on CMS and it's use with XI
    CMS for SAP Exchange Infrastructure
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b8d8f7b2-0701-0010-b09a-cda4cca2c98e
    Configuration of CMS in Central NWDI & SLD to transport XI objects
    Configuration of CMS in Central NWDI & SLD to transport XI objects
    How to Use CMS in XI 3.0.pdf
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/43f5d790-0201-0010-2984-ff72d822b109
    CMS based transport in XI
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b8d8f7b2-0701-0010-b09a-cda4cca2c98e
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9e76e511-0d01-0010-5c9d-9f768d644808
    Change and Transport Lists for CMS Transports
    How To Transport XI Content Using cms:
    CMS
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f85ff411-0d01-0010-0096-ba14e5db6306
    Edited by: bhavanisankar.solasu on Feb 2, 2012 12:17 PM

  • How to move the contents of an itab from one class to another...

    Hello Experts,
    How can I move the contents of an internal table for a given class to another class.
    I want to transfer the contents of my internal table lt_vbak to another class
    which is lcl_get_docflow. Below is my code:
    REPORT  zsd_orderstage
            NO STANDARD PAGE HEADING.
    * Data Dictionary Table/s                      *
    TABLES: vbak.
    * Global Structure/s                           *
    TYPES: BEGIN OF t_output,
            salesgroup    type vbak-vkgrp,
            salesorder    TYPE vbak-vbeln,
            custcode      TYPE vbak-kunnr,
            shipto        TYPE likp-kunnr,
            creation_date TYPE vbak-erdat,
            created_by    TYPE vbak-ernam,
            delorder      TYPE likp-vbeln,
            invnumber     TYPE vbrk-vbeln,
           END OF t_output.
    * Global Internal Table/s                      *
    DATA: gt_output TYPE STANDARD TABLE OF t_output.
    * SELECTION-SCREEN                             *
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    PARAMETERS:     p_kunnr TYPE vbak-kunnr OBLIGATORY.
    SELECT-OPTIONS: s_group for vbak-vkgrp,
                    s_auart FOR vbak-auart,
                    s_erdat FOR vbak-erdat  OBLIGATORY,
                    s_ernam FOR vbak-ernam.
    SELECTION-SCREEN END OF BLOCK b1.
    *       CLASS lcl_main DEFINITION
    CLASS lcl_main DEFINITION ABSTRACT.
      PUBLIC SECTION.
        TYPES: BEGIN OF t_vbak,
              vbeln TYPE vbak-vbeln,
              erdat TYPE vbak-erdat,
              ernam TYPE vbak-ernam,
              auart TYPE vbak-auart,
              kunnr TYPE vbak-kunnr,
              vkgrp type vbak-vkgrp,
             END OF t_vbak.
        TYPES: BEGIN OF t_vbfa,
                vbelv   TYPE vbfa-vbelv,
                vbeln   TYPE vbfa-vbeln,
                vbtyp_n TYPE vbfa-vbtyp_n,
               END OF t_vbfa.
        TYPES: BEGIN OF t_likp,
                vbeln TYPE likp-vbeln,
                kunnr TYPE likp-kunnr,
               END OF t_likp.
        TYPES: BEGIN OF t_vbrk,
                vbeln TYPE vbrk-vbeln,
               END OF t_vbrk.
        DATA: gt_vbfa     TYPE STANDARD TABLE OF t_vbfa,
              gt_likp     TYPE HASHED TABLE OF t_likp
                          WITH UNIQUE KEY vbeln,
              gt_vbrk     TYPE HASHED TABLE OF t_vbrk
                          WITH UNIQUE KEY vbeln,
              gt_delivery TYPE STANDARD TABLE OF t_vbfa,
              gt_invoice  TYPE STANDARD TABLE OF t_vbfa.
    ENDCLASS.                    "lcl_main DEFINITION
    *       CLASS lcl_get_so DEFINITION
    CLASS lcl_get_so DEFINITION INHERITING FROM lcl_main.
      PUBLIC SECTION.
        DATA: lt_vbak TYPE STANDARD TABLE OF t_vbak.
        METHODS: get_sales_orders
                    RETURNING
                       value(re_vbak) TYPE t_vbak.
    ENDCLASS.                    "lcl_get_so DEFINITION
    *       CLASS lcl_get_so IMPLEMENTATION
    CLASS lcl_get_so IMPLEMENTATION.
      METHOD get_sales_orders.
        SELECT vbeln erdat ernam auart kunnr vkgrp
          FROM vbak
          INTO TABLE lt_vbak
         WHERE erdat IN s_erdat
           AND ernam IN s_ernam
           AND auart IN s_auart
           AND kunnr = p_kunnr.
      ENDMETHOD.                    "get_sales_orders
    ENDCLASS.                    "lcl_get_so IMPLEMENTATION
    *       CLASS lcl_get_docflow DEFINITION
    CLASS lcl_get_docflow DEFINITION INHERITING FROM lcl_main.
      PUBLIC SECTION.
        DATA: lt_vbfa TYPE STANDARD TABLE OF t_vbfa.
        METHODS: get_subsequent_docs
                    IMPORTING
                       value(im_vbak) TYPE t_vbak
                    EXPORTING
                       ex_vbfa TYPE t_vbfa.
    ENDCLASS.                    "get_docflow  INHERITING FRO
    *       CLASS lcl_get_docflow IMPLEMENTATION
    CLASS lcl_get_docflow IMPLEMENTATION.
      METHOD get_subsequent_docs.
      ENDMETHOD.                    "get_subsequent_docs
    ENDCLASS.                    "get_docflow IMPLEMENTATION
    * Global Internal Table/s                      *
    START-OF-SELECTION.
      DATA: o_get_so      TYPE REF TO lcl_get_so,
            o_get_docflow TYPE REF TO lcl_get_docflow.
      CREATE OBJECT: o_get_so,
                     o_get_docflow.
      CALL METHOD o_get_so->get_sales_orders.
    What I want is to pass the records of lt_vbak to method get_subsequent_docs. How do I do this guys?Thank you and take care!

    .

  • How can I set firefox to stack my tabs one after the other so that I do not have to move through tabs using the buttons at the ends

    when I open multiple tabs which do not fit the tab strip I have to move through tabs using scroll buttons. is there any way way I can stack the tabs on each other or suggest me a add-on which can help me achieve this

    You can consider to access the tabs via the list all tabs button.
    You see the "List All Tabs" button in current Firefox versions if there are that many tabs open that you get the Tab bar scroll buttons appearing.
    * Permanent List-all-tabs Button: https://addons.mozilla.org/firefox/addon/permanent-listalltabs/
    The Custom Tab Width extension adds CSS rules to adjust the tab width settings as set by the browser.tabs.tabMinWidth and browser.tabs.tabMaxWidth prefs on the <b>about:config</b> page.
    * Custom Tab Width: https://addons.mozilla.org/firefox/addon/custom-tab-width/
    You can achieve the same with code in userChrome.css.
    The customization files userChrome.css (user interface) and userContent.css (websites) are located in the chrome folder in the Firefox profile folder.
    *http://kb.mozillazine.org/Editing_configuration
    <pre><nowiki>@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
    #tabbrowser-tabs ~ #alltabs-button { visibility:visible!important; }
    .tabbrowser-tab[fadein]:not([pinned]) { min-width: 100px !important; max-width: 250px !important; }
    </nowiki></pre>

  • I have movies in my movie library but i cannot play them or drag them into my ipod.There is an exclamation point next to each of them.Then when i click on it to play it it says the movie cannot be used because the original file could not be found.

    I have movies in my i tunes library but i canot play them or drag them into my i pod.There is an exclamation point each of them.Then when i click on them to play them on my pc it says this movie cannot be used because the original file could not be found.Help?

    Read threads list over on the right under the heading of More Like This
    Allan

  • How can I encrypt my data links between switch uplink ports ? I'm unable to use "cts Manual" command in C3560X switch.suggest me

    How can I encrypt my data uplinks between switch trunk ports ? I'm unable to use "cts Manual" command in C3560X switch.suggest me as I want to encrypt my switch-to-switch link with Cisco TrustSec.

    Hi 
    Login to switch & go to interface..
    There you can give tags.. (ISL & DONT1Q)
    Command switch-port mode trunk
    Switch-port trunk encapsulation ssl or dot1Q

  • I've backed up, download 7.0.4, and restored my iPad 2, but it is "stuck" in "setup" mode.  How do I move on to using the iPad?

    I've added iOS 7.04 to my iPad, having backed up to iTunes, and have also restored it from iTunes.  But, the iPad is stuck in "set up" mode since restoring and doesn't allow me to move on to using the iPad.  How do I move on from "set up"?

    Try this  - Reset the iPad by holding down on the Sleep and Home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider - let go of the buttons. (This is equivalent to rebooting your computer.) No data/files will be erased.
    iPad: Basic troubleshooting
    http://support.apple.com/kb/TS3274
    Update and restore alert messages on iPhone, iPad, and iPod touch
    http://www.buybuyla.com/tech/view/012953a0d412000e.shtml
    iOS: Resolving update and restore alert messages
    http://support.apple.com/kb/TS1275
    iPad: Unable to update or restore
    http://support.apple.com/kb/ht4097
    iTunes: Specific update-and-restore error messages and advanced troubleshooting
    http://support.apple.com/kb/TS3694
     Cheers, Tom

  • How to access Infocube content using an ABAP program

    Hi,
       I am trying to access infocube contents using a ABAP program in BW.
       It is easy to access ODS content as we have NEW DATA or ACTIVE DATA
       tables. Is there any way we can access Infocube content.
       I tried using the FACT table but it has only Keyfigure data.
    thanks
    arshad.

    Hi,
    I would suggest to use a transactionnal cube, even if you do not use BPS to feed it.
    Then, you create a layout in transaction BPS0 (~ similar to a query), and you can access the cube content by simply using the SAP function <b>API_SEMBPS_GETDATA</b>.
    This is easy and fast.
    Regards,

  • How to remove white spaces from XML content using Coldfusion?

    Hi,
    Can anybody help me in removing white spaces in between the tags from the below XML content using coldfusion?
    XML content:
    <?xml version="1.0" encoding="UTF-8"?> <chart showdates="true" today="08/12/2009"> <phases> <phase color="CCFFCC" name="Funded"/> <phase color="CDCD67" name="Concept"/> <phase color="99CCFF" name="Feasibility"/> <phase color="0099FF" name="Development"/> <phase color="0099FF" name="Development"/> <phase color="CC99FF" name="Close-out"/> <phase color="909090" name="Sustaining"/> </phases><program name=""> <project enddate=" 30/03/2007 " id="43250" startdate=" 28/02/2006 "> <version enddate=" 30/03/2007 " number=" 1" startdate=" 28/02/2006 "> <phase color="CCFFCC" currentdate="23/03/2006" name="Project Start" plandate="28/02/2006" type="phase"/> <phase color="99CCFF" currentdate="04/04/2006" name="Feasibility Closure" plandate="31/05/2006" type="phase"/> <phase color="0099FF" currentdate="29/03/2007" name="Commercialization" plandate="30/12/2006" type="phase"/> <phase color="CC99FF" currentdate="30/03/2007" name="Project Closed" plandate="30/03/2007" type="phase"/> <phase color="909090" currentdate="" name="Obsolescence" plandate="" type="phase"/> </version> </project> </program> </chart>
    Output I am expecting is like below,
    <?xml version="1.0" encoding="UTF-8"?><chart showdates="true" today="08/12/2009"><phases><phase color="CCFFCC" name="Funded"/><phase color="CDCD67" name="Concept"/><phase color="99CCFF" name="Feasibility"/><phase color="0099FF" name="Development"/><phase color="0099FF" name="Development"/><phase color="CC99FF" name="Close-out"/><phase color="909090" name="Sustaining"/></phases><program name=""><project enddate=" 30/03/2007 " id="43250" startdate=" 28/02/2006 "><version enddate=" 30/03/2007 " number=" 1" startdate=" 28/02/2006 "><phase color="CCFFCC" currentdate="23/03/2006" name="Project Start" plandate="28/02/2006" type="phase"/><phase color="99CCFF" currentdate="04/04/2006" name="Feasibility Closure" plandate="31/05/2006" type="phase"/><phase color="0099FF" currentdate="29/03/2007" name="Commercialization" plandate="30/12/2006" type="phase"/><phase color="CC99FF" currentdate="30/03/2007" name="Project Closed" plandate="30/03/2007" type="phase"/><phase color="909090" currentdate="" name="Obsolescence" plandate="" type="phase"/></version> </project></program></chart>
    Thanks in advance,
    Regards,
    Manoz.

    Daverms,
    Thanks for the quick turn around..
    I have applied the solution what you suggested above (<cfprocessingdrirective suppresswhitespaces="yes"), still whitespaces are existing in my output.
    The output what I am getting is,
    (blue color part is my output & red color indicates whitespaces)
    <?xml version="1.0" encoding="UTF-8"?>
    <chart showdates="true" today="09/12/2009">
    <phases>
    <phase color="CCFFCC" name="Funded"/>
    <phase color="CDCD67" name="Concept"/>
    <phase color="99CCFF" name="Feasibility"/>
    <phase color="0099FF" name="Development"/>
    <phase color="0099FF" name="Development"/>
    <phase color="CC99FF" name="Close-out"/>
    <phase color="909090" name="Sustaining"/>
    </phases>
    <program name="">
    <project enddate=" 01/01/2010 " id="12059" startdate=" 20/06/2003 ">
    <version enddate=" 01/01/2010 " number=" 1" startdate=" 20/06/2003 ">
            <phase color="CCFFCC" currentdate="20/06/2003" name="Project Start" plandate="20/06/2003" type="phase"/>
            <phase color="CDCD67" currentdate="" name="Concept Closure" plandate="" type="phase"/>
            <phase color="99CCFF" currentdate="20/06/2003" name="Feasibility Closure" plandate="20/06/2003" type="phase"/>
            <phase color="F0FF00" currentdate="" name="Alpha Test" plandate="" type="milestone"/>
            <phase color="F0FF00" currentdate="26/07/2004" name="Beta Test" plandate="31/05/2004" type="milestone"/>
            <phase color="0099FF" currentdate="29/06/2005" name="Commercialization" plandate="08/12/2004" type="phase"/>
            <phase color="CC99FF" currentdate="24/02/2006" name="Project Closed" plandate="01/01/2010" type="phase"/>
            </version>
    <subproject enddate=" 16/10/2008 " id="11809" name="espWatcher Pricing Toolkit" startdate=" 01/08/2003 ">
    <version enddate=" 16/10/2008 " number=" 1" startdate=" 01/08/2003 ">
            <phase color="CCFFCC" currentdate="01/08/2003" name="Project Start" plandate="01/08/2003" type="phase"/>
            <phase color="99CCFF" currentdate="" name="Feasibility Closure" plandate="" type="phase"/>
            <phase color="0099FF" currentdate="15/06/2005" name="Commercialization" plandate="08/12/2004" type="phase"/>
            <phase color="CC99FF" currentdate="16/10/2008" name="Project Closed" plandate="16/10/2008" type="phase"/>
            </version>
    </subproject>
    <subproject enddate=" 31/12/2070 " id="35704" name="espWatcher version 2 (2005)" startdate=" 01/01/2005 ">
    <version enddate=" 31/12/2070 " number=" 1" startdate=" 01/01/2005 ">
            <phase color="CCFFCC" currentdate="01/01/2005" name="Project Start" plandate="01/01/2005" type="phase"/>
            <phase color="99CCFF" currentdate="01/07/2005" name="Feasibility Closure" plandate="01/07/2005" type="phase"/>
            <phase color="0099FF" currentdate="31/03/2006" name="Commercialization" plandate="31/03/2006" type="phase"/>
            <phase color="CC99FF" currentdate="31/12/2070" name="Project Closed" plandate="31/12/2070" type="phase"/>
            </version>
    </subproject>
    </project>
    </program>
    </chart>
    However this solution removes most of the whitespaces, I want exact output as flash file is expecting so..
    Where ever I am calling the CF functions, there I am getting the whitespaces. like below cases.
    startdate="#getProjectStartDate(sProjectIdList)#" -> output I am getting for this statement is -> " 12/09/2009 "
    Please assist me...
    Regards,
    Manoz.

Maybe you are looking for