Dependencies Between DC

Hi,
When should one use  Design Time , Build Time ,Deploy Time , Run Time dependency?
I have gone through the following link:
http://help.sap.com/saphelp_nw04s/helpdata/en/01/bb91ee812c3242964d01e791526ce8/frameset.htm
It say u201CAt Build Timeu201D thus can be interpreted as u201CThe build results are usedu201D and Deploy Time specifies that a used component must already exist in the runtime system.
But I am still not clear when should I use which approach. Can anyone explain with any example? or Is there any document or blog which explains with example the typical scenarios and approach to be used?
Also, I read about child DC and used DC. But , I still dont know typical scenario where I will use child dc instead of used dc?
Need your help experts.
Thanks in advance,
Apurva

Hi Apurva,
Consider the following cases :
Case 1: When you are navgating from one DC to another DC... say u are navigating from DC1 to
             DC2. In this case you need the interface view of DC2 in your DC1. But both the applications
             of DC1 and DC2 are deployed independently in the server.
             In this case, you have added public part of DC2 in the Used DCs of DC1. So DC1 is
             depending on DC2 in Build Time. Also for navigating from DC1 to DC2, DC1 is depending on
             DC2 while Run Time. So in this scenario, you need both Build Time and Run Time
             dependencies.
Case 2: Suppose you are using a jar file in a DC. In order to include the jar file in the DC, you need
            the help of an External Library DC. This Library DC contains the required jar file and we use
            public part (compilation) of this DC into the main DC. Now External Library DCs do not have
            any deployable object. So it needs to be packaged with the Main DC for deploying in the
            server. So we ned another type of public part for this Library DC ( type Assembly ) to be
            added in the Used DCs of Main DC. So here the main DC needs the ibrary DC only during
            build time. The jar file gets exposed to the server automatically when the Main DC is
            deployed. Hence in this scenario, we use only Build Time dependency.
Regards,
Sayan Ghosh

Similar Messages

  • PowerDesigner doesn't respect dependencies between objects when generating script

    Good afternoon,
    I'm getting very frustrated trying to do something that should be 'by default' or easy to configure within PowerDesigner 16.5 working with a SQL Server 2008 R2 database.
    I reverse-engineered a database into a physical model for modifications and I want to generate DDL from the physical model.   I've worked around some issues including how to support SQL Server filtered indexes and a few others things. 
    However a really stupid think that I have not been able to figure out is how to have the script respect dependencies between objects in the model.   When looking at the model at the Dependencies table the dependencies seem to be in place correctly.   But when I choose the 'Generate Database...' menu item to generate a single script to create all of the objects within a database it does create them all but in alphabetical order which does not work because there are dependencies between objects (views, in particular) that requires specific views to be created in a different order depending on their dependencies.
    Most tools understand the dependencies and create a script that will work.
    How can I generate a database script from PowerDesigner that respects the dependencies between the objects (in this case between different databse views) so they get scripted out in the correct order.
    Thanks much,
    Don

    I figured this out via the use of 'Traceability Links' within the View Properties.  
    Let me tell you... the only way to set these is to create a diagram and visually link things together because working through the grid on the property pages to select additional Linked Objects is just incredibly slow and painful.   You should be able to just free-text enter Linked Object names (with the model validating them) without having to traverse the model to individually select each object.   I had a lot of dependencies and it took several hours to incorporate them all.
    I'm also disappointed that the reverse-engineering of a SQL Server database into a physical model doesn't use the sysdepends data to create 'Traceability Links' to associate dependencies between views, stored procedures, etc.   That would have saved me a lot of work.
    I know that PowerDesigner is a 'generic' product that works with several databases... but being a person that only works with a particular database (in my case SQL Server) the lack of out of the box support (filtered index reverse engineering is an example that quickly comes to mind) is frustrating.

  • [svn:bz-trunk] 16967: Bug: BLZ-549 - cyclic dependencies between core and remoting projects

    Revision: 16967
    Revision: 16967
    Author:   [email protected]
    Date:     2010-07-19 00:41:00 -0700 (Mon, 19 Jul 2010)
    Log Message:
    Bug: BLZ-549 - cyclic dependencies between core and remoting projects
    QA: Yes
    Doc: No
    Checkintess: Pass
    Details:
    -Removed the unnecessary dependency between core module tests and remoting module. Code module, including its tests, should not depend on any other module other than common module.
    -Remove blazeds-unittests project, instead added a test folder to blazeds-core project.
    -Fixed a minor bug in MessageDestination that I found during JUnit testing.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/BLZ-549
    Modified Paths:
        blazeds/trunk/development/eclipse/projects/java/blazeds-core/.classpath
        blazeds/trunk/development/eclipse/projects/java/blazeds-core/.project
        blazeds/trunk/modules/core/src/flex/messaging/MessageDestination.java
        blazeds/trunk/modules/core/test/src/flex/messaging/DestinationTest.java
        blazeds/trunk/modules/core/test/src/flex/messaging/MessageBrokerTest.java
        blazeds/trunk/modules/core/test/src/flex/messaging/services/AbstractServiceTest.java
        blazeds/trunk/modules/core/test/src/flex/messaging/services/ServiceAdapterTest.java
    Removed Paths:
        blazeds/trunk/development/eclipse/projects/java/blazeds-unittests/.classpath
        blazeds/trunk/development/eclipse/projects/java/blazeds-unittests/.project

  • 1.     Defining dependencies between Work order operations and Isolation Operation Steps

    Hi All
    Will you please let me know how i can define dependencies between Work order operations and
    Isolation Operation Steps? Suppoose I want to have WAP--->WCA-->WCD at operation level, is it possible? Can we have the Switching of Status & allowing that perticular operation for releads. e.g. I have operation 1 in Maintenance WO Which needs machine where only operational control panel to be Locked & tagged. No Need to Tag total machine. So once i complete complete the taging for it & once give permits for it, system should permits only that much operation. Not all operation which may have some other permits which needs to be issued.
    Regards
    Makarand      

    Hi All
    Will you please let me know how i can define dependencies between Work order operations and
    Isolation Operation Steps? Suppoose I want to have WAP--->WCA-->WCD at operation level, is it possible? Can we have the Switching of Status & allowing that perticular operation for releads. e.g. I have operation 1 in Maintenance WO Which needs machine where only operational control panel to be Locked & tagged. No Need to Tag total machine. So once i complete complete the taging for it & once give permits for it, system should permits only that much operation. Not all operation which may have some other permits which needs to be issued.
    Regards
    Makarand      

  • Portray Dependencies Between Withholding Tax Types

    Hi friends
    In Portray Dependencies Between Withholding Tax Types  having problem that  column no.3 W/tax type no is limited for 2 digit up 99. Now  I want to add more w/tax type  but due to 2digit it is not accepting 3 digit no.
    Is there any way to increase  this limit from 2 digit to 3 digit

    hi madhu,
    Due to some technical reason  earlier 2 reply is not complied  please refer this reply
    As per you suggestion apply the SAP NOTE  for field increase length from 2 to 3 of W/tax type no.
    in Path: Portray Dependencies Between Withholding Tax Types 3 column if i double click it is showing the W/tax type no. field get increased but below that Depend. on type field still showing in 2 digit and
    again Depend. on type no.  not getting 3 digit no.
    In field W/tax type no.  after  99 number  showing  0 Number again. is there any step is missing
    Thanks in advance

  • How to implement dependencies between search criteria in a Search page

    Hi All,
    I am using Jdev 11.1.1.6
    Someone please let me know how to implement dependency between the search criteria in a search page.
    i have found few articles for implementing the same in forms.
    i am trying to implement dependencies between search criteria's. i will be using two serach criteria's as lov's in Search page(Using search panel) not in simple forms.
    the second criteria lov should be listing all the results based on the firstr search criteria.
    someone pls let me know how too implement this.
    Regards
    Siva

    Thanks Timo,
    I got the result. On the dependent attbute properties,i selected the parent attribute and then followed the link for further proceeding.
    Its working fine.
    Thanks alot for the reply.
    Regards
    Siva

  • Define dependencies between Change Request (Workbench or customizing)

    Hi there,
    supose I have 2 Workbench request. It is possible to define a dependencie between them?
    The idea is to force SAP to transport both in certain order so I can avoid integrity problems.
    Thanks.

    I doubt if we have anything like this.... rather than having a documentation in the Tr. req and asking the Basis team to have a look at those notes.

  • Mapping dependencies between objects

    I'm querying a database to obtain information from 10 tables. The goal is to display the information on a JSF based portlet using a tree-view, where an user can use the tree interface to drill to desired level of detailed information. The interface may need to show 3/4 different tree-views of the same data set.
    To begin with, I'm doing a join across those tables and load a hash (representing the first hierarchy in the tree) with multiple levels to represent the tree-view or the dependency between various parameters. If there are 3 views required, I'm thinking about building 3 such hashes - where the elements in the hash will probabaly be derived from a TreeNode class to build the gui. Since all the views refer to the same underlying data model, each node of the Hash will actually refer to some object that stores the model data.
    I have two questions:
    * Currently I'm building the hash by parsing the ResultSet obtained from query; Is there a better way to do this? I thought about using O/R mappers; but I couldn't think of an elegant solution to load the collections from a query to represent the dependencies dictated by the view.
    * Is there a better way to design the query?
    I would really appreciate any comments.

    Thanks for the suggestions. I have a generic class for building a tree-view - and that uses recursion. However, that doesn't need to know about the parent-child relationship. I was thinking of parsing the db query result and store the parent child relationship in a nested hash. My generic Tree class implementation would know to take this nested hash and build the tree. Essentially an instantiation of the generic class or it's extended version would act as a backing bean for a JSF component.
    Anyway, I'll try to focus more on a Hibernate based approach as you guys hinted. I'll wait for Dave's feedback. Actually, I have his book on the portlet API.

  • Dependencies between Objects

    Hi Folks,
    My client has asked me to move from one db to another. (I don't know why, may be they are restructuring). Now the problem is that there are many stored procedures, functions and tables which I have created and also using somewhere. Now for moving these objects
    I have to do manual checks on each of my procedure to find out dependencies.
    First I used SP_DEPENDS but that didn't show correct results. Then I did use
    SYS.DM_SQL_REFERENCING_ENTITIES, but a weird thing I noticed. Some of my procedures are not listed in this table.
    Basically I need the output in below format:
    NAME
    TYPE
    DEPENDED UPON
    TYPE
    COLUMN NAME
    RealTimeLeads
    Stored Proc
    INSTrigger
    Trigger
    OfferDateTime
    RealTimeLeads
    Stored Proc
    INSTrigger
    Trigger
    EnquiryDateTime
    RealTimeLeads
    Stored Proc
    cc_lead__c_upd
    User Table
    ID__c
    RealTimeLeads
    Stored Proc
    cc_lead__c_upd
    User Table
    CustomerName__c
    RealTimeLeads
    Stored Proc
    cc_lead__c_upd
    User Table
    Product__c
    SP_CampaignDashboard
    Stored Proc
    CampaignDashboard
    User Table
    CD_ID
    SP_CampaignDashboard
    Stored Proc
    EmailCampaign_Attempts
    User Table
    AttemptCount
    SP_CampaignDashboard
    Stored Proc
    OfferProduct_Master
    User Table
    Product__c
    SP_CampaignDashboard
    Stored Proc
    Portal_Campaign_Attempts
    User Table
    AttemptCount
    SP_CampaignDashboard
    Stored Proc
    Responses
    User Table
    ResponseDate
    SP_CampaignDashboard
    Stored Proc
    SMS_Campaign_Attempts
    User Table
    AttemptCount
    Chaos isn’t a pit. Chaos is a ladder. Many who try to climb it fail and never get to try again. The fall breaks them. And some are given a chance to climb, but they refuse. They cling to the realm, or the gods, or love. Illusions. Only the ladder is real.
    The climb is all there is.

    I did some tests. If you do not have sys.dm_sql_referencing_entities, you probably run SQL Server 2005 or lower. Alas, SQL_Dependencies seems to have the same shortcommings as the old fashioned dbo.sysdepends view. When you create an object referencing an
    object that doesn't exist yet, this reference is not captured. Changing the order of creation can help you out. However, circular references will never be captured. Also, dropping and re-creating an object destroys the information in this view. Proof:
    The below creation order causes the link between TestProc and TestView to be missed.
    CREATE PROC TestProc AS SELECT * FROM TestView
    GO
    CREATE TABLE TestTab (i int not null)
    GO
    CREATE VIEW TestView AS SELECT * FROM TestTab
    GO
    -- Transact-SQL Statement to list all objects and their dependencies (SQL Server 2005).
    SELECT SCH.name + '.' + OBJ.name AS ObjectName
    ,OBJ.type_desc AS ObjectType
    ,REFSCH.name + '.' + REFOBJ.name AS ReferencedObjectName
    ,REFOBJ.type_desc AS ReferencedObjectType
    ,REFCOL.name AS ReferencedColumnName
    ,DEP.class_desc AS ReferenceClass
    ,DEP.is_selected AS IsSelected
    ,DEP.is_select_all AS IsSelectAll
    ,DEP.is_updated AS IsUpdated
    FROM sys.sql_dependencies AS DEP
    INNER JOIN
    sys.objects AS OBJ
    ON DEP.object_id = OBJ.object_id
    INNER JOIN
    sys.schemas AS SCH
    ON OBJ.schema_id = SCH.schema_id
    INNER JOIN sys.objects AS REFOBJ
    ON DEP.referenced_major_id = REFOBJ.object_id
    INNER JOIN sys.schemas AS REFSCH
    ON REFOBJ.schema_id = REFSCH.schema_id
    LEFT JOIN sys.columns AS REFCOL
    ON DEP.class IN (0, 1)
    AND DEP.referenced_minor_id = REFCOL.column_id
    AND DEP.referenced_major_id = REFCOL.object_id
    ORDER BY ObjectName
    ,ReferencedObjectName
    ,REFCOL.column_id
    GO
    DROP TABLE TestTab
    GO
    DROP VIEW TestView
    GO
    DROP PROC TestProc
    GO
    Changing the order helps:
    CREATE TABLE TestTab (i int not null)
    GO
    CREATE VIEW TestView AS SELECT * FROM TestTab
    GO
    CREATE PROC TestProc AS SELECT * FROM TestView
    GO
    -- Transact-SQL Statement to list all objects and their dependencies (SQL Server 2005).
    SELECT SCH.name + '.' + OBJ.name AS ObjectName
    ,OBJ.type_desc AS ObjectType
    ,REFSCH.name + '.' + REFOBJ.name AS ReferencedObjectName
    ,REFOBJ.type_desc AS ReferencedObjectType
    ,REFCOL.name AS ReferencedColumnName
    ,DEP.class_desc AS ReferenceClass
    ,DEP.is_selected AS IsSelected
    ,DEP.is_select_all AS IsSelectAll
    ,DEP.is_updated AS IsUpdated
    FROM sys.sql_dependencies AS DEP
    INNER JOIN
    sys.objects AS OBJ
    ON DEP.object_id = OBJ.object_id
    INNER JOIN
    sys.schemas AS SCH
    ON OBJ.schema_id = SCH.schema_id
    INNER JOIN sys.objects AS REFOBJ
    ON DEP.referenced_major_id = REFOBJ.object_id
    INNER JOIN sys.schemas AS REFSCH
    ON REFOBJ.schema_id = REFSCH.schema_id
    LEFT JOIN sys.columns AS REFCOL
    ON DEP.class IN (0, 1)
    AND DEP.referenced_minor_id = REFCOL.column_id
    AND DEP.referenced_major_id = REFCOL.object_id
    ORDER BY ObjectName
    ,ReferencedObjectName
    ,REFCOL.column_id
    GO
    DROP TABLE TestTab
    GO
    DROP VIEW TestView
    GO
    DROP PROC TestProc
    GO

  • Import Oracle Designer model dependencies between objects

    Hello,
    I am using the Oracle Designer model import to fill Data Modeler. There are some views which have dependencies on each other, resulting that views which depend on other views are incomplete.
    Is there a way to rerun the import again in the same relational model, since the import utility now opens a new relational model again.
    Is there a kind of logging where you can find these kind of errors?
    Best regards,
    Joop

    Thanks Phillip, but I was actually referring to the version level of the Designer repository itself, not the database instance in which it resides. I seem to remember that you could not upgrade your Designer repository without also upgrading the Oracle Designer client as well; hence my question about compatibility between SQL Developer Data Modeler and various Repository versions.

  • Usage dependencies between SWCVs.

    Hi guys,
    I’m doing a BPM that needs to use a Message Interface defined in other SWCV. In the SLD, under the SWCV which the BPM itself resides, I have defined an Installation Time dependency for SWCV2. I already have the SLD cache cleared, but the Message Interface still doesn’t appear…
    Do I need to import SWCV again? Which impact has (the objects are deleted)?
    Can copy this message interface to the SWCV of my BPM and use it there, even if the interface mapping is created between two messages types of two different SWCVs?
    Thanks in advance,
    Ricardo.

    Great...   glad it's working for you!
    For future reference on a related matter, starting from SP16, for multi-mappings, messages not in the same SWCV (or underlying SWCV) can be mapped (with some restrictions).   See here for more details:
    http://help.sap.com/saphelp_nw04/helpdata/en/43/85f02c92266fcce10000000a1553f6/frameset.htm
    Regards,
    Jin

  • Dependencies between the SAP R/3 Plug-In (PI) and the SAP Basis Plug-In (PI

    Hi All,
    SAP declare:
    "SAP R/3 Plug-In Support Package 10 for SAP R/3 Plug-In 2004.1 (scheduled for delivery in November 2005) will require SAP Basis Plug-In 2005.1"
    I have an R/3 4.6c with PI 2004.1 and a BW 3.0B with PI_BASIS 2003.1.
    <b>Why using a mistake combination I work right?
    Are there some restriction using this combination?</b>
    Regards
    Davide Ivanov
    [email protected]

    Within SAP R/3 Enterprise, the SAP Basis Plug-In is a prerequisite for the SAP R/3 Plug-In, and both components always have to have the same release level, e.g. PI 2004_1 and PI_Basis 2004_1. When planning an upgrade for the SAP R/3 Plug-In within SAP R/3 Enterprise, you have to upgrade the SAP Basis Plug-In as well. As of SAP Basis Plug-In 2005.1, the releases will no longer need to correspond. However, the SAP R/3 Plug-In Support Package for  PI 2004.1, which contains new interfaces, will still require a specific SAP Basis Plug-In. SAP R/3 Plug-In Support Package 10 for SAP R/3 Plug-In 2004.1 requires SAP Basis Plug-In 2005.1. ...
    REFERENCE FROM SERVICE.SAP.COM
    ASSIGN POINTS IF IT HELPS

  • Dependencies between LOVs and user choices

    Hi guys,
    Maybe the team come help - I haven't really found any comments about similar situations such as this.
    I have a scenario where I need to have 2 or 3 Lovs on the screen (Web based). Let's Call them Districts Towns Streets.
    The user is supposed to choose a District
    then choose a Town (the choice of Towns has to be constrained by his choice of Distict)
    and last choose a Street (the choice of Streets has to be constrained by his choice of Town - and implicitly by the District)
    Data is too much to hold all in Javascript - and assume that I would like to avoid submission of the form until the very end.
    At the moment I am trying to extend the LOVField that by overwriting the function that builds the Javascript for the field and will try to pass parameters in there through javascript (upon change of contents) so that the lovcomp.jsp will then construct its View object by picking those values. or something along those lines
    But I think the best solution might to find a way to change the currency of the view object that gets used in the lovcomp if possible and then see if the framework will take care of the rest
    Any help would be appreciated
    Panos.

    i have the same requirement ,too.
    there are one lov and one textinput in my uix page.when i pick the lov,i want the data in the lov window is based a condition constructed according to the textinput content.
    please help us. thanks a lot

  • Dependencies between Input Controls

    Hello, Experts.
    I have a trouble with my input controls in webi report XI 3.1.
    Problem statement: There are documents that have authors and executors. Report has two input controls (combo box) "Authors" and "Executors" that are filtering crosstable. When I change value of Author's control - crosstable has changed and executors that is one of axis of crosstable has changed too. But the list of values in Executor's control isn't changing. It shows the list of all values and don't restrict it regardless value from Author's control.
    Is this a feature of input control ? or I place a mistake ?

    Hi Marianne,
    I read your post and I thougt I've got the answer to my question but it doesn't seem to work.
    I've got two dimensions "region" and "country". I want do filter the relevant countries according to the regions so that the drop down filter "country" (report filter bar) shows only the countres within the specific region. According to your advice I placed "region" as a first filter, but still all countries are shown. And it seems that input controls have a limitation in this matter. Any ideas?
    I'm using an excel file as my source (no universe) and webi 4.

  • Creating Dependencies Between Projects

    I have one project which generates a shared library. I have another project which depends on this shared library. I add the library project as a dependency through the linker library property panel and attempt to build the project. This fails.
    It builds the library fine, then compiles the application project, then fails upon linking due to:
    /home/bensteinm/SunStudio12_RRT/rrtutilities/dist/Debug/Sun12-Linux-x86: file not recognized: Is a directory
    Even though the linker property looks fine, it fails to link with the above message. Below is the command issued to link. I have added all of the current patches and this still happens. Am I doing something wrong?
    f90 -o dist/Debug/Sun12-Linux-x86/prep_pfps_v30.x build/Debug/Sun12-Linux-x86/prep_pfps_v30.o /home/bensteinm/SunStudio12_RRT/rrtutilities/dist/Debug/Sun12-Linux-x86 /home/bensteinm/SunStudio12_RRT/rrtutilities/dist/Debug/Sun12-Linux-x86 rrtutilities
    I have even added the exact location of the library. Through the project property add library file. But when I try to run the application it states, ./dist/Debug/Sun12-Linux-x86/prep_pfps_v30.x: error while loading shared libraries: librrtutilities.so: cannot open shared object file: No such file or directory

    Could you please take a look at the Sample projects? (File->New Project->Samples->Applications->HelloApp)
    There is a HelloApp sample project, which creates a construction similar to what you need:
    Main project "HelloApp" depends on 2 projects: "hello1lib", "hello2lib".
    Libraries can be build independently.
    If you build main project, it checks if the libraries are up to date,
    and then link with them.
    Try to use the same solution and let us know if it works or does not work for you.
    Thanks,
    Nik

Maybe you are looking for

  • Problem --serial port reading one character at a time

    Hi Friend, I reading the serial port  one character at a time ,  i specified it in the "serial bytes to read" option in serial port read examples. The problem is ----------i can able to read  the data. but only the first character is reading again an

  • MapViewer integrated in Apex - Securing MapViewer Cookie Issue

    Hello, I'm trying to secure my Mapviewer accesses. My MapViewer is contained in an apex page. As said in documentation (1.8.2) I have to used cookie to pass username(or what I want to authenticate the user) to the database. For doing this I have to p

  • Found a Fix for .Mac webmail

    I just went to my .mac webmail on my computer, and moved the slider that separates the email messages from the body of the messages... that little horizontal bar. I moved it so there was equal space for messages and text. Apparently .Mac remembers th

  • Sharepoint DMZ

    SharePoint 2010: Is this possible ? SharePoint External site will be accessed from wfe in DMZ.  but wfe in dmz  should talk to application server which is in internal corp network and  application serve will talk to SQL which is also in internal corp

  • Kdelibs, avahi, and compatibility module [solved]

    I'm running into a little dependancy problem here. Somehow I have managed to have avahi installed but no compatibilty module (in kernel?). So, I'm thinking why do I need avahi, but: yaourt -R avahi Password: loading package data... checking dependenc