Promote webi doc fron dev to  qual environnement using SDK

Hi all,
I'd like to know if Crystal SDK (.NET ? ...) provide solutions to promote a webi document, for example from Dev to qualification environnement.
I know I can use Import Wizard for this but "I'd prefer not to"...
I had a look to APIs available in my BO XI environnement (Windows / 3.1 sp3) like "ExportSDK.dll" or "ExportBIAR" but I couldn't do anything...
If anyone can tell me :
  1. if it's possible
  2. if yes, little advice to implement the solution
I would be very grateful !
Thank's
David
Edited by: David Caputo on Jan 5, 2011 10:45 AM

you can use BIAR APIs ( available in Java only). They can import a BIAR file into a destination BO or export a bunch of documents from a source BO into a BIAR file. So if you must use SDK, you need to first export the webi documents into a BIAR and them import the BIAR into the destination environment.
Here is a link to sample java code to importexport BIAR:
Export
http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/8029fd09-b866-2b10-01a0-e75361290984
Import
http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/40d99c86-b866-2b10-5384-8b321e48979b
Alternately you can use biarengine.jar, a command line tool to perform the same thing.

Similar Messages

  • UNIX: problem running an DEV & QA environment using form/report servlets

    UNIX: problem running an DEV & QA environment using form/report servlets
    I am trying to setup on one server an DEV and QA environment using the Forms Servlet, Forms Listener Servlet and Report Servlet.
    I think I have the Forms Servlet and Forms Listener Servlet running properly. The problem is setting up the DEV and QA environment for running reports.
    For example, when in DEV environment I would like to run a report from a directory specified in the REPORTS60_PATH. This doesn't seem possible.
    It might be easier if I describe my configuration first:
    DEV: run all forms and reports from the directory /data/release/dev
    QA: run all forms and reports from the directory /data/release/qa
    ---DEV & QA Settings Forms Listener Servlet:
    zone.properties:
    # DEV
    servlet.fl60dev.code=oracle.forms.servlet.ListenerServlet
    servlet.fl60dev.initArgs=EnvFile=/u01/app/oracle/product/ias/6iserver/forms60/server/dev.env
    # QA
    servlet.fl60qa.code=oracle.forms.servlet.ListenerServlet
    servlet.fl60qa.initArgs=EnvFile=/u01/app/oracle/product/ias/6iserver/forms60/server/qa.env
    ---DEV & QA Settings Forms Servlet:
    servlet.f60servlet.code=oracle.forms.servlet.FormsServlet
    --- Settings for Reports Servlet:
    servlet.RWServlet.code=oracle.reports.rwcgi.RWServlet
    Custom Env files since we are using Developer 6i Patch 7
    dev.env and qa.env
    Here I specify FORMS60_PATH and REPORTS60_PATH,
    eg: DEV -> FORMS60_PATH=/data/release/dev
    REPORTS60_PATH=/data/release/dev
    likewise for QA ../qa
    In the formsweb.cfg file i have something like:
    [dev]
    serverURL=/servlet/fl60dev
    form=test.fmx
    [qa]
    serverURL=/servlet/fl60dev
    form=test2.fmx
    I have tested the following and they work without problems:
    1. forms listener test page, eg: http://webserver:7777/servlet/fl60dev
    2. running forms from the 2 environments
    eg: http://webserver:7777/servlet/f60servlet?config=dev
    this runs the form in the FORMS60_PATH (/data/release/dev)
    Now my problems start with Reports.
    When I run a report from forms (using run_report_object) it will not run any reports
    as specified in the REPORTS60_PATH
    Even using this url:
    http://webserver:7777/servlet/RWServlet?server=rep60&report=test.rdf&destype=cache&desformat=html&
    userid=scott/tiger@test9i
    It NEVER seems to pickup and use the REPORTS60_PATH. I have tried nearly everything.
    I have gone throught the instructions in "Integrating Oracle9iAS Reports in Oracle9iAS Forms -
    White Paper"
    (http://otn.oracle.com/products/forms/pdf/277282.pdf)
    and Forms6i Patch 7: Oracle Forms Listner Servlet for Deployment of FOrms on the Internet
    (http://otn.oracle.com/products/forms/pdf/p7listenerservlet.pdf)
    plus any other documents in metalink relating to forms, or report servlets. I am
    totally confused, please help.
    I have tried setting the REPORTS60_PATH in the following files without success:
    custom.env (as specified by initArgs=EnvFile in zone.properties)
    jserv.properties
    in the zone.properties I have tried to set a custom env file for the report servlet:
    servlet.RWServlet.code=oracle.reports.rwcgi.RWServlet
    servlet.RWServlet.initArgs=EnvFile=/u01/app/oracle/product/ias/6iserver/forms60/server/dev_rep.env
    NO LUCK.
    The only place that I can set the REPORTS60_PATH
    is in "[6iserver home]/reports60_server" file when I start the reports server (did I even
    get this right - I do have to have a reports server running don't I?)
    Does this meaan I have to run multiple report servers for each of my environments?
    Based on all the documentation I thought that REPORTS60_PATH as specified in the files relating
    to the forms servlet would be the place to specify the path.
    As you will understand I am getting really fustrated with this and it seems to
    me that the reports servlet configuration in 6i is really half baked and since 9i
    is coming out it will never be fixed.

    I am even not able to run forms servlets from two different forms60_path, Is there any configuration do you make other than what you have mentioned in this post.
    I already open a TAR in this regard, I am still waiting reply from ORACLE.
    Thanks,
    Shaik Ather Ahmed

  • Advice on Promoting Master Data Services Changes from one environment to another, e.g. DEV to UAT

    Hi,
    Has anyone got experience of creating a script to promote Master Data Services changes from one environment to another, e.g. Development to Production please?
    The changes basically consist of adding several new MDS members which can be accessed via Excel.
    Thanks in advance,
    Kind Regards,
    Kieran.
    Kieran Patrick Wood http://www.innovativebusinessintelligence.com http://uk.linkedin.com/in/kieranpatrickwood http://kieranwood.wordpress.com/

    In MDS terminology an Entity is metadata, and Entity Members are the data. 
    Typically changes to an Entity (ie model design changes) are promoted to different environments.  Model design changes can be replicated manually in each environment or you can Export the model and Import it into the target environment.
    Adding, editing and deleting entity members is performed directly in each environment.
    If you want to selectively import data from a Dev environment, you can use staging.
    David
    David http://blogs.msdn.com/b/dbrowne/

  • Migrating to Sharepoint 2013 from 2010 - Can you use the same URL for the Web Application without affecting the 2010 environment?

    Hi,
    I am currently trying to migrate our SharePoint 2010 environment to SharePoint 2013. The first thing I'm doing is creating a 2013 development environment to verify that this migration goes smoothly. I'm also doing this so that we will have a testing environment
    after the upgrade to 2013 is complete. 
    So here is my question: I have a 3 tier farm including; 1 app server, 1 wfe, and 1 sql server. I have made a copy of our SharePoint 2010 database and installed that on our sql server 2012 sever (This new environment is on 3 completely separate servers from
    our 2010 environment). I have also installed the prereqs and configured SharePoint 2013 on the App server and wfe servers, as well as configuring the necessary service applications (I have created a completely new 2013 database where I will migrate my 2010
    database content when I'm ready).
    I am now at the point where I need to create a new web application on the 2013 app server, where I will be migrating the copied 2010 database.  (Also note that we have a 2010 development site called https://[email protected])
    When I go to create a new web application in our 2013 dev environment, can I use the same url (https://[email protected]) to create this web app, or will this screw up our current 2010 dev environment?
    I'm new to SharePoint migrations, so I apologize if this is a stupid question.
    Thanks in advance for any insight you can share on this!
    Boe Barlage

    So, what you are recommending is that before I create a web application in my new 2013 environment, I need go into my hosts file on my 2013 app server and alter it to point to my 2013 wfe.
    Then after I do that, then I can create my new web application on my 2013 app server with the same url as my 2010 testing environment
    (https://[email protected]). 
    Then after that I should be able to access my new sharepoint 2013 environment at the same URL (https://[email protected])?
    I must be missing something.
    In your first reply, you told me to alter the host file on my 2010 app server and point it to my 2010
    wfe (I guess I thought it probably already is). You also told me to alter the host file on my 2013 app server and point it to my 2013 wfe. 
    so I am confused on after I do this, what url would I access my 2010 test environment, and what url would
    I access my 2013 test environment?
    I am fine with having my test environment as a different URL until I am totally ready to roll everything over and kill the 2010 site. But I want to make sure that when I migrate my database, none of the site links are broken.
    I also want to make sure that if I proceed this way, I want to be sure that I will be able to modify the URL to what my 2010 environment is (without a lot of headaches) when I am ready to kill the 2010 site.
    Thanks again for your help, it's much appreciated!
    Boe Barlage

  • Setup of Customer Dev and Test environment

    Customer wants to set up a Dev and Test env for Apex on the same machine. Been trying to wrap my head around the way to do this. Seems like these are the options:
    1) Separate databases, Two APEX homes, Two HTTP Servers
    2) One database, different Workspaces, One APEX home, One HTTP Server
    # 1 is the most 'pristine' from the perspective of separation of everything (and patching), but #2 seems like a more manageable environment. Only down side I see to #2 is that DEV can never have a newer release of APEX than TEST.
    BTW -the customer wants TEST to look like PROD except during code push time. They also want TEST env refreshed regularly from PROD in between code releases.
    Suggestions? Other options?
    Thanks,
    Dwight

    Hello Dwight,
    Check your dads.conf file. There is something like this:
    <Location /pls/apex>
    Order deny,allow
    PlsqlDocumentPath              docs
    AllowOverride                  None
    PlsqlDocumentProcedure         wwv_flow_file_mgr.process_downloadd
    PlsqlDatabaseConnectString     localhost:1521:XE ServiceNameFormat
    PlsqlNLSLanguage               AMERICAN_AMERICA.AL32UTF8
    PlsqlAuthenticationMode        Basic
    SetHandler                     pls_handler
    PlsqlDocumentTablename         wwv_flow_file_objects$
    PlsqlDatabaseUsername          APEX_PUBLIC_USER
    PlsqlDefaultPage               apex
    PlsqlDatabasePassword          apex_public_user
    PlsqlRequestValidationFunction wwv_flow_epg_include_modules.authorize
    Allow from all
    </Location>You can easily change the Location - /pls/apex - to (e.g.) /dev add another Location (/test) and provide it with the different connect strings.
    Then you can access your Dev environment using http://localhost:7778/dev and Test with http://localhost:7778/test.
    You can also change the (default) settings to your /i/ (virtual) directory to point to different dev and test directories.
    Example:
    Alias /dev/ "c:\Oracle\OAS\Apache/dev/images/"
    Alias /tst/ "c:\Oracle\OAS\Apache/test/images/"
    and change the value of the Image Prefix in your Application Definition accordingly.
    Greetings,
    Roel
    http://roelhartman.blogspot.com/
    You can reward this reply by marking it as either Helpful or Correct ;-)

  • BO4 - The action cannot be performed WIS 30650 when try open some WEBI docs

    Get message BO4 - The action cannot be performed WIS 30650 when try open some WEBI docs.
    Documents created brand new in BI 4.0 .
    Some docs open fine.
    Get message even when log in as Administrator.
    Windows 2008 Server Oracle 11.2.0.1
    Any idea what causes this.
    Many Thanks

    Hi,
    Thanks for reponse.
    Distributed environment 1 server hosts web application server (Tomcat), 1 server hosts BOE components.
    Contacted BO support and we did right click on document/modify and get error message you referred to.
    However - also get this message when try right click modify existing web intelligence sample reports or even try open which ship with the product and have never been modified.
    Checked that file referred to exist in Input frs and does.
    Logged in as Administrator so not permission-realted.
    Thi seems like a huge bug to me that can't vene open the webi sample reports which ship with the product.
    servers look fine - I'm only one using and can create ans save reports fine just openiong or modifying some later or some of the sample ones.
    Our FRS is on networked location and uses UNC path - I'm assuming this has no impcat.
    Many Thanks

  • BPEL DEV and TEST Environment

    Hello All,
    I have situation with a client. The Client wants to install a BPEL DEV and TEST environment on one Server Instance and One Database Instance.
    I know we can have multiple App Server Instances on a single Physical Server.
    But the question is about having just one Database Instance. Can multiple BPEL schemas reside on same database with different schema names like orabpelDEV and orabpelTEST? Can the default schemas names orabpel, oraesb be renamed for different environment? If so how do I do it?
    Any other suggestions is appreciated.
    Thanks,
    Abhay.
    PS: BPEL 10.1.2 is being used with MID TIER Installation

    In the documentation of the App Server in chapter 4 it's all about BPEL clustering:
    http://download-west.oracle.com/docs/cd/B31017_01/integrate.1013/b28980/clusteringsoa.htm
    This can also apply to your environment. It is possible to have multiple BPEL PM server using one signle database and the same dehydration store. This helps you to increase the througput, scalibility and reailibility.
    You can also implement multiple BPEL domains on a single BPEL server. In this way you can implement a OT(AP) environment.

  • Deployment from DEV to Production environment

    Hi,
    What are the best possible ways to deploy the visual web parts and Pages from development environment to Production environment.
    As I am very much new to Sharepoint, I would like to have the safest methods to do the deployment into production. Please also suggest the prerequisites.
    I have a solution with number of visual web parts in the development environment which is working fine. Need to move the Visual web parts to production (Existing site). So please suggest the safest methods.
    Thanks and Regards,
    Satish
    Sathiish Reddy

    Hi Satish,
    From your description, my understanding is that you want to deploy your solution from development environment to production environment with a safest method.
    These links below about moving content from environment to another environment could be helpful to you:
    SharePoint 2013 Dev/Test/Production environment - Moving content
    http://sharepoint.stackexchange.com/questions/78483/sharepoint-2013-dev-test-production-environment-moving-content
    How to deploy webpart on production (not debugging) server?
    http://sharepoint.stackexchange.com/questions/17779/how-to-deploy-webpart-on-production-not-debugging-server
    you could also have a look at this link below about SharePoint Content Deployment Wizard:
    How do you deploy your SharePoint solutions?
    http://stackoverflow.com/questions/9543/how-do-you-deploy-your-sharepoint-solutions
    Best Regards,
    Vincent Han
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Save As for WebI docs from JRP takes two minutes in BO 3.1.6

    Does anyone have any suggestions for me to try to speed up the saving of reports into Favorites?
    I searched and didn't see anyone else with my problem.
    When I Save a report for the first time or Save As from the Java Report panel, it takes a really long time to display the report names on the right side of the Save Document box.  I have an hourglass while I wait for the report names to display.

    It's only a problem when I'm using JRP as my WebI doc editing tool.  The list of reports comes up right away in Interactive.

  • Best method to transport changes from DEV to Prod Environment

    Hi SDNers,
    I have a requirement here :
    I have made some changes to the DEV environment, which i want to move to the production Environment.
    Changes mainly include the Structural changes, XSD's, Import maps, Remote systems, Export Maps, Validations etc. Please note that I DO NOT WANT to transport the data from DEV to Prod environment.
    I can see 2 options available :
    1. Export/Import Repository schema - But as far as i know, the import and export maps will not be transported auomatically through Export/Import Schema.
    2. Archive/Unarchiving Without data -
    Here are my questions :
    1. Is the 2nd option feasible looking at the changes I need to transport? If yes, is there any recommended guide available by SAP suggesting the 2nd option for trnasport mechanism.( Please sendme the links)
    2. Will it affect the data in Prodcution in any chance?
    3. Is there anything Archiving/Unarchiving without data cannot handle.
    4. Will it impact any other normal running of Production environment.
    Please respond to my queries.
    Thanks and Regards
    Nitin Jain

    Hi Nitin,
    If you use Archive/UnArchive option without data then you cannot persists the PROD env since you need to UnArchive the entire repository which is empty and then you need to move the PROD data into this repository.
    1. Is the 2nd option feasible looking at the changes I need to transport? If yes, is there any recommended guide available by SAP suggesting the 2nd option for trnasport mechanism.( Please sendme the links)
    Ans. I don't think, 2nd option is feasible as a mentioned earlier. This option should be used when we need the entire repository without data which is not the case you are looking for.
    2. Will it affect the data in Prodcution in any chance?
    Ans. If you are using 2nd option then this question is not related because when you UnArchive, you will get the new repository so this wont affect the existing repository at all.
    3. Is there anything Archiving/Unarchiving without data cannot handle.
    Ans. Workflows
    4. Will it impact any other normal running of Production environment.
    Ans. If you are using 1st option then you need to unload the PROD repository first and then import the changes. For option 2 its not related.
    Regards,
    Jitesh Talreja

  • Create or remove link between a webi doc and a category with SDK

    Hi,
    I'd like to use SDK to assign a category to a webi document, or to "uncategorized" document (remove the link between the document and a Corporate Category).
    I first tried to select the document in the infostore (via infoobjects, "select * from CI_INFOOBJECTS where SI_ID = xxx") and use the "delete" option on the "SI_CORPORATE_CATEGORIES", but obviously, this is not the right method.
    If someone has a little idea of how I can manage this link between a webi doc and a corp. category, I would be very grateful.
    Thanks !
    David

    Hi,
    This is much easier than it looks like, although it's not intuitive.
    For example, when some webi is in a category, categories where the webi is linked are underlined in blue:
    If you click in those blue marked categories and click Accept, you're unlinking the webi/report/dashboard from that category:
    -->
    Hope it helps
    Alberto

  • I have deleted WebI doc from InfoView, how can i retrive back it?

    I have deleted one WebI document from InfoView.... Is there any way to retrive back the deleted WebI doc...
    If Yes, please let me know the procedure.
    Thanks,
    Rama

    Talk to your to see what backups they make of your BOE repository, but I wouldn't do that unless it will take a lot of work to recreate your webi.

  • Trade promotion management docs required

    Hello Gurus,
    Could any one send me Trade promotion management docs .
    Could you please define what is it.
    Thanks and regards,
    Divya

    The only information I know of (excluding brochures which don't tell you anything useful) is in help.sap.com.
    Trade promotion management is a business concept supported in CRM, ERP, SEM-BPS/BW, and APO. It integrates the various activities in a golden promotion process which include:
    Basic:
    - Trade promotion creation/planning(CRM and SEM-BPS): Similar to campaigns but with more specific comercial objectives. It usually involves special season discounts or trade spends in the customer site ( trade spends are special product placement costs, tasting events, etc).
    - Trade promotion execution(CRM and ERP): Integration of discounts into sales orders, and rebate agreement managament in ERP.
    - Planned/Real analysis(BW):  It uses CO-PA reports to compare the promotion planned results with the actual results.
    Advanced:
    - Promotion result predition(CRM/BW): You can use data mining models to estimate uplift values based on your past knowledge base.
    - Account Planning(CRM and SEM-BPS): Well....account planning ^^
    - Demand planning integration(APO): Promotion have buying, pre-dip and post-dip periods. This integrates with APO demand planning so that your prodution planning takes into account special discounts and stock-in actions.

  • BOXI R3 Webi Doc -"Refresh On Open" checked as default for Save and Save As

    we have row level security at database level and we require that all webi reports are set to "Refresh on Open" in order to apply the security settings each time the report is viewed. 
    Is it possible to make BOXI R3 Webi Document -"Refresh On Open" checked as default for "Save" and "Save As"
    through SDk?

    Are you referring to editing/creating a Webi doc through infoview?  Infoview is an out of the box web application and modification of it is not supported.  There is no setting to make all webi docs refresh on open within the enterprise product.
    The only thing you could do with the sdk is to open any existing doc and change the setting.  This isn't a great solution as it won't affect any new reports created, nor will it prevent users from modifying the document and changing this setting and saving.

  • Help, doc sent to me in web doc and receiver cant open

    Hi,
    New to Mac and havent quite worked out how to: edit a web doc and send as word doc as receiver cant open
    Any help at all would be greatly appreciated
    Michelle

    You'll need to tell the whole story. Expand and explain what it is you are doing.

Maybe you are looking for

  • Terminal Server 2008 R2 - Adobe 9.0 CPU Usage

    We are currently running 5 Windows 2008 R2 64bit, RDS severs with 200 users.  We are having a major problem with adobe reader and running on these servers  Every instance of adobe reader is taking 11-14% of the CPU.  So  once 5-6 people get on the CP

  • Created a form in LS but it will only open in most recent version of Acrobat Reader

    I've tried opening the PDF form created in LiveCycle into my full professional version of Acrobat and then saving as an optimized version but I get this error.... "This PDF document contains an Adobe XML form.  Such files cannot be optimized." There

  • I know you can't "turn off" tv but its getting hot in standby..

    Hi I know you can't "turn off" tv but its getting hot in standby, I havent used it all day, and the top is still really warm. I know this is the heat sink, but why is it getting so hot when in standby and doing nothing, for many hours? To turn off I

  • Why are my previous podcast episodes no longer in the store?

    Hi, A few months ago I set up a podcast and all was working just fine.  However when I look up my podcast in the itunes store it is only showing the most recent episode, but not the previous episodes. Are they disappearing or are they just not showin

  • Sync TV shows to iPad?

    How do I do it? I have it checked in iTunes, and they copy to my iPhone perfectly fine. They don't sync to my iPad at all. Can anyone help me?