11g - Automatic Deployment of Web Catalog

Hi,
I need a way of automatically deploying a new web catalog for OBIEE 11.1.1.5. Has anyone had any experience of doing this before and can offer some advice?
Presumably I'd need to 'lock and edit' the deployment, then copy in the new webcat files, then unlock again... all using a script.
Answers on a postcard, please!
Thanks.

User,
I have plenty of thoughts on this and I'll point you in what I think to be the right direction.
I wrote a post, http://www.artofbi.com/index.php/2011/03/obiee-11g-patching-capabilities-fusion-middleware-enhancements/, which talks about some new command-line capabilities in OBIEE 11g. The one you want to look at is how to access the catalog manager's command line functionality which may be one of the only two solutions possible for your automation requirements.
1.) Locate the path of your catalog manager runcat.cmd as I highlight in the blog post. From a command-line prompt run the command, runcat -help to see the help menu for this executable. You will see there are functions for diff,creatPatch,applyPatch, etc. Take this as a starting point for your automation.
2.) The OBI Web Services (http://download.oracle.com/docs/cd/E21764_01/bi.1111/e16364/methods.htm#CHDHEHAG) do provide a decent amount of web catalog interaction that could potential help you to automate some tasks but that depends on your full requirements which I don't know.
Outside of those two options you are probably looking at using the antiquated but still viable solution of opening up two web catalog managers and doing the do.
We crave points around here so if this was helpful or the correct answer please kindly award points.
Cheers,
Christian
http://www.artofbi.com

Similar Messages

  • Error when BOE 3.1 installer automatically deploys apps on websphere

    Hi,
    I am trying to install BOE 3.1 on AIX 5.3 using websphere 6.1. I created the websphere profile with no admin secure. In the installation i chose to automatically deploy the web apps on websphere. I provided the details of my websphere profile and specified no 'n' for the option admin is secure. I did not provide any details for the admin user and password.
    The installation goes on fine however all the deployments fail. This is one of the entries in BusinessObjects.12.1.log.summary:
    [error] Errcode 1: /home/<user>/BOE/BOEAIX/deployment/wdeploy.sh websphere6 -DAPP=AdminTools -Das_admin_password="*****" -Dlanglist="en" deploy
    Note that it is providing a password even though I haven't specified any.
    I tried manually deploying them using wdeploy. The details in config.websphere6 were all fine.
    I did not provide any special arguments:
    ./wdeploy.sh websphere6 deployall
    This successfully deployed all the applications.
    I would like the web app deployments to occur at the time of installation itself, please let me know if anybody has faced this problem or has any ideas to fix this.
    Thanks,
    Jithin
    Edited by: Jithin George on May 4, 2009 8:02 AM

    Hi Denis,
    Yes, I was surprised too that it worked with wdeploy.
    1. Yes I made use of the same user for both installation and wdeploy.
    2. I looked up BusinessObjects.12.1.log for more details and found this:
    [info] /home/<user>/BOE/BOEAIX/deployment/wcommon.xml:167: The following error
    occurred while executing this line:
    [info] /home/<user>/BOE/BOEAIX/deployment/websphere6.xml:237: Unable to connec
    t to websphere, please check the administrative user name and password, and the
    administration port, if specified.
    [info]
    [info] Total time: 4 seconds
    [error] Errcode 1: /home/<user>/BOE/BOEAIX/deployment/wdeploy.sh websphere6 -D
    APP=AdminTools -Das_admin_password="*****" -Dlanglist="en" deploy
    As I mentioned in my previous post, I did not provide any password or user(no admin security), yet it seems to provide it in the arguments to wdeploy.
    3. I made no change to WAS between the two actions. The only difference being that I did not provide any password to wdeploy. In the config.websphere6 file, the password line is commented out by default.
    4. I am using websphere 6.1.0.9
    Thanks,
    Jithin

  • Web Catalog Patching and repository patching in OBIEE 11G

    Hi
    Please share pointers for Web Catalog Patching and repository patching using command line in BI EE 11g.
    Thanks
    Edited by: user8654742 on Sep 20, 2011 11:39 PM

    Hi Deepak,
    When I am running the following command "./runcat.sh -cmd diff -baseline /home/oracle/SampleAppBaseline -latest /home/oracle/SampleAppChanged -outputFile /home/oracle/SampleAppDiff.txt -folder /shared -verbosity detail" in command line it is erroring out as follows : "'.' is not recognized as an internal or external command,operable program or batch file." . Is there any other way to run this command? Please help to overcome this issue.
    Thanks.

  • Automatically Deploy vCards threw Outlook Web App.

    I have been given the task to setup vCards to automatically deploy with Outlook App. and Outlook Web App. I have been able to auto deploy vCards with Outlook App. but have not found a solution to auto deploy with Outlook Web App. Is there a way to accomplish
    this task?

    Hi,
    I searched a lot and find there is no way to achieve this goal. As a workaround, you can deploy vCards in Outlook and view in OWA. Thanks for your understanding.
    Here is related threads for your reference.
    http://community.office365.com/en-us/f/158/t/20945.aspx
    https://social.technet.microsoft.com/Forums/exchange/en-US/6cb9b9f4-56eb-4539-8fd4-e533bee444b0/import-contacts-outlook-web-app-exchange-2010?forum=exchange2010
    Best regards,
    Belinda Ma
    TechNet Community Support

  • Deploy PLSQL web services on weblogic for 11g-URI not working

    Dear all,
    Scenario:
    Using JDeveloper I deployed a web service from a PLSQL package to a war file. After that I deployed that war file on a weblogic (10.3.5) server manually not by using JDeveloper.
    The deployment of the admin on the admin server is successfully done. While testing the application on the server itself again successful.
    Problem:
    But having an issue while trying to do the same using the URL giving in the application server.
    404 -Not Found error is coming up.
    Solutions tried so far:
    Tried putting a html file to the created application in order to get the  job done- Did not work out
    Please I have no idea how to proceed. Quick responses are much appreciated.
    Thank you

    Hi. The [Service]-mapping.xml file is a standard "JAX-RPC mapping file" according the JSR-109 spec and WebLogic 9.2 doc ([1],[2]). That's the file that references the class. Here's a fragment:
    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <java-wsdl-mapping xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd">
    <package-mapping>
    <package-type>co.com.acme.services</package-type>
    <namespaceURI>urn:Service/types</namespaceURI>
    </package-mapping>
    <package-mapping>
    <package-type>co.com.acme.services</package-type>
    <namespaceURI>urn:Services/wsdl</namespaceURI>
    </package-mapping>
    <java-xml-type-mapping>
    <java-type>co.com.acme.services.ServiceSEI_serviceOperation_RequestStruct</java-type>
    <root-type-qname xmlns:typeNS="urn:Service/types">typeNS:serviceOperation</root-type-qname>
    <qname-scope>complexType</qname-scope>
    <variable-mapping>
    <java-variable-name>String_1</java-variable-name>
    <xml-element-name>String_1</xml-element-name>
    </variable-mapping>
    </java-xml-type-mapping>
    I'll take a look at the ant task.
    Thank you very much.
    [1]http://download.oracle.com/otndocs/jcp/websvcs-1.0-fr-spec-oth-JSpec/
    [2]http://otndnld.oracle.co.jp/document/products/wls/docs92/webserv/jsr109.html

  • Controlling web catalog promotions (11g)

    Hi, we're thinking about setting up our web catalog with three different types of high level folders:
    1. Standard personal folders for each user
    2. "Sandbox" shared folders that can be shared by a group
    3. Enterprise approved "gold standard" folders
    Everything in the "gold standard" folder will be controlled centrally, so I have no issues with that. However, for the business area "sandboxes" - I do NOT want each and every user in that group to have access to publish to the sandbox area. I want that controlled by 1 or 2 power users.
    The issue I'm hitting is I'm not sure how a power user could go into another users folder, grab a analysis, and publish it into the sandbox area. Even if the user grants access to the power user, it appears that no person can go into another person's personal folder.
    Is the only solution for this is to give the catalog manager tool to the power users?
    Thanks,
    Scott

    Hi,
    You can go to the Web catalog folder path and take the users report file and its .atr file and then paste them in the desired location (If the user is having the access to view the report.)
    Hope this helped/ answered.
    Regards
    MuRam

  • Problem deploying a web application (war)

    Hello,
    I am having a problem deploying a web application in Tomcat.
    Here is what happens:
    -I copied the war file into the webapps directory.
    -I started Tomcat.
    -Tomcat automatically expanded the war file into a directory of the same name.
    The problem is that I get the following error: "The requested resource (/jadmin) is not available." when I try to access my web application
    Can anyone please help?
    Thanks in advance,
    Balteo.

    Hi,
    check the Tomcat log file <tomcat_dir>/logs/localhost_log.yyyy-mm-dd.txt and see if there is an error corresponding to the deployement of the (/jadmin) context.

  • Deploying ear file / Automatic Deployment /AS Deployment

    Hello All,
    i was trying to deploy a ear file of 100 mb in a10.1.3 Server on a specific oc4j instance.
    The error is
    Error initializing site OracleAS Java Web Site: No web-app named 'lib/axis' found in application '--WorkBrain' (found web-modules are: 'workbrain', 'axis')
    As we all know this error message would have been throwed by Server during the process of parsing the application.xml while trying to deploy.
    The entries on META-INF/application.xml are below
    <web>
    <web-uri>workbrain.war</web-uri>
    <context-root>/</context-root>
    </web>
    </module>
    <module id="WebModule_1066144042228">
    <web>
    <web-uri>lib/axis.war</web-uri>
    <context-root>axis</context-root>
    </web>
    The same .ear file was tested on another oc4j instance.
    We tried the Automatic Deployment method (dropping the .ear file in applications dir )
    and restarted the oc4j instance.
    This worked perfectly.
    So what happens in the above two cases..
    Why the Server stops the deployment through the AS console .?
    Why the Server allows the same .ear file through automatic deployment.
    In case if any one needs to refer to automatic deployment .
    http://otndnld.oracle.co.jp/document/products/as10g/101300/B25221_03/web.1013/b14431/autodeploy.htm.
    The .ear file is not corrupted iam able to unzip the file and i verified the presence of lib/axis .
    Please Clarify....
    Regards
    Prem

    Hi Kaladhar,
         See this thread same problem but solved:
    Re: An Deploy Problem about Credentials.
    Regards, Suresh KB

  • Deployment of Web Application when the managed Server is down .....

    Part of our installation, we want to deploy our web application on to a managed server.
    So, we use the JMX API calls to deploy the web application. But, at the time of this deployment the managed server is not brought up. So, our expectation was that when the managed server is brought up later, it will automatically STAGE the web application from Admin Server and then, deploy it in the managed server.
    But, what is happending is that the web application is not being deployed to the managed server (even though the web application is configured to be deployed in the specified managed server in the config.xml and it is set as the default application of the managed server application).
    We are using WebLogic 7.0 SP2 on RedHat Linux 7.2.
    Can anyone help to deploy web application on to a managed server when the managed server is down ?
    Thanks,
    Selva-
    [att1.html]

    This is currently being fixed in 7.0 line, contact [email protected] and reference
    CR110687
    Cheers
    mbg
    "Selvamohan Neethiraj" <[email protected]> wrote in message news:[email protected]..
    Part of our installation, we want to deploy our web application on to a managed server.
    So, we use the JMX API calls to deploy the web application. But, at the time of this deployment the managed server is not brought up. So, our expectation was that when the managed server is brought up later, it will automatically STAGE the web application from Admin Server and then, deploy it in the managed server.
    But, what is happending is that the web application is not being deployed to the managed server (even though the web application is configured to be deployed in the specified managed server in the config.xml and it is set as the default application of the managed server application).
    We are using WebLogic 7.0 SP2 on RedHat Linux 7.2.
    Can anyone help to deploy web application on to a managed server when the managed server is down ?
    Thanks,
    Selva-
    [att1.html]

  • WebLogic 11g (JDeveloper11g) Deployment Configuration

    Hello,
    I developed a Dashboard application using Fusion technology within JDeveloper 11g and Oracle Database Express 10g for not-for profit organization that will track all their global IT Assets. The application look great. I also completed configuration of Oracle WebLogic 11g and deploy the Application from EAR file.
    The Problem
    After completing the deployment, the application work pretty well if the application is not removed from JDeveloper11g. Whe I decided to removed the application from JDeveloper 11g, I was not able to view the application when I run the WebLogic 11g Application Server.
    The configuration deployment in Jdeveloper doesn't go to the process of configuring the following as it is done in Jdeveloper 11g handbook:
    cannection name, connection type: weblogic, authentication, configuration, test, finish
    The Solution I am looking for:
    I am looking to configure the EAR file and remove the source code from the computer so I do not give out the source code. Is this possible with JDeveloper 11.1.1.2.0? or do I need another version of JDeveloper?

    Hi
    From JDeveloper IDE, you can deploy your application or project to any Application Server OR as an EAR or WAR file. Any web application can be deployed as WAR file. This war file will be created under deploy folder of your project within the project source folder. But if you have application and this has multiple projects, then at application level, you can choose deploy and select as EAR. This will create .EAR file under deploy folder of your application. This is how its done most of the times. During development, we deploy directly to the app server configured with JDeveloper. Later on to deploy to any other application server, you create .EAR or .WAR or .JAR from JDeveloper. Then deploy these modules on external appliacation servers. There is no need for your source code or any stuff.
    Thanks
    Ravi Jegga

  • Can anyone explain, crawlersys.lck on Web Catalog?

    In OBI 11g, Recently I noticed that a file within the root of my web catalog called crawlersys.lck. It wasn't there prior to start up of presentation services, but afterwards it was there. Has anyone else noticed this or can anyone explain this file and its relation to the web catalog / presentation services?
    Thanks in advance,
    Christian
    http://www.artofbi.com

    Nevermind on this, I found what I needed here, http://download.oracle.com/docs/cd/E21764_01/bi.1111/e10541/prescatadmin.htm#CACEFJCJ
    as this relates the Full-Text Search capability of OBIEE 11g.

  • OAS API for automatic deployment!!

    Hi,
    Is there any API from Oracle for automatic deployment, stopping, starting, restarting the server, creating Datasource, connection pool etc for Oracle Application Server. I mean I should be able to achieve all these without manual intervention. Everything should happen in an automated way with the help of code.
    The following site lists out the API, but I could not find the solution for my (above) requirement.
    http://download-uk.oracle.com/docs/cd/B31017_01/web.htm
    Can anyone, if used/aware of such API, please let me know.
    TIA,
    Rgds,
    Prashanth Babu.

    Mike,
    Thanks for the reply.
    I basically found the ant methodology and also the J2EE Deployment API (JSR88) for my requirement.
    But with ant scripts I ran into problems. I have posted my problem in OC4J forum.
    Re: Could not create task or type of type: antlib:oracle:deploy
    I found the corresponding API for the same in ant-oracle-classes.jar. Here too, I ran into problems, since, when I tried Java Code for creating the datasource/connectionpool, the program is completing without any runtime-error, but its not creating the datasource/connectionpool.
    If anyone is aware of the API or used it or any pointers to examples of usage will be of great use. Please let me know.
    As such, Iam not able to find out much abt the API even googling.
    Any pointers/suggestions for the same would be very appreciated.
    TIA.
    Rgds,
    Prashanth Babu.

  • Need advice for deploy adf web fusion application created in Jdev11gTp4

    hello,
    need advice for deploy adf web fusion application created in Jdev11gTp4
    and it will be nice if you have helper sites
    thanks
    greenApple

    Is there something specific in TP4 that you want to use TP4 - as John suggests, it might be an idea to use the full production release (11g). As for resources for information you can check out
    [Jdev Home|http://otn.oracle.com/products/jdev] this page contains links to the developers guides and various how tos etc etc. The follownig page is also useful and is focused more to those who are less familiar with Java
    [JDev for Forms|http://otn.oracle.com/formsdesignerj2ee]
    Hope this helps and maybe if you can be more specific we can better guide you.
    Regards
    Grant

  • Error While Deploying A Web Dynpro Appln thru NWDS

    HI,
    I am getting an error while deploying a Web Dynpro Application through NWDS.Following is the Exception
    Aborted: development component '<ComponentName>'/'local'/'LOKAL'/'0.2006.07.26.15.06.05':Caught exception while checking the login credentials for SAP J2EE Engine. Check whether the SAP J2EE Engine is up and running.com.sap.engine.deploy.manager.DeployManagerException: ERROR: Cannot connect to Host: [sapsbx28] with user name: [J2EE_ADMIN] Check your login information. Exception is: com.sap.engine.services.jndi.persistent.exceptions.NamingException: Exception while trying to get InitialContext. [Root exception is com.sap.engine.services.security.exceptions.BaseLoginException: Cannot authenticate the user.] (message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.checkLoginCredentials.DMEXC)
    When i give a request for deployment it asks for the SDM password. I enter a valid SDM pwd. If i enter  a invalid SDM pwd i get  some other exception. So the pwd SDM entered by me is correct.
    can any one help me in solving this
    regards
    Nilesh Taunk

    Hi Nilesh,
           Try opening Visual Admin if your not able to login with username(administrator) and password. Problem with NWD2004s do the following steps.
    C:\usr\sap\J2E\JC01\j2ee\configtool->configtool.bat->open it
    1. Click on Secure store
    2. Right you will find :
    admin/password/J2E->retype your admin passowrd which you gave during installation=>SAVE properly
    Restart the server and try login visual admin
           Deploy now...Other wise see this thread same error solved:
    Re: An Deploy Problem about Credentials.
    Regards
    Suresh

  • Error while deploying a web service whose return type is java.util.Date

    Hi
    I have written a simple web service which takes in a date input (java.util.Date) and returns the same date back to the client.
    public interface Ping extends Remote
    * A simple method that pings the server to test the webservice.
    * It sends a datetime to the server which returns the datetime.
    * @param pingDateRequest A datetime sent to the server
    * @returns The original datetime
    public Date ping(Date pingDateRequest) throws RemoteException;
    The generation of the Web service related files goes smoothly in JDeveloper 10g. The problem arises when I try to deploy this web service on the Oracle 10g (10.0.3) OC4J standalone. it gives me the following error on the OC4J console :
    E:\Oracle\oc4j1003\j2ee\home\application-deployments\Sachin-TradingEngineWS-WS\
    WebServices\com\sachin\tradeengine\ws\Ping_Tie.java:57: ping(java.util.Date) in com.sachin.tradeengine.ws.Ping cannot be applied to (java.util.Calendar) _result  = ((com.sachin.tradeengine.ws.Ping) getTarget()).ping
    (myPing_Type.getDate_1());
    ^
    1 error
    04/03/23 17:17:35 Notification ==&gt; Application Deployer for Sachin-TradingEngineWS-WS FAILED: java.lang.InstantiationException: Error compiling :E:\Oracle\oc4j1003\j2ee\home\applications\Sachin-TradingEngineWS-WS\WebServices: Syntax error in source [ 2004-03-23T17:17:35.937GMT+05:30 ]
    I read somewhere that the conversion between java to xml datatype and vice versa fails for java.util.Date, so it is better to use java.util.Calendar. When I change the code to return a java.util.Calendar then the JDeveloper prompts me the following failure:
    Method Ping: the following parameter types do not have an XML Schema mapping and/or serializer specified : java.util.Calendar.
    This forces me to return a String data.
    I would appreciate if someone can help me out.
    Thanks
    Sachin Mathias
    Datamatics Ltd.

    Hi
    I got the web service working with some work around. But I am not sure it this approach would be right and good.
    I started altogether afresh. I did the following step :
    1. Created an Interface (Ping.java) for use in web Service as follows :
    public interface Ping extends Remote{
    public java.util.Date ping(java.util.Date pingDateRequest)
    throws RemoteException;
    2. Implemented the above interface in PingImpl.java as follows :
    public class PingImpl implements Ping
    public java.util.Date ping(java.util.Date pingDateRequest) throws RemoteException {
    System.out.println("PingImpl: ping() return datetime = " + pingDateRequest.toString());
    return pingDateRequest;
    3. Compiled the above 2 java files.
    4. Generated a Stateless Java Web Service with the help of JDeveloper. This time the generation was sucessful.(If I had "java.util.Calendar" in place of "java.util.Date" in the java code of the above mentioned files the web service generation would prompt me for error)
    5. After the generation of Web Service, I made modification to the Ping interface and its implementing class. In both the files I replaced "java.util.Date" with "java.util.Calendar". The modified java will look as follows :
    Ping.Java
    =========
    public interface Ping extends Remote{
    public java.util.Calendar ping(java.util.Calendar pingDateRequest)
    throws RemoteException;
    PingImpl.Java
    ================
    public class PingImpl implements Ping
    public java.util.Calendar ping(java.util.Calendar pingDateRequest) throws RemoteException {
    System.out.println("PingImpl: ping() return datetime = " + pingDateRequest.toString());
    return pingDateRequest;
    6. Now I recompile both the java files.
    7. Withour regenerating the Web Service I deploy the Web Service on OC4j 10.0.3 from JDeveloper. This time the deployment was sucessful.(The Deployment fails if I don't follow the step 5.)
    8. Now I generated a Stub from JDeveloper and accessed the stub from a client. It works fine. Here if you see the Stub code it takes java.util.Date as a parameter and returns a java.util.Date. (Mind you I am accepting a java.util.Calendar and returning the same in my Web Service interface. Step 5)
    The confusing thing is the Serialization and Deserialization of Data from Client java data to Soap message and Soap message to Server java data.
    From Client to SOAP :
    java.util.Date to datetime
    From SOAP to Server :
    datetime to java.util.Calendar
    From Server to SOAP :
    java.util.Calendar to datetime
    From SOAP to Client :
    datetime to java.util.Date (I am not able to understand this part of the conversion)
    Any help or inputs would be appreciated.
    Thanks
    Sachin Mathias

Maybe you are looking for

  • How do I save as PDF/A, PDF/A-1b in Acrobat XI Strandard?

    How do I save as PDF/A, PDF/A-1b compliant in Acrobat XI Strandard?  I want to archive some of my PDF files.  I want them to meet generally used archived standards.  My install of ACrobat Standard was a standard install.  Is this something I can only

  • Error : The ORDER BY clause is invalid in views, inline functions, derived

    Hi All, I am on 11g 6.2, Windows Server 2008, my db SQL server 2008, I am facing the error for the reports in which I am trying to edit one the column formula and do something like 'abc/sum(abc)*100'. 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 100

  • How to retrieve LIST_ENTRY_ID from APEX? Is it possible?

    Hi I'm trying to implement a function using apex_dictionary which will say whether a list entry is parent from another list entry or not. I'd like to use this function at "conditional display" section in order to show or hide the list element. I'm us

  • Update 1: Metro Apps Multi-Monitor issue

    Hi, Not sure if anyone else gets this or has a solution. I have my Tablet in front of me in a docking station with my external monitor behind and above it. I have it set so that I can move between them vertically and this has been running fine throug

  • Where can I download Photoshop and Premiere Elements 12?

    I just purchased Photoshop and premiere elements 12, order number AD010421682 and the download process was confusing and I couldn't start it. I operate windows 7 64 bit. Please contact me and help. Brian McAdam <Removed by Moderator>