Automatically refreshed workspace and changes into LIVE

Hi,
I've noticed that changes made directly into LIVE
are immediately visible to automatically refreshed
child workspaces. However the answer to the FAQ
question "When sharing changes made in a child
workspace with another child workspace, should I
use periodic (manual) or continually (automatic)
refresh?", states that this type of change must
be refreshed manually.
What is the expected behaviour afterall?
Regards,
Karina Borges

Karina,
For continually refreshed workspaces, changes made in the LIVE workspace will be immediately visible.
For non-continually refreshed (NCR) workspaces, the changes are not immediately visible - to see the changes, NCR workspaces have to be manually refreshed.
We will update the FAQ to make this point clearer.
regards,
- Ramesh.

Similar Messages

  • Up until 3-4 wks ago I could connect my iPhone and it would automatically activate iTunes and go into sync.  Now my computer doesnot recognize my iPhone but does for my iPod.

    Up until 3-4 wks ago I could connect my iPhone and it would automatically open iTunes and sync.  Now the computer doesn't recocnize the phone but does to my iPod.  I have a PC with XP Peo.  What to do?.

    This article has troubleshooting for that issue
    http://support.apple.com/kb/TS1538

  • How to create a new workspace and change the name of the existing

    Hi,
    can any one help me how to create a new workspace in application express 3.1 on XE DB and how to change the name of a existing workspace.
    thanks
    Jana

    Jana,
    This is discussed at length in the User's Guide. See the section "Creating Workspaces".
    To rename a workspace using the admin application, edit the workspace attributes and type a new name in the field where the old name appears, then Apply Changes.
    Scott

  • Automatic Refresh of Xcelsius dashboard with Live Office connection

    Hi,
    I have an Xcelsius dashbaord which has Live Office connectivity to universe query. Universe is build on a Bex query. Now, I need to auto refresh my dashboard say every 15 seconds.
    Under 'Data > Connection' menu, I could find 'Refresh every' option for refreshing the dashboard at specified interval. However, it doesn't seem to work. Also, the user guide for Xcelsius 2008 SP3 indicates that this auto refresh is only for  QaaWS, Web Services, and XML Data connections only.
    Can someone let me know if this is still the case? Is it possible to have auto refresh for LO connection ? If not, what is the best alternative? I believe QaaWS would work.
    Thanks,
    Bhargav

    Well its still possible to refresh LO connection every 15second. You can use play selector which counts 0-15. Then bind your LO connection refresh option to Play Selector's destination, make it When value becomes 15.

  • Can we have simultaneous merges into LIVE?

    Hi,
    MergeWorkspace and RefreshWorkspace APIs freeze
    the parent workspace in NO_ACCESS mode. Does this
    mean that we can't perform simultaneous merges/refreshes,
    even if the parent workspace is LIVE?
    If the answer is 'yes', does it make sense for
    automatically refreshed workspaces (for which locking
    is enabled automatically and therefore there are no conflicts)?
    Regards,
    Karina Borges

    Karina,
    As of the 9iR2 release, you are correct in that the parent workspace is locked in exclusive mode for the duration of the operation. The locks are released when the operation commits. These are blocking locks - so, in effect, simulataneous operations get serialized.
    However, for the release after 9iR2, we have relaxed the locks acquired for many operations. Unfortunately, even in this release, MergeWorkspace and RefreshWorkspace still get an exclusive lock on the parent workspace (because we have to account for some special situations such as rollbackToSP of the parent workspace after a merge). MergeTable & RefreshTable do get only a shared lock thus allowing parallel simulateneous merges/refreshes.
    We are working on making MergeWspc & RefreshWspc also acquire shared locks for the subsequent release. As you suggested, for pessimistic locking modes (such as for continually refreshed workspaces), it is easier.
    Regards,
    - Ramesh.

  • Automatic Refresh of Data Visualization Component

    Hi,
    I saw Duncan Mills do a really neat demo at ODTUG where he setup a graph to automatically refresh upon data changes in a database.
    I'm trying to replicate this behavior but am failing.
    Does anybody have any suggestions / instructions on how to do this ?
    Thanks,
    Mark

    Maybe Duncan used the Active Data Service ( chapter 40 of the documentation. )
    in combination with BAM / ADF / ADF BC
    In order to use the Active Data Service, you need to have a data store that publishes events when data is changed, and you need to create business services that react to those events and the associated data controls to represent those services.
    You also need to configure your application to use the Active Data Service. You can set your application to push content as it changes in the data store, or you can have the client poll the service at designated intervals. Once your active data store is in place, along with services and the corresponding data control, you can use the Data Controls panel to create the components that will respond to the active data.
    please let me know if it works

  • Text find and change problem in CS3 and CS4 script

    I use the script below to find some text and change into others.
    There is one thing the script can't do it for me.
    Example:
    (g) Management
    (1) that no law which is enacted in the Cayman Islands imposing any tax to be levied on profits, income, gains or appreciation shall apply to the Company or its operations; and
    (2) that the aforesaid tax or any tax in the nature of estate duty or inheritance tax shall not be payable on or in respect of the shares, debentures or other obligations of the Company.
    Example:(END)
    I got a lot of topics or points in the passage. And I want to change the space between '(g)' and 'Management' into a tab character. So I revised the plain text file 1text.
    PS: 1text.txt is filled with what to change.
    text {findWhat:"^p(^?) "} {changeTo:"^p(^?)^t"} {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false} Find all space-dash-space and replace with an en dash.
    The result is:
    (^?)^tManagement
    (^?)^tthat no law which is enacted in the Cayman Islands imposing any tax to be levied on profits, income, gains or appreciation shall apply to the Company or its operations; and
    (^?)^tthat the aforesaid tax or any tax in the nature of estate duty or inheritance tax shall not be payable on or in respect of the shares, debentures or other obligations of the Company.
    PS: ^t is a tab character.
    result (END)
    This is not what I want.
    It should be '(g)^tManagement'.
    PS: ^t is a tab character.
    Please someboady help me out to revised the script below to change the text into what I want. Thanks so much.
    Here is the script.
    //FindChangeByList.jsx
    //An InDesign CS4 JavaScript
    @@@BUILDINFO@@@ "FindChangeByList.jsx" 2.0.0.0 10-January-2008
    //Loads a series of tab-delimited strings from a text file, then performs a series
    //of find/change operations based on the strings read from the file.
    //The data file is tab-delimited, with carriage returns separating records.
    //The format of each record in the file is:
    //findType<tab>findProperties<tab>changeProperties<tab>findChangeOptions<tab>description
    //Where:
    //<tab> is a tab character
    //findType is "text", "grep", or "glyph" (this sets the type of find/change operation to use).
    //findProperties is a properties record (as text) of the find preferences.
    //changeProperties is a properties record (as text) of the change preferences.
    //findChangeOptions is a properties record (as text) of the find/change options.
    //description is a description of the find/change operation
    //Very simple example:
    //text {findWhat:"--"} {changeTo:"^_"} {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false} Find all double dashes and replace with an em dash.
    //More complex example:
    //text {findWhat:"^9^9.^9^9"} {appliedCharacterStyle:"price"} {include footnotes:true, include master pages:true, include hidden layers:true, whole word:false} Find $10.00 to $99.99 and apply the character style "price".
    //All InDesign search metacharacters are allowed in the "findWhat" and "changeTo" properties for findTextPreferences and changeTextPreferences.
    //If you enter backslashes in the findWhat property of the findGrepPreferences object, they must be "escaped"
    //as shown in the example below:
    //{findWhat:"\\s+"}
    //For more on InDesign scripting, go to http://www.adobe.com/products/indesign/scripting/index.html
    //or visit the InDesign Scripting User to User forum at http://www.adobeforums.com
    main();
    function main(){
    var myObject;
    //Make certain that user interaction (display of dialogs, etc.) is turned on.
    app.scriptPreferences.userInteractionLevel = UserInteractionLevels.interactWithAll;
    if(app.documents.length > 0){
      if(app.selection.length > 0){
       switch(app.selection[0].constructor.name){
        case "InsertionPoint":
        case "Character":
        case "Word":
        case "TextStyleRange":
        case "Line":
        case "Paragraph":
        case "TextColumn":
        case "Text":
        case "Cell":
        case "Column":
        case "Row":
        case "Table":
         myDisplayDialog();
         break;
        default:
         //Something was selected, but it wasn't a text object, so search the document.
         myFindChangeByList(app.documents.item(0));
      else{
       //Nothing was selected, so simply search the document.
       myFindChangeByList(app.documents.item(0));
    else{
      alert("No documents are open. Please open a document and try again.");
    function myDisplayDialog(){
    var myObject;
    var myDialog = app.dialogs.add({name:"FindChangeByList"});
    with(myDialog.dialogColumns.add()){
      with(dialogRows.add()){
       with(dialogColumns.add()){
        staticTexts.add({staticLabel:"Search Range:"});
       var myRangeButtons = radiobuttonGroups.add();
       with(myRangeButtons){
        radiobuttonControls.add({staticLabel:"Document", checkedState:true});
        radiobuttonControls.add({staticLabel:"Selected Story"});
        if(app.selection[0].contents != ""){
         radiobuttonControls.add({staticLabel:"Selection", checkedState:true});
    var myResult = myDialog.show();
    if(myResult == true){
      switch(myRangeButtons.selectedButton){
       case 0:
        myObject = app.documents.item(0);
        break;
       case 1:
        myObject = app.selection[0].parentStory;
        break;
       case 2:
        myObject = app.selection[0];
        break;
      myDialog.destroy();
      myFindChangeByList(myObject);
    else{
      myDialog.destroy();
    function myFindChangeByList(myObject){
    var myScriptFileName, myFindChangeFile, myFindChangeFileName, myScriptFile, myResult;
    var myFindChangeArray, myFindPreferences, myChangePreferences, myFindLimit, myStory;
    var myStartCharacter, myEndCharacter;
    var myFindChangeFile = myFindFile("/FindChangeSupport/1test.txt")
    if(myFindChangeFile != null){
      myFindChangeFile = File(myFindChangeFile);
      var myResult = myFindChangeFile.open("r", undefined, undefined);
      if(myResult == true){
       //Loop through the find/change operations.
       do{
        myLine = myFindChangeFile.readln();
        //Ignore comment lines and blank lines.
        if((myLine.substring(0,4)=="text")||(myLine.substring(0,4)=="grep")||(myLine.substring(0, 5)=="glyph")){
         myFindChangeArray = myLine.split("\t");
         //The first field in the line is the findType string.
         myFindType = myFindChangeArray[0];
         //The second field in the line is the FindPreferences string.
         myFindPreferences = myFindChangeArray[1];
         //The second field in the line is the ChangePreferences string.
         myChangePreferences = myFindChangeArray[2];
         //The fourth field is the range--used only by text find/change.
         myFindChangeOptions = myFindChangeArray[3];
         switch(myFindType){
          case "text":
           myFindText(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions);
           break;
          case "grep":
           myFindGrep(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions);
           break;
          case "glyph":
           myFindGlyph(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions);
           break;
       } while(myFindChangeFile.eof == false);
       myFindChangeFile.close();
    function myFindText(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions){
    //Reset the find/change preferences before each search.
    app.changeTextPreferences = NothingEnum.nothing;
    app.findTextPreferences = NothingEnum.nothing;
    var myString = "app.findTextPreferences.properties = "+ myFindPreferences + ";";
    myString += "app.changeTextPreferences.properties = " + myChangePreferences + ";";
    myString += "app.findChangeTextOptions.properties = " + myFindChangeOptions + ";";
    app.doScript(myString, ScriptLanguage.javascript);
    myFoundItems = myObject.changeText();
    //Reset the find/change preferences after each search.
    app.changeTextPreferences = NothingEnum.nothing;
    app.findTextPreferences = NothingEnum.nothing;
    function myFindGrep(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions){
    //Reset the find/change grep preferences before each search.
    app.changeGrepPreferences = NothingEnum.nothing;
    app.findGrepPreferences = NothingEnum.nothing;
    var myString = "app.findGrepPreferences.properties = "+ myFindPreferences + ";";
    myString += "app.changeGrepPreferences.properties = " + myChangePreferences + ";";
    myString += "app.findChangeGrepOptions.properties = " + myFindChangeOptions + ";";
    app.doScript(myString, ScriptLanguage.javascript);
    var myFoundItems = myObject.changeGrep();
    //Reset the find/change grep preferences after each search.
    app.changeGrepPreferences = NothingEnum.nothing;
    app.findGrepPreferences = NothingEnum.nothing;
    function myFindGlyph(myObject, myFindPreferences, myChangePreferences, myFindChangeOptions){
    //Reset the find/change glyph preferences before each search.
    app.changeGlyphPreferences = NothingEnum.nothing;
    app.findGlyphPreferences = NothingEnum.nothing;
    var myString = "app.findGlyphPreferences.properties = "+ myFindPreferences + ";";
    myString += "app.changeGlyphPreferences.properties = " + myChangePreferences + ";";
    myString += "app.findChangeGlyphOptions.properties = " + myFindChangeOptions + ";";
    app.doScript(myString, ScriptLanguage.javascript);
    var myFoundItems = myObject.changeGlyph();
    //Reset the find/change glyph preferences after each search.
    app.changeGlyphPreferences = NothingEnum.nothing;
    app.findGlyphPreferences = NothingEnum.nothing;
    function myFindFile(myFilePath){
    var myScriptFile = myGetScriptPath();
    var myScriptFile = File(myScriptFile);
    var myScriptFolder = myScriptFile.path;
    myFilePath = myScriptFolder + myFilePath;
    if(File(myFilePath).exists == false){
      //Display a dialog.
      myFilePath = File.openDialog("Choose the file containing your find/change list");
    return myFilePath;
    function myGetScriptPath(){
    try{
      myFile = app.activeScript;
    catch(myError){
      myFile = myError.fileName;
    return myFile;

    It takes me a lof of time to comprehend the sentence you write. Cause I am a Chinese. My poor English.
    I have to say "you are genius". I used to use the indesign CS2. There is no GREP function in CS2. When I get the new script, I do not know how to use it. Just when I saw the
    'grep {findWhat:"  +"} {changeTo:" "} {includeFootnotes:true, includeMasterPages:true, includeHiddenLayers:true, wholeWord:false} Find all double spaces and replace with single spaces.'
    Being confused.
    Thanks so much. It seems I have to relearn the advanced Indesign.

  • Opening hotmail: Please refresh your browser window, When you access your Windows Live Hotmail account from more than one computer, we ask you to sign in again to help keep your account private and secure . Refreshed but no change. in Safari no problem

    opening hotmail in firefox: Please refresh your browser window, When you access your Windows Live Hotmail account from more than one computer, we ask you to sign in again to help keep your account private and secure . Refreshed but no change. in Safari no problem

    Go to '''Options '''on Firefox Browser-->'''Advanced'''-->''Click on'' '''Network '''tab-->''Select '''''Settings'''-->''Select '''''Use System Proxy Settings
    '''

  • HT201365 How do I download Whatsaap, Facebook and Skype into my home screen. When I try it gives me an erros message saying that this is not available in a Panamanian store and I live in the US. HELP????

    How do I download Whatsaap, Facebook and Skype into my home screen. When I try it gives me an erros message saying that this is not available in a Panamanian store and I live in the US. HELP????

    Change your country on iPhone, iPad, or iPod touch
    Tap iTunes Store, App Store, or iBooks Store.
    At the bottom of the Featured page, tap Sign In.
    If you're already signed in, skip to step 5.
    Tap Use Existing Apple ID.
    Enter your Apple ID and password and tap OK.
    Tap your Apple ID.
    Tap View Apple ID or View Account.
    Tap Country/Region.
    Tap Change Country or Region.
    Tap the Store menu and tap your country.
    Tap Next.
    Review the Terms and Conditions and Apple Privacy Policy.
    Tap Agree if you agree to the terms and conditions.
    In the prompt that appears, tap Agree.
    Select a payment method and enter your payment information.
    Enter your billing address and tap Next.

  • When I sign into or out of Gmail - many other pages automatically refresh. How do I stop this?

    I hate automated things, when it's NON consensual and it's part of some automated bullshit trip.
    I might have half finished texts on the other open tabs, or what ever, but it's MY bandwidth to chew up on things I see fit, not the people of Mozilla, or Google or whoever.
    And while the account page is gmail, that I am signing into or out of, the other pages are NOT google pages either.
    I think the designers of the "refresh / automatic refresh" should be shot - because the reason I have a PAGE (tab) open, is because I want to access THAT page, and not a later version of it...
    This auto-reload / refresh of some tabs absolutely annoys the piss out of me, because I did not ask for it, and there is NO apparently easy up front way to stop it from happening - which I also think is one of the best way to alienate users of a product - by building in a host of idiot functions with NO control over them.
    So how do i stop this from happening?

    ''the-edmeister [[#answer-690349|said]]''
    <blockquote>
    That may be happening for websites that participate in Google+. ''IOW, Google+ knows about a lot of things you use on the internet; like they're following you around.'' You may want to check those websites to verify that they are connected with the Google+ program, or not. ''In that case, my hypothesis is incorrect.''
    I think what happens is that you sign in at Gmail, which is a Google+ sign-in these days, and all the other web pages that participate in the Google+ program somehow "sense" that you have just logged into Google+ and reload their page to reflect that you are nowlogged into the Google+ program. Google+ was originally an "option" at Gmail, but that ended not to long after Google+ came about - like within 6 months or so.
    http://www.google.com/intl/en/+/learnmore/better/
    One solution is to stay logged into Google+ / Gmail all the time. Another is to transition away from Gmail over time and use a different web-mail platform instead; and eventually stop using Gmail altogether.
    </blockquote>
    Yeah this is sounding like "THE PROBLEM" and what drives it. However, the solutions you have offered are not "solutions", in that they do not "FIX" the issues, they merely circumvent or bypass them.
    Since I can't go punch Eric Schmitt on the nose for being a nazi prick, and send him the bill for wasting my internet data, I want to stop the collusive programming practices of the people from Mozilla and Google - from operating my computer, contrary to my mandates. i.e. It's my computer and I am paying for my bandwidth." - I have total say so about what I allow to go on, not anyone else.

  • Automatic refresh of photo order when changing photo titles in iPhoto 9.6

    I've just moved from an older version of iPhoto to 9.6.
    In the previous version, when you changed the title of a photo (within an event), the sort order of the photos was automatically and immediately updated.  In 9.6 it isn't - I have to do View - Sort Photos then select another sort criteria (e.g. date), then do this again for title, to get the photo order to refresh.
    Does anyone know if I am I stuck with this new (retrograde) behaviour, or if there's a way to get iPhoto 9.6 to automatically refresh the photo order?
    Otherwise, is there a keyboard shortcut for refreshing the photo order, or for changing the view - sort photos criteria?
    Thanks in advance for any help!

    It will resort if you leave the Event (click All Events button) and then go back.  Not a good solution but quicker IMO than using the View ➙ Sort menu method. 
    Be sure to send a bug report to Apple via http://www.apple.com/feedback/iphoto.html.

  • Materialized View - creation and schedule (To automate Refresh)

    Hi All,
    I have one table based on SQL Query (multiple tables) and loading data every day through procedure.
    When I execute the procedure is taking lot of time to load data. That’s why I am planning to create Materialized view to refresh the data in a table every day at some point of time (ex:-9.00 am).
    Exclude procedure and materialized view are there any ways to refresh the data?
    Can you and all please help me to create materialized view and schedule (Automate refresh).
    begin
    insert into CLAIMS_PRODUCT_TAB
    select
    substr(at.ATN_VOUCHER_NUMBER,1,6) as BRANCH,
    t.MONTH_NAME as MONTH,t.FISCAL_YEAR as YEAR,
    bb.ACC_ACCOUNT_TYPE as TYPE,
    aa.ACC_DEPARTMENT_CODE as DEPT,
    pr.PRODUCT_NAME as PRODUCT,
    case bb.ACC_ACCOUNT_TYPE when '1301' then 'Claims Paid' when '5383' then 'Claims OS' end as HEAD,
    case aa.ACC_DEPARTMENT_CODE when '31' then 'OD' when '32' then 'TP' when '39' then 'TP Pool' end as DEPT_NAME,
    count(distinct at.CLAIM_ID) as CLAIMS,
    --count( distinct at.POLICY_ID) as POLICIES,  
    sum(atd.ATD_CREDIT_AMOUNT - atd.ATD_DEBIT_AMOUNT) as totals
    from
    ACCOUNTING_TRN_DETAIL atd,time t,
    ACCOUNT bb,
    ACCOUNT aa,claim c, policy p,product pr,
    accounting_transaction at
    where bb.ACC_ACCOUNT_ID = aa.ACC_ACC_ACCOUNT_ID
    and at.CLAIM_ID = c.CLAIM_ID
    and c.POLICY_ID = p.POLICY_ID
    and p.PRODUCT_ID = pr.PRODUCT_ID
    and aa.ACC_ACCOUNT_ID = atd.ACC_ACCOUNT_ID
    and atd.ATN_ACCOUNTING_TRANSACTION_ID = at.ATN_ACCOUNTING_TRANSACTION_ID
    and trunc(at.ATN_TRANSACTION_DATE) = t.CAL_DATE
    and (bb.ACC_ACCOUNT_TYPE in ('1301','5383'))
    group by substr(at.ATN_VOUCHER_NUMBER,1,6)
    ,t.MONTH_NAME
    ,t.FISCAL_YEAR,bb.ACC_ACCOUNT_TYPE
    ,aa.ACC_DEPARTMENT_CODE
    ,pr.PRODUCT_NAME
    , case bb.ACC_ACCOUNT_TYPE when '1301' then 'Claims Paid' when '5383' then 'Claims OS' end
    ,case aa.ACC_DEPARTMENT_CODE when '31' then 'OD' when '32' then 'TP' when '39' then 'TP Pool' end );
    end;
    Thanks and Regards
    Venkat

    Is the MV and the source tables on the same database? If this is a remote MV, then check the source site if there are any issues (TEMP, UNDO space issues).

  • Workspace and Web Analysis - null folder automatically created

    Hi.
    We have recently installed BI+ service pack 9.3.1.3. Since that, we have been experiencing problems on Workspace and Web Analysis: in particular, a null folder is automatically created as users login to Web Analysis Studio.
    Moreover, it is not possible to assign Web Analysis' shared preferences, because of that null folder. In fact, users' preferences always shows path to null folder: for example, Document Folder path points to /Users/null/Reports for every user logged in to Web Analysis Studio. By this way, it is not possible to save changes.
    Looking at BIPLUS repository, I noticed that in HYA_DB_PREFS table, there is a record containing NULL value for field USERNAME. I was wondering whether this record normally exist in the table or it could be related to the problem that we are experiencing. Does anyone have similar record in his installed BI+ environment?
    Thanks a lot in advance for help

    Hi Andrea
    Since the installation from service pack 9.3.1.3 we've new problems on Workspace and Web Analysis too.
    Null folder ist automaticall created as users login to Web Analysis Studio
    And it is not possible to save changes in Workspace Preferences, except I'm login as Administrator
    Have you found a solution?
    Thanks a lot.
    Edited by: DIDM on Oct 7, 2009 3:15 PM

  • I have tried downloading snap chat on my iPad and it says error and that I need to change into my uk account ???? How can I change so I can download my app

    I need help ASAP , I have tried to down load snapchat an app and it says it cannot be purchased on a u.s account and that I need to change into my u.k account but I have no clue to what that means and how to change it , I live in the u.k so I'm confused and really need help thank you

    Change App Store
    1. Tap "Settings"
    2. Tap "iTunes & App Stores"
    3. Tap on your Apple ID
    4.Tap "View Apple ID"
    5. Enter your user name and password.
    6. Tap "Country/Region."
    7. Tap "Change Country/Region"
    8. Select the region where you are located.
    9. Tap "Done".

  • Steps for making the changes in DC and checking into NWDI

    Hi Experts,
    I  am new to the NWDI
    I have some questions related to the NWDI and NWDI integration manggement.
    We have some set of SC's got from some team. Now we need to upload to our NWDI .For that  I have done the following steps.
    I have created some track in the CMS.
    I have loded that SC in to the track.
    I have imported that track in to the NWDS.
    The track which imported contains the SC , this SC contains some DC's .
    for getting the project in to the local mechine.
    In the DC prospective -> Inactive DCs -> done the  right click on the respective DC's and choosen as Create project option. Then i am able to see the DC project in the webdynpro prospective.
    Now the project in the local mechine see the code and i need to rebuild and deploy .
    What  are steps need to be done. Please provide the step by step information for doing this
    Thanks& Regards
    vijay

    Hi Vijay,
    Follow this:
    1.Import a development configuration.
    The first step for you as a developer is to import an appropriate development configuration. The development configuration is your connection to the NWDI. By importing a development configuration, you get access to all resources relevant for your work without having to search for the right sources, libraries and servers.
    2.Select the components you want to develop.
    In the Development Configurations perspective, you can create projects for existing components to add them to your development list, The development environment automatically loads the required source files and archives into your local file system and tries to build the selected components locally
    3. Create new components.
    You can use the Development Configurations perspective also to create new components .Create the new component directly in the DTR. The development environment may propose a change list ("activity") or prompt you to create a new activity to be used to record the creation of the component.
    4.Synchronize the source files and libraries.
    From time to time, you should resynchronize your local sources and libraries with the NWDI to receive the most up-to-date changes of other developers.
    5.Change the component sources.
    Before you can change a source file, you must make the intended change known to the DTR (to check out the file) and agree on an activity to record the change. You can create a new activity or use an existing one.
    6.Edit components.
    Depending on the type of the component you develop, you can perform components development using the Java, J2EE, WebDynpro, Dictionary or any other suitable perspective.
    7. Release the changes for the central build.
    After checking the changes in, you can pass them to the Component Build Service (CBS), that is, you perform the activation process.
    8.Release the changes in the development landscape.
    After a successful activation, pass your changes to the Change Management Service (CMS) of the NWDI, which transports your changes within the development landscape, for example, between a development system and a consolidation system.
    Thanks
    Krishna

Maybe you are looking for