Guidance on the structuring of Projects in OWB

Dear all i am after some guidance / best practice for the use of projects within OWB and how best to structure to gain the best benifit within the warehouse environment.
We have decided to apply a staging area becuase we pull data from around eight systems, we had also thought about creating projects that link back to business fuctions to aid in segregating data. Having looked at this further we feel that this could cause duplication of effort and a more complicated structure. What i am after is a bit of the lessons learned from others in how to approach this and pit falls to avoid so would be grateful from any advice you may have in this area.
Regards Kevin

I would point out that this strategy may depend a bit on your project.
For example, we are on phase three of a loooooooong project that is slowly building up the enterprise warehouse as legacy (60s-era) Cobol systems are each being dragged kicking and screaming into the 21st century.
Because of our need to balance ongoing development with support for what is deployed currently, we are creating each of our major releases as a separate project.
This allows us to more easily do things like major rework of our standard libraries of common public transformations, rework of conformed dimmensions, etc without worrying about having to possibly hold up new development to revert to old common code in order to perform ongoing maintenance. It also made it easier to segregate support teams from new development teams without having to put in place too onerous a management oversight system to ensure that no-one steps on anyone elses toes.
Then again, this project is definitely a special case from the security point of view....heck, most of the developers here will never even see live data due to security restrictions.
Mike

Similar Messages

  • Strategy to create projects in OWB

    Hi Fellows
    We are starting using OWB and I like to know your expertise how to structure our projects in OWB
    We want to use OWB for Data warehouse projects.
    We have different layers in our architecture and each layer has its own schemas
    for example, we have a data load layer, an integration layer, a start schema layer and a reporting layer.
    Each have their own schemas.
    We have development projects that many developers can work on the project.
    My question comes when you do recommend to create project.
    Do we create one project for all layers?
    Do we create oner project for each layer(schema)?
    Do we create project for every development project?
    or any other criteria to consider to help us decide when we create projects.
    Sincerely

    Hey,
    please create one project for all layers and for each layer one module.
    For each development project create one collection.
    All answers are valid if your development is made on site.
    BR

  • Export from Aperture builds file structure like projects/albums

    Hi!
    I use Aperture but also want to use iPhoto (for iLife-Integration - and for the superb presentation facitilities like slideshos with Ken Burns effect etc.).
    I´d like to know whether there is a possibility to export from Aperture - perhaps via Automator-script - that the structure of projects, folders, albums, etc. is beeing transferred into the same structure but made of folders. The picture-files themselves should be jpgs.
    Can something like that be realized in Automator? Or is there another possibility to get such a result?
    regards,
    Sandro

    When you export versions via the export versions window you have the opportunity to specify the output folder structure for the images.
    So for example you can select a subfolder structure using the images year/month/day or the project name or the image year/month etc.
    You'll need to look through the options and see what settings will work for you.

  • Implementing security for the Projects in OWB

    Hi,
    Can we able to implement the security for the individual projects?
    Thanks
    Vinay

    Hi,
    do not know exactly what kind of security you want to implement. But the below is the excerption from OWB User guide about implementing security at Project level...
    You should be able to find more info in OWB User Guide.
    Freezing Projects
    If you want to freeze the project MY_PROJECT and prevent access to all its contents,
    the following restrictions will apply:
    You cannot create, edit, or delete any objects under a frozen project.
    You cannot invoke any of the services that modify objects within this frozen
    project. For example, you cannot perform an MDL import, a source import, or a
    snapshot restore in this project.
    You can deploy, export, and execute runtime procedures within a frozen project.
    You can validate and generate within a frozen project.
    You cannot add or remove any objects from a frozen project to a snapshot.
    The frozen project security policy is implemented within Warehouse Builder through
    the following files. These files are located on your installation CD under:
    samples/security_feature/frozenproject.
    frozenProject.pkb: Holds the implementation of the security policy.
    frozenProject.sql: Contains a table of the structure as shown in Table 19–2. The
    administrator can freeze projects by inserting them into this table and setting the
    isFrozen flag to 1.
    HTH
    mahesh

  • What is the best team project / folder structure on TFS?

    I am not sure how accurate is this article below from Microsoft but although most of the structure makes sense as shown in the schema, I dont understand the project structure.
    How To: Structure Your Source Control Folders in Team Foundation Server
    So basically according to that structure, we have Main, Development and Releases.
    Main - is the version to be uploaded on the webserver or published latest version of the app.
    Development- is the version to do small changes and bug fixes.
    Releases- Brunches for big changes, new features etc.
    1- are these correct if anyone implemented it?
    2- why under source there is myapp1 and again source, myapp1web etc.? myApp1 is the solution, i guess? but why would I add ClassLibrary under individual projects if it is shared? does it not make more sense to have another folder called "Libraries"
    and pack them all shared libraries unde this folder?
    "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

    Hi emil_tr,
    In the begging of the link, you can see "This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies". So you might not refer to this document for source
    control with TFS if you use a newer version thant TFS 2005.
    The folder structure in a team project is depend on the developer, you can have your own structure if it works for you. The source folder in your second question is not the name of the folder, it's a description for the folder's usage(a
    folder contains the sources). You can refer to the links below for more information about TFS branching and merging:
    http://msdn.microsoft.com/en-us/magazine/gg598921.aspx
    http://vsarbranchingguide.codeplex.com/
    Best regards, 
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to delete the structure created from Tx: EEWB ?

    Hi SAP Guru’s
    I have an issue at hand. I have added three components in the structure <b>BUS000___I</b> and the components are <b>ZZ1, ZZ2, ZZ3</b>, I was following the <b>EEWB</b> wizard and from there these three components were made, now I cannot delete these components directly from <b>SE11</b>. Because after adding these components the system is not allowing me to do so and is asking for the access code.
    I am getting a syntax error in all the tx where <b>Business Partner</b> is used. No old versions for this structure was found in the system. The only structure that has come into this BP structure is <b>ZBSTC0000000000</b> followed by three data elements of this structure.
    I know the <b>Project and the enhancement</b> that was created and I have tried deleting the enhancement from EEWB but when i try deleting it, it always fall into an intermediate stage where it leaves some entries and due to these left over entries these errors are coming.
    Another imp thing is that the structure that i have reported is a newly created one I cannot find this anywhere else. looks like this structure was created after executing the EEWB transaction only.
    Now when I try activating the enhancement again the <b>magic wand button</b> used to activate an enhancement and the <b>generate button</b> is also inactive in EEWB and now it is not getting activated, even after rt click enhancement then clicking change or by clicking on the edit-change button on the top tool bar. Do you think if I create another enhancement this button might get activated?
    Please let me know how do I delete these components.
    Kindly reply at the earliest.
    Regards,
    Amit

    Hi, I had the similar problem (and here the solution):
    Spezifikation: Deletion of EEWB fields manually, error in middleware bdoc,  
    Kurztext 
    Deletion of EEWB fields manually, error in middleware bdoc, 
    Langtext 
    BDOC-Error from function module BAPI_CRM_SAVE. no further using of the
    middleware for sales activities (sales order) possible.
    see steps for reconstruction
    Schritte zur Rekonstruktion 
    what done before:
    - added one field via transaction code EEWB to business object
    SALES_TRANSACTION (Verkaufsvorgang), "Erweiterungstyp CUSTOMER_I
    (Positions-Zusatzextension erweitern) with one existing data element
    type Z_, Geschäftsvorgangstypen = Verkauf
    no selection of "Datenaustausch mit den Mobile Clients",
    "Datenaustausch mit R/3 Supply Chain Execution" or
    "Business Information Warehouse".
    - deleted the extension manually, deleted the eewb project manually
    (successful)
    - got an short dump on saving a sales order via transaction code
    CRMD_ORDER:
    dump type: LOAD_TYPE_VERSION_MISMATCH
    Der Abbruch trat im ABAP-Programm "SAPLCRM_UPLOAD" auf, und zwar in
    "CRM_UPLOAD_BUS_TRANS_MSG". Das Hauptprogramm war "CRM_1O_FRAME ".
    Im Quelltext befindet sich die Abbruchstelle in Zeile 5
    des (Include-)Programms "LCRM_UPLOAD$18".
    (bei Anwahl des Editors: 50) der ABAP-Source "LCRM_UPLOAD$18".
    000040 *********************************************************
    FUNCTION $$UNIT$$ CRM_UPLOAD_BUS_TRANS_MSG
    000060
    000070 IMPORTING
    000080 REFERENCE(IV_GUID) TYPE !CRMT_OBJECT_GUID
    000090 EXPORTING
    000100 REFERENCE(ES_BDOC_HEADER) TYPE !SMW3_FHD
    000110 REFERENCE(ES_BDOC_MESSAGE) TYPE !/1CRMG0/BUS_TRANS_MSG
    000120 REFERENCE(ES_BUS_TRANS_MSG) TYPE !BAD_BUS_TRANSN_MESSAGE
    000130 EXCEPTIONS
    000140 !ERROR_OCCURED .
    - re-generation of a lot of of function modules
    (e.g. CRM_UPLOAD_BUS_TRANS_MSG)
    and some corresponding structures (e.g. CRMT_CUSTOMER_I_COM)
    - fixed the short dumps with this gereration
    Current Errors:
    - the crm middleware (mBdoc) cannot copy sales orders from crm to r/3
    - via transaction code CRMD_ORDER i copy an existing sales order and
    save or try to change just one field and save.
    - saving is succesfull (message type s), but on changing again, the
    order is locked by middleware
    - bdoc in transaction SMW02 is on state yellow "An Empfänger gesendet
    (nicht alle haben bestätigt) BUS_TRANS_MSG"
    - in transaction code SMW02 occurs:
    Mdt Benutzer Funktionsbaustein Queue-Name
    100 CPIC_FILO BAPI_CRM_SAVE R3AD_SAL_ERR
    Datum Zeit
    12.04.2007 17:52:10
    Statustext
    Inkonsistenz zwischen den DDIC-Typen CRMT_CUSTOMER_I_COMT und ABAP-
    genera
    SOLUTION:
    re-generation of *ALL* code which using structure CRMT_CUSTOMER_I_COMT had solved it.

  • How to delete the structure created from EEWB ?

    Hi SAP Guru’s
    I have an issue at hand. I have added three components in the structure <b>BUS000___I</b> and the components are <b>ZZ1, ZZ2, ZZ3</b>, I was following the <b>EEWB</b> wizard and from there these three components were made, now I cannot delete these components directly from SE11. Because after adding these components the system is not allowing me to do so and is asking for the access code.
    I am getting a syntax error in all the tx where<b> Business Partner</b> is used. No old versions for this structure was found in the system. The only structure that has come into this <b>BP</b> structure is <b>ZBSTC0000000000</b> followed by three data elements of this structure.
    I know the Project and the enhancement  that was created and I have tried deleting the enhancement from <b>EEWB</b> but when i try deleting it, it always fall into an intermediate stage where it leaves some entries and due to these left over entries these errors are coming.
    Another imp thing is that the structure that i have reported is a newly created one I cannot find this anywhere else. Looks like this structure was created after executing the EEWB transaction only.
    Now when I try activating the enhancement again the <b>magic wand button</b> used to activate an enhancement and the <b>generate button</b> is also inactive in EEWB and now it is not getting activated, even after rt click enhancement then clicking change or by clicking on the edit-change button on the top tool bar.  Do you think if I create another enhancement this button might get activated?
    Please let me know how do I delete these components.
    Kindly reply at the earliest.
    Regards,
    Amit

    Hi Rahul,
    thnx for coming again.......
    this is the error log that is coming up
    Short Descrip            Prog ID      Obj typ        Object name
    Function Module     LIMU       FUNC     ZZG00_BUPA_EVENT_DLVE1
    Function Module     LIMU       FUNC     ZZG00_BUPA_EVENT_DSAVB
    Function Module     LIMU       FUNC     ZZG00_BUPA_EVENT_ISDST
    Function Module     LIMU       FUNC     ZZG00_BUPA_EVENT_ISSTA
    Function Module     LIMU       FUNC     ZZG00_BUPA_EVENT_XCHNG
    Function Module     LIMU       FUNC     ZZG00_BUPA_PAI_ZG000100
    Function Module     LIMU       FUNC     ZZG00_BUPA_PAI_ZG000101
    Function Module     LIMU       FUNC     ZZG00_BUPA_PAI_ZG000102
    Function Module     LIMU       FUNC     ZZG00_BUPA_PBO_ZG000100
    Function Module     LIMU       FUNC     ZZG00_BUPA_PBO_ZG000101
    Function Module     LIMU       FUNC     ZZG00_BUPA_PBO_ZG000102
    Function Module     LIMU       FUNC     ZZTB0000000000T_SELECT_SINGLE
    Function Module     LIMU       FUNC     ZZTB0000000000_SELECT_SINGLE
    Function Module     LIMU       FUNC     ZZTB0000000001T_SELECT_SINGLE
    Function Module     LIMU       FUNC     ZZTB0000000001_SELECT_SINGLE
    Function Module     LIMU       FUNC     ZZTB0000000002T_SELECT_SINGLE
    Function Module     LIMU       FUNC     ZZTB0000000002_SELECT_SINGLE
    Report Source Code     LIMU       REPS                 LZZG00BUPAF01
    Report Source Code     LIMU       REPS                 LZZG00BUPAG24
    Report Source Code     LIMU       REPS                 LZZG00BUPAG27
    Report Source Code     LIMU       REPS                 LZZG00BUPAG30
    Report Source Code     LIMU       REPS                 LZZG00BUPAI00
    Report Source Code     LIMU       REPS                 LZZG00BUPAI01
    Report Source Code     LIMU       REPS                 LZZG00BUPAO01
    Report Source Code     LIMU       REPS                 LZZG00BUPATOP
    Report Source Code     LIMU       REPS                 SAPLZZG00BUPA
    Function Group     R3TR       FUGR     ZZG00BUPA
    Function Group     R3TR       FUGR     ZZG00BUPA_VIEW01
    Function Group     R3TR       FUGR     ZZG00BUPA_VIEW02
    Function Group     R3TR       FUGR     ZZG00BUPA_VIEW03
    DataSource (Active Version)       R3TR                 OSOA     0BPARTNER_ATTR
    DataSource (Active Version)        R3TR     OSOA     Z_ZBU_00000000_TEXT
    DataSource (Active Version)        R3TR     OSOA     Z_ZBU_00000001_TEXT
    DataSource (Active Version)        R3TR     OSOA     Z_ZBU_00000002_TEXT
    Table                            R3TR       TABL     CI_EEW_BUT000_X
    Table                            R3TR       TABL     ZTB0000000000T
    Table                            R3TR       TABL     ZTB0000000001T
    Table                            R3TR       TABL     ZTB0000000002T
    Table Contents     R3TR       TABU     TBZ0A
    Table Contents     R3TR       TABU     TBZ0B
    Table Contents     R3TR       TABU     TBZ0C
    Table Contents     R3TR       TABU     TBZ1C
    Table Contents     R3TR       TABU     TBZ1F
    Table Contents     R3TR       TABU     TBZ3A
    Table Contents     R3TR       TABU     TBZ3B
    Table Contents     R3TR       TABU     TBZ3C
    Table Contents     R3TR       TABU     TBZ3D
    Table Contents     R3TR       TABU     TBZ3E
    Table Contents     R3TR       TABU     TBZ3F
    Table Contents     R3TR       TABU     TBZ3I
    Table Contents     R3TR       TABU     TBZ3K
    Table Contents     R3TR       TABU     TBZ3R
    Table Contents     R3TR       TABU     TBZ3S
    Table Contents     R3TR       TABU     TBZ3W
    Table Contents     R3TR       TABU     TBZ3X
    Table Contents     R3TR       TABU     TDDAT
    Table Contents     R3TR       TABU     TVDIR
    View Maintenance: Data        R3TR     VDAT     V_TBZ3H
    View                      R3TR       VIEW     ZTB0000000000V
    View                      R3TR       VIEW     ZTB0000000001V
    View                      R3TR       VIEW     ZTB0000000002V
    and there is a delete icon by the side of every line but when i try deleting any entry it says object name does not exist.
    Please help.
    Regards,
    Amit

  • How can i change the class in the Class Library project to be static or public so i can use it from the windows application project ?

    First i know that when i make any changes to the class library project i need to rebuild the project then to remove the Capture.dll from the TestScreenshot project and then to add again the updated Capture.dll
    The problem for example in this case i'm trying to use a public static variable i add in the DXHookD3D9.
    In the DXHookD3D9 i added this public static variable:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    //using SlimDX.Direct3D9;
    using EasyHook;
    using System.Runtime.InteropServices;
    using System.IO;
    using System.Threading;
    using System.Drawing;
    using Capture.Interface;
    using SharpDX.Direct3D9;
    namespace Capture.Hook
    internal class DXHookD3D9: BaseDXHook
    public DXHookD3D9(CaptureInterface ssInterface)
    : base(ssInterface)
    LocalHook Direct3DDevice_EndSceneHook = null;
    LocalHook Direct3DDevice_ResetHook = null;
    LocalHook Direct3DDevice_PresentHook = null;
    LocalHook Direct3DDeviceEx_PresentExHook = null;
    object _lockRenderTarget = new object();
    Surface _renderTarget;
    public static decimal framesperhourtodisplay = 0;
    protected override string HookName
    get
    return "DXHookD3D9";
    List<IntPtr> id3dDeviceFunctionAddresses = new List<IntPtr>(
    framesperhourtodisplay
    The problem is i can't even get to the Capture.Hook namespace and not to the DXHookD3D9 from the TestScreenshot application window project.
    This is a screenshot:
    For example fro the FramesPerSecond class i can use it get to it from the windows forms application.
    namespace Capture.Hook
    /// <summary>
    /// Used to determine the FPS
    /// </summary>
    public class FramesPerSecond
    int _frames = 0;
    int _lastTickCount = 0;
    float _lastFrameRate = 0;
    Since it's public i guess.
    But if i will change the DXHookD3D9 class from internal to public:
    public class DXHookD3D9: BaseDXHook
    I will get error on the DXHookD3D9: 
    Error 1
    Inconsistent accessibility: base class 'Capture.Hook.BaseDXHook' is less accessible than class 'Capture.Hook.DXHookD3D9'
    And the BaseDXHook class:
    namespace Capture.Hook
    internal abstract class BaseDXHook: IDXHook
    protected readonly ClientCaptureInterfaceEventProxy InterfaceEventProxy = new ClientCaptureInterfaceEventProxy();
    public BaseDXHook(CaptureInterface ssInterface)
    this.Interface = ssInterface;
    this.Timer = new Stopwatch();
    this.Timer.Start();
    this.FPS = new FramesPerSecond();
    Interface.ScreenshotRequested += InterfaceEventProxy.ScreenshotRequestedProxyHandler;
    Interface.DisplayText += InterfaceEventProxy.DisplayTextProxyHandler;
    InterfaceEventProxy.ScreenshotRequested += new ScreenshotRequestedEvent(InterfaceEventProxy_ScreenshotRequested);
    InterfaceEventProxy.DisplayText += new DisplayTextEvent(InterfaceEventProxy_DisplayText);
    ~BaseDXHook()
    Dispose(false);
    How can i solve it so i can use the variable framesperhourtodisplay in the DXHookD3D9 class with the TestScreenshot windows forms application ?

    Hi,
    I dont know if it will work here, since I dont know the complete structure, but the base call must be public, if the derived class is public, so the base class is at least as accessible as the derived class.
    Try make the base class public. (And maybe the base-class IDXHook of the base also...)
    Or use a different approach and make only the properties public that are needed to be public by adding an extra class...
    A structure could look like:(you need to create a class thats public in your dll and expose a property, and set this property in the internal class...)
    In the Accessing class (here Form1)
    public partial class Form1 : Form
    public Form1()
    InitializeComponent();
    private void Form1_Load(object sender, EventArgs e)
    C c = new C();
    MessageBox.Show(B.F.ToString());
    and in the class Lib:
    internal class A
    public A()
    B.F = DateTime.Now.Millisecond;
    public class B
    public static int F { get; set; }
    public class C
    public C()
    A a = new A();
    (add a referenc to the class lib from the accessing project)
    Regards,
      Thorsten

  • Retrival of Control Key of Operation & Table underneeth the structure

    Hi Experts,
       Right now i'm working on PP and PM related stuff, I'm in the middle of the project and stucked down at a point in how to retrive the control key of operation that triggered the update in production order: opoerational view. (CO03).
    Also i have a small question on how to findout the underlying table for a particular field(any field in a screen), when done F1 on that particular field the technical details says as table name but it is actuallya structure. So how should i find the table underneeth the structure where the particular data is being stored.
    Or how should i retrieve the data if i couldn't figure out the table, is there some way that i can retrie the data using the structure.
    Thanks for your contribution.
    Regards
    Rich

    Hi Rich,
    This is a common problem.One of the best and easy way is use the transaction ST05 for trace.lemme explain in detail.
    1.go to ST05 transaction
    2.switch trace on
    3.take your screen where the field resides
    4.enter value in this field and other required field
    5.then save the screen
    6.go to ST05.
    7.stop the trace
    8.click on display trace
    9.you will get a detailed log what all happend
    10.search the log with 'update' or 'insert' word or search with the field.
    11.you can find some table name.
    12.check that table contains the record which you saved.
    Sure this will help
    Another Way
    1.go to transaction se84.
    2.take ABAP dictionary
    3.go to Fields
    4.Give the field name in table field /structure field
    if you are lucky you will get in this
    Regards
    Shibu Kurian

  • PSE 9 Organizer Slide show can't find the slide show project files after moving from XP to Windows 7

    A bad computer virus forced us to move all our files and programs from XP to Windows 7.  The PSE Editor seems to be working properly, but the Organizer Slide Show can't find the project files.  The structure of each of the 15 slide shows (blank slides) is there and any text I had added, but the pictures and music are missing.  Our computer Tech is not too familiar with PSE and may not have the files in the right spot.  Evidently XP and Windows 7 are organized a little differently and use different names.  He still has all the PSE files from our old hard drive in a folder and probably just needs to know where to put them.         

    +Windows Vista has different file locations than Windows XP+
    This is the problem - the iTunes ITL file from XP is using XP paths, which don't exist in Vista. Here are some directions that have worked for others:
    - Copy your entire iTunes folder --- not just the iTunes Music folder but basically everything under "My Documents" - to external storage
    - Copy those files to your "Music" folder on your Vista system. The end result should be that you have "Documents\Music\iTunes" on Vista, where you had "My Documents\My Music\iTunes" on XP
    - Put a fresh install of iTunes on the Vista system.
    - When you run iTunes for the first time, hold down the Shift key. If it asks you to select a library file, pick the one you just transferred over.
    - The end result should be your library, including all ratings, play counts and play lists, sitting on the new system.

  • Organisational structure of projects

    Hi,
    I observed that WBS elements of different company codes can be created under a project.
    So I wanted to know if there is any organizational structure for projects?
    Is it that a project can be used in multiple company codes? across company codes?
    For Example:
    Company code in Project is 1000
    WBS Element X under above project assigned to company code 1000
    WBS Element Y under above project assigned to company code 2000
    Regards,
    SD

    Hello SD
    You should be aware  that there are organisational values which are
    dependant on the plant in a network, and which are set when the network
    is created.
    Company code is one of these. If you were able to change the
    plant at a later stage, an inconsistency between plant and such
    organisation values would result. If you take into account that a
    network at this stage could already carry costs etc, this would mean a
    serious inconsistency (and rules out trying to update these
    organisational values as well).
    This is not allowed by the program logic.
    You cna read from the SAP Help
    Organizational Assignments in the Project System
    http://help.sap.com/erp2005_ehp_05/helpdata/EN/dd/55f38a545a11d1a7020000e829fd11/frameset.htm
    Or
    http://help.sap.com/saphelp_erp2004/helpdata/en/20/69b6022ba611d2a6210000e82de7c3/content.htm
    Ger

  • Is it possible to lock the structure Tab in Solar02 based on the users

    Hi,
    In Solar02 transaction of solution manager , under configuration node - > structure Tab , it is possible to change the structure . Is it possible to restrict this authorisation based on login users.
    Best Regards,
    Saravana.

    Hi
    You can't restrict users as you required
    because if they have change access they can very well proceed.
    Moreover if you hide it will be hidden for all users from solar_project_admin...project tab
    Regards
    Prakhar
    Edited by: Prakhar Saxena on Sep 24, 2010 12:12 PM

  • Building the ADF 11g project with ANT or MAVEN

    I want to automate the build process of my project using ant or maven. Is there already some build scripts for ant / maven. which can compile and package it using the structure which JDeveloper follows?

    Anthony,
    You probably can. However, since I wrote the original article, I have changed my way of thinking on this; at the time I wrote the article, ojdeploy was not working - now it is. Installing JDev on a build machine takes a bit of space, but it's not a big deal; it doesn't require a license or anything. If I were doing this today, there is no way I would consider anything but ojdeploy for doing the build - it guarantees that what I set up in JDev is what gets built. The one thing that could make me change my mind is if and when JDeveloper gets fully-baked Maven support, including keeping a POM in synch with any libraries added to a project, but that's neither here today nor a certainty, since Oracle hasn't made any specific announcements that I am aware of about the direction of Maven support in JDev.
    We did have a discussion about this on the [url http://groups.google.com/group/adf-methodology/browse_thread/thread/52f7aab00d201b4c/bec6e076a7c82520?lnk=gst&q=ojdeploy#bec6e076a7c82520]ADF Enterprise Methodology Group a while back, and I recall quite a discussion in the forums as well about ojdeploy vs ANT/Maven. I used to be more of a "purist" mindset (i.e. don't make me install an IDE on the build server), but if you like, don't think of it as an IDE in this function - it doesn't require a user to operate it, it's just another build tool that you'd install on the server. That build tool can be integrated with ANT using the ojdeploy tasks.
    John

  • Failed to build the OLAP cubes (Project Server 2013)

    We are receiving errors when attempting to build our OLAP cubes.  We've attempted to install the 2008 version of the SQL server native client 2008 but still the error appears.  Please advise.
    Configuration:
    Project Server 2013
    SharePoint 2012
    SQL Server 2012
    Error Message:
    ===== Initiating OLAP database build process =====
    [1/7/2014 2:00 AM] Cube build request message has been added to the Project Server queue ===== Verifying and running pre-build server event handler =====
    [1/7/2014 2:00 AM] Verifying and running pre-build server event handler ===== Determining database and OLAP database structure =====
    [1/7/2014 2:00 AM] Cube build initialization started ===== Building database and cubes =====
    [1/7/2014 2:00 AM] Cube build session started ===== Verifying and running post-build server event handler =====
    [1/7/2014 2:00 AM] Verifying and running post-build server event handler ===== Processing OLAP database =====
    [1/7/2014 2:00 AM] Process OLAP database session started ===== Process Completed =====
    [1/7/2014 2:00 AM] Failed to build the OLAP cubes. Error: Failed to process the Analysis Services database OLAP_FTF on the XYZ server. Error: Errors in the back-end database access module. The provider 'SQLNCLI10' is not registered.
    The following system error occurred:  Class not registered Errors in the high-level relational engine. A connection could not be made to the data source with the DataSourceID of 'Project Reporting data source', Name of 'Project Reporting
    data source'.
    Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of 'Project List', Name of 'Project List' was being processed.
    Errors in the OLAP storage engine: An error occurred while the 'Start Date' attribute of the 'Project List' dimension from the 'OLAP_FTF' database was being processed.
    Internal error: The operation terminated unsuccessfully.
    Server: The current operation was cancelled because another operation in the transaction failed.

    Hi Importek,
    Please have a look to a similar threads that has been answered.
    http://social.msdn.microsoft.com/Forums/en-US/a2696e29-e68e-45a8-8dae-fa8fa5640575/receive-the-following-error-when-trying-to-build-cube-errors-in-the-highlevel-relational-engine?forum=sqlanalysisservices
    http://social.technet.microsoft.com/Forums/projectserver/en-US/420958bd-4613-451c-ac06-a1f149f64da9/problem-when-trying-to-build-the-cube?forum=projectserver2010general
    Finally an article by Brian Smith:
    http://blogs.msdn.com/b/brismith/archive/2007/07/16/yet-another-olap-error-message-the-longest-yet.aspx
    This might be an issue of the SQL instance alias.
    Hope this helps.
    Guillaume Rouyre - MBA, MCP, MCTS

  • NWDS - Canu00B4t see the Composite Application Project option.

    Hi experts,
    I ' ve  recently update my NWDS  and my CE 7.1 to SP06 , but i found that the Composite Application Project option in the NWDS has gone.  I can´t build any composite app. project. Is there someone who can help me to fix this problem? could be any corrupted plug-in??
    Thanks for all.
    Greatings
    Diego.

    Hi,
        The problem could be corrupted PLUGINS or missing plugins due to incomplete installation.
        Ideally the plugins folder at "Program Files\SAP\IDE\CE\eclipse\plugins" location would have the necessary files for creating a particular project. You can always check for the right plugin in case of the problem.
    As mentioned copying the folder structure is one such work around solution. One more notable thing is that when you manually add a plugin, do make sure you restart the NWDS and refesh the track.
    Hope this piece of information is helpful.
    Regards
    Ashok

Maybe you are looking for

  • ICal vs. Entourage 08

    I have been running my own studio for a year now and I have an ever increasingly busy schedule. I have been doing this for 10 years. 8 of it was on Windows and Outlook was all I knew. I have been on the Mac now for 2. My last employer had IMAP and we

  • HT2470 My finder does not have the option to search for everything, only file names.

    Is there a place I have to change settings?

  • Desktop Icons Not Appearing

    I recently update to 10.6, and have the 10.6.1 update as well. Every now and then, when I turn on my macbook, the desktop will be blank. Sometimes I have to restart and sometimes they will just pop up a few minutes later. I have the Macintosh HD icon

  • Slideshow in CS5

    I am trying to put a slideshow in my webpage. The layout of the page is fairly simple, with 2 rows of images near the top (9 thumbnails in each row), and room for 1 large image in the bottom 2/3 of the page.  So ideally, a user will click on a thumbn

  • Can't write to mounted HDD after updates. (SOLVED)

    Im using XFCE as my DE. I can no longer write to mounted HDD. Neither the 2nd HDD in my computer or my USB backup drive. I can't write to them as root either?! I can read them just fine, even drag files from them but nothing at all will write to them