Should I use SSL for Hyperion Installation?

I am going to install Hyperion products for a client, should I enable SSL option? If I enable SSL, the confguration become not successful, if I don't enable SSL, the configuration is successful. Should I do something before I enable SSL during installation? Is it very important to enable SSL? If I don't enable SSL, after installation and configuration, will remote people can see and login the workspace without error?

hi,
1. People can login workspace , even if you dont enable SSL.But the point is , its a protocol which provides security for communication over inernet/network
2. Recently we had done upon client interest,ofcourse we ran into few issues.
3. There are docs available for SSL configuration, one can find it here
file name : Oracle Hyperion Enterprise Performance Management System SSL Configuration Guide Release 11.1.1.3
URL : http://download.oracle.com/docs/cd/E12825_01/nav/portal_1.htm
Sandeep Reddy Enti
HCC
http://hyperionconsultancy.com/

Similar Messages

  • Should I use flex for my website

    Hey, I am having trouble figuring out if I should be using
    flex for a site similar to the BBC site:
    http://www.bbc.co.uk. I have
    started the site in flex but I am running into a lot of problems.
    It could be that I am a newbie to Flex, but wanted to make sure if
    I should still be going a head with this in Flex. Any advice would
    be appreciated.
    Thank you,
    Vinny

    "vinny31187" <[email protected]> wrote in
    message
    news:goaup9$9ta$[email protected]..
    > Hey, I am having trouble figuring out if I should be
    using flex for a site
    > similar to the BBC site:
    http://www.bbc.co.uk. I have
    started the site in
    > flex
    > but I am running into a lot of problems. It could be
    that I am a newbie to
    > Flex, but wanted to make sure if I should still be going
    a head with this
    > in
    > Flex. Any advice would be appreciated.
    I would say that if you don't know the answer to that
    question, then the
    answer is probably no. You need to have a pretty firm
    understanding of how
    sites like that work under the hood before trying to build
    one in Flex.

  • Why should we use WSDL for developing webservices

    I need to develop Webservice Application for our Client .
    I dont know anything about WSDL4J
    Hi from the net i found this
    "The Web Services Description Language for Java Toolkit (WSDL4J) allows the creation, representation, and manipulation of WSDL documents.
    Is the reference implementation for JSR110 'JWSDL' (jcp.org)."
    But anybody please tell me why should we use WSDL for developing webservices ??
    Is there any specific advantage we will get ??
    And Can body please point me a link where to start for working with WSDL4j ?
    Thank you very much

    i seriously doubt you want to use wsdl4j unless you are doing really advanced webservice work. assuming you are developing this webservice from scratch, you basically want to use JAXWS: define an appropriate interface and your value classes, and let JAXWS do the rest. metro is the JAXWS implementation included in the oracle jdk and it has great tutorials and reference documentation online. i'd suggest you start here: http://metro.java.net/getting-started/

  • What to specfify in CA Reporting services integration (Report server web service URL) when using SSL for both SharePoint and SSRS?

    Hello,
    We are using Sharepoint 2010 and SQL Server reporting services 2008 R2.    We have the sharepoint site bound to port 443 using a certificate.   We also have the same certificate bound in the reporting services configuration manager's
    web service URL tab.    In CA should we put the SSL URL or the non SSL URL?    Right now in CA it has the then non SSL URL,
    http://fakehostname/ReportServer_REPORTSERVICE.     We have some sporadic issues and I am wondering if setting this to our SSL URL will help.    Please let me know
    if you have any questions.
    Thanks,
    Sean

    Hi,
    Regarding this issue, it should be no issue for setting (https) according :
    https://msdn.microsoft.com/en-us/library/bb630447.aspx
    https://msdn.microsoft.com/en-us/library/bb677369.aspx
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/0ada85b1-e2d2-44a8-8443-74eca74f5745/ssrs-cannot-connect-to-https-sharepoint-2010-401-unauthorized
    I notice you mentioned that you have some sporadic issues, what are these issue? If there are errors, please post the detailed information about the errors.
    What is the mode type of SQL Server Reporting Service, native mode or SharePoint mode?
    The screenshot of the web service URL:
    Best Regards,
    Wendy
    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]

  • How to get SAP to use SSL for Content repository?

    I have defined a content repository in OAC0.  I would like SAP and the end user to use SSL when talking to the repository.  I have obtained a certificate for the repository, so that I can manually trference the repository via https... but in OAC0 when I press the Test Connection button I get "Connection Error:No SSLsupport available".  Do I have to import the content repository certificate into STRUST or something?

    Hi Ken,
    please have a look at the SAP note [712330|https://service.sap.com/sap/support/notes/712330].
    Best regards,
    Klaus

  • Should I use TimesTen for unstable table

    Hi all,
    I have a table that there are a lot of accessing operations to it, include: select, insert, update, delete. My table has 80 columns, about 1M rows, one primary key (2 cols), 5 indexes in other cols.
    I want to increase select speed.
    Should I use TimesTen Cache for this table? Which cachegroup type (read-only, awt, swt,...) I should use?
    Thanks!

    Sure you could use TimesTen to cache this table from the Oracle database. As you are performing DML against it I would recommend you look at the Asynchronous Write-Through (AWT) Cache Group.
    Start here -> http://docs.oracle.com/cd/E21901_01/doc/timesten.1122/e21634/concepts.htm#BABFBIEC
    Info on AWT -> http://docs.oracle.com/cd/E21901_01/doc/timesten.1122/e21634/define.htm#CHDJAJAC

  • Using SSL for Web Service Access

    Hi,
    I'm not sure if this the best forum, but this is technically a J2EE question.
    I'm using JDeveloper and OC4J. I have a java class that I'm publishing as a stateful webservice; however, the only clients will be other java routines. (I generated a WSDL file and then stubs.) This webservice has to run on a Windows 2000 box inside of OC4J. I have this done and can call it from across the network from a Linux box. This all works fine. However, I need to add security preferably by going to SSL. I can't find out how to do this. Does anyone know? Do I manually edit the generated stub files? Any chance there is some sample code somewhere?
    thanks,
    Joe Gamache

    Please look at Appendix A of the "Web Services Developer's Guide" from iAS v9.0.2 covers Oracle SOAP. The section, "Working With Oracle9 iAS SOAP
    Transport Security", covers using SSL.
    Here is a simple example with steps:
    Prerequisites
    1 . Suppose you have configured Apache to use SSL , that is
    -     Apache has a valid server certificate
    -     Apache requires the client certificate
    -     Apache has a bundle of root certificates of CA with wich it can trust client certificates
    -     Apache is in front of OC4J with mod_oc4j (9.0.2) or mod_proxy ( 1.0.2.2)
    For more information on this please refer to Oracle9i Application Server Security Guide
    2. Have a working knowledge of Oracle Wallet Manager
    Steps
    The following steps let you use an https web services client
    1.     First you need a certificate store in order to store the private key , the client X509 certificate and some trusted authorities. This store in our case is a wallet exported by Oracle Wallet Manager.
    2.     In order to generate a correct wallet you need :
    a.     Start the Oracle Wallet Manager ( OWM )
    b.     Create a new empty wallet
    c.     Generate a Certificate Signing Request (CSR )
    d.     Import the X509 certificate that the CA generated from the CSR
    e.     Import the root certificate of the CA that trusts the server certificate you would like to connect to ( that of Apache )
    f.     Export the wallet
    3.     Let's call exported_wallet the wallet that we exported from OWM , and lets put it under c:\temp . Suppose that the wallet password is camarda.
    4.     The JDK you plan to use for your client , in the extension directory ( that is $JDK_HOME/jre/lib/ext ) , must contains the following library
    a.     jcert.jar
    b.     jsse.jar
    c.     jssl-1_1.jar
    5.     Oracle SSL library use JNI in order to implement some low level encryption API , so you need a shared library usually located in $ORACLE_HOME/bin . For NT platform this library is njssl9.dll . Be sure to have this library in your path
    6.     Now given a WDSL , use the Jdeveloper wizard to generate a proxy
    7.     Modify the URL end-point from http to https
    8.     Add to the proxy the following lines of code
    System.setProperty("ssl.SocketFactory.provider","oracle.security.ssl.OracleSSLSocketFactoryImpl");
    System.setProperty("ssl.ServerSocketFactory.provider","oracle.security.ssl.OracleSSLServerSocketFactoryImpl");
    System.setProperty("java.protocol.handler.pkgs","HTTPClient");
    System.setProperty("oracle.wallet.location","C:\\temp\\exported_wallet");
    System.setProperty("oracle.wallet.password","camarda");
    Example
    In red : modified
    In blue : added
    import oracle.soap.transport.http.OracleSOAPHTTPConnection;
    import java.net.URL;
    import org.apache.soap.Constants;
    import org.apache.soap.Fault;
    import org.apache.soap.SOAPException;
    import org.apache.soap.rpc.Call;
    import org.apache.soap.rpc.Parameter;
    import org.apache.soap.rpc.Response;
    import org.w3c.dom.Element;
    import java.util.Vector;
    import java.util.Properties;
    import oracle.xml.parser.v2.*;
    * Generated by the Oracle9i JDeveloper Web Services Stub/Skeleton Generator.
    * Date Created: Mon May 20 14:24:48 CEST 2002
    * WSDL URL: http://26.2.197.119:8888/InterOp/Services.wsdl
    public class AnagInquireServicesEJBStub {
    public String endpoint = "https://26.2.197.119/InterOp/AnagInquireServices";
    private OracleSOAPHTTPConnection m_httpConnection = null;
    public AnagInquireServicesEJBStub() {
    m_httpConnection = new OracleSOAPHTTPConnection();
    public Element ricercaPF(String istat1, String istat2, String codiceFiscale) throws Exception {
    System.setProperty("ssl.SocketFactory.provider","oracle.security.ssl.OracleSSLSocketFactoryImpl");
    System.setProperty("ssl.ServerSocketFactory.provider","oracle.security.ssl.OracleSSLServerSocketFactoryImpl");
    System.setProperty("java.protocol.handler.pkgs","HTTPClient");
    System.setProperty("oracle.wallet.location","C:\\temp\\exported_wallet");
    System.setProperty("oracle.wallet.password","camarda");
    Element returnVal = null;
    URL endpointURL = new URL(endpoint);
    Call call = new Call();
    call.setSOAPTransport(m_httpConnection);
    call.setTargetObjectURI("AnagInquireServices");
    call.setMethodName("ricercaPF");
    call.setEncodingStyleURI(Constants.NS_URI_LITERAL_XML);
    Vector params = new Vector();
    params.addElement(new Parameter("istat1", String.class, istat1, Constants.NS_URI_SOAP_ENC));
    params.addElement(new Parameter("istat2", String.class, istat2, Constants.NS_URI_SOAP_ENC));
    params.addElement(new Parameter("codiceFiscale", String.class, codiceFiscale, Constants.NS_URI_SOAP_ENC));
    call.setParams(params);
    Response response = call.invoke(endpointURL, "");
    if (!response.generatedFault()) {
    Parameter result = response.getReturnValue();
    returnVal = (Element)result.getValue();
    else {
    Fault fault = response.getFault();
    throw new SOAPException(fault.getFaultCode(), fault.getFaultString());
    return returnVal;
    public void setMaintainSession(boolean maintainSession) {
    m_httpConnection.setMaintainSession(maintainSession);
    public boolean getMaintainSession() {
    return m_httpConnection.getMaintainSession();
    public void setTransportProperties(Properties props) {
    m_httpConnection.setProperties(props);
    public Properties getTransportProperties() {
    return m_httpConnection.getProperties();
    public static void main( String args[] ) {
    AnagInquireServicesEJBStub a = new AnagInquireServicesEJBStub();
    try {
    XMLElement e = (XMLElement) a.ricercaPF("102030","102030","CMRGPP69M29D761K");
    e.print(System.out);
    } catch (Exception ex) {
    ex.printStackTrace();
    } finally {

  • How Do I Configure SSL for RAC Installation.

    Experts,
    Requesting your inputs on configuring SSL for my RAC environment.
    - Oracle DB version is 11.2.0.2
    - RAC is with two nodes.
    - Two nodes are : rac1.oracle.com and rac2.oracle.com
    - RAC setup has SCAN feature configured. SCAN FQDN : racscan.oracle.com
    - All clients talk to RAC DB using SCAN feature as shown below.
    client applications -> racscan.oracle.com ---> rac1.oracle.com
    ---> rac2.oracle.com
    - tnsnames.ora file on both RAC instances has hostname as "racscan.oracle.com" instead of their individual phyiscal host names.
    How do I configure SSL for RAC:
    1. Do I need to generate certificate request for individual hostnames or only for SCAN hostname ?.
    2. If I generate a certificate based on SCAN hostname, how does SSL work since SCAN hostname is not a phyiscal host name ?
    3. What is recommended strategy for configuring SSL for RAC environment ?
    Thanks

    The documentation on the creation of Oracle Wallets is not specific to RAC, and the RAC SCAN instructions for TCPS are very vague on the specific requirements for the certificates required in the wallets for proper operation. I too am struggling to get it to work. Does anyone have a more technical guide to the specific configuration of the certificates needed and what specific configuration file changes need to be made?
    Also, the self signed documentation is getting REALLY old. Oracle, please stop giving instructions that demonstrate irresponsibility and show the proper method of certificate requesting and importing to wallets.
    Edited by: user11338513 on Mar 21, 2012 2:23 PM

  • SHould I use keynote for this?

    We will exhibit at the Frankfurt ProLight+Sound this year and the task of producing the picture slideshow with promotional material has fallen on to my desk.
    Plan is to have three plasma screens connected in to one giant screen so that images move from one screen to another, to the third, and so on.
    Should I use keynote to produce this? Or is it better to do something in iMovie/FCE/FCP? Or is Director the software to use?
    The other thing is that this will run either on a PC or off a DVD player and it has to be looped.
    Thanks in advance.

    I would suggest using FCP because I don't think iMovie can show 3 pictures at the same time. FCP does cost a lot and is used by many to edit movies (Like any movie you would see in a theater). I wouldn't suggest buying it if your not going to use it a lot. Then use Keynote. Make the pictures move with each slide. Loop it and make it a QuickTime (.mov). Click 'Manual Advance' and change it to 'Fixed Timing'. Click 'None' and change it to 'Loop'. Check 'Enter full screen mode when opened'. Click on 'Full Quality, Large' and change it to 'CD-ROM Movie, Medium'. Check 'Include transparency'. That should make it easy to burn to CD/DVD and play back on a Windows Machine. On a VCR I have no idea.

  • Why should we use BRTOOLS for  oracle data backup?

    Hi there,
    Any one of you have any idea on specific advantages with using BRTOOLS for backup over using only Oracle RMAN?
    Are there any advantages using brbackup in databackups which we do not get with RMAN alone?
    thanks
    Arlin

    i seriously doubt you want to use wsdl4j unless you are doing really advanced webservice work. assuming you are developing this webservice from scratch, you basically want to use JAXWS: define an appropriate interface and your value classes, and let JAXWS do the rest. metro is the JAXWS implementation included in the oracle jdk and it has great tutorials and reference documentation online. i'd suggest you start here: http://metro.java.net/getting-started/

  • What should i use fireworks for?

    Ok, so im thinking of upgrading my current Adobe package with
    CS2 to the new CS3 and i was looking at the Webdesign premuim. And
    it comes with Fireworks. I do a lot of webdesign and I was
    wondering what exactly would i use fireworks for?
    What does it do better than using plain ol' Photoshop for
    making templates and stuff? ect...
    Thanks

    Clandestinex337,
    There is signficant difference between the Fireworks 8 and
    Photoshop in terms of application feature and functionality.
    Fireworks 8 is specifically designed for
    web graphic
    and
    web photos
    while Photoshop is specifically designed for high-end
    professional print and if you will also for professional
    photographers to edit high quality photo images.
    Additionally, like others have said about Fireworks have
    built-in vector-based and bitmapped-based, while Photoshop is
    mainly bitmapped-based application. That is a major difference
    between Fireworks and Photoshop in that respect.
    If you understand, have some hands-on experience with
    Fireworks and/or Photoshop, you will know the difference and
    undeerstand the main or primary purpose of those two applications
    -- whichever that fits right into your needs, your requirement and
    things like that.
    If you aim for webdesign projects and if you work a lot of
    image files aiming for web graphic and web photos, then Fireworks
    is for you.
    I don't know if you have Fireworks or Photoshop installed on
    your machine. If you do not have those two, perhaps that you might
    want to test-drive those two for 30 days and let the experience and
    hands-on tell the story and it speaks for itself.
    quote:
    Originally posted by:
    Clandestinex337
    Ok, so im thinking of upgrading my current Adobe package with
    CS2 to the new CS3 and i was looking at the Webdesign premuim. And
    it comes with Fireworks. I do a lot of webdesign and I was
    wondering what exactly would i use fireworks for?
    What does it do better than using plain ol' Photoshop for
    making templates and stuff? ect...
    Thanks

  • Should I use Windows for Filetopia?

    I'd like to download Filetopia but their info says it's only compatible with Windows.
    At this point, I haven't used Windows for anything and am concerned about viruses.
    BTW, I was invited into a secure chat group on Filetopia.

    HI,
    Installing Windows on your Mac requries doing your homework first. It can be a daunting task at best depending on your computer background and experience.
    To install Windows on a Mac just for one application which would deem your Mac vulnerable to viruses (on the Windows partition only) doesn't quite seem worth the work.
    If you were to install Windows using BootCamp, you might want to check out the BootCamp Manual here first. http://manuals.info.apple.com/en/bootcampinstall-setup.pdf
    Carolyn

  • Should I use iSync for my Palm handheld?

    Well over a year ago I thought I'd try replacing the Palm Desktop software with iSync so that I could better integrate my world with the AddressBook etc. It also bothered me that Palm's software was incapable a fully restoring my device to a previous state after a hard reset and was hoping iSync might fix that as well. When I got to trying an iSync hotsync for the first time my world changed for the worse for the next 30-40 hours as I struggled with duplicates, changed categories, stuff that didn't sync etc. I finally got everything back to the way it was and then hit the forums for solutions for a second iteration. Long story short - I went back to the Palm desktop licking some serious war wounds and there were a lot of people in the forums responding with laments of poor Palm support by Apple (there was some serious venting going on as I recall).
    Are things any better now? My goal (before bringing my cell phone into the mix) is to replace the complete functionality of the Palm Desktop with iSync. I am using all the latest Apple software.
    Thanks,
    Mick

    It's not that there is no going backward—that's actually pretty easy to achieve, should you want to return to using the Palm Desktop instead of the Address Book and iCal.
    It's that there is no 'going forward' with task or to do records unless you enable iSync and choose to merge records. If you instead elect to replace records when you synchronize the first time, you will overwrite your task and to records on the Palm device itself. That's not a problem with contact and event records, because each type can be easily exported as a vCard or vCal record from the Palm Desktop and then imported en-mass into the Address Book and iCal. But, the Palm Desktop cannot export task or to do records in format which can be imported into iCal.
    Does your synchronization configuration remain simple? That's a hard question to answer. You gain the integration of iCal and the Address Book with Mail, and with third-party applications. You lose memo synchronization unless you restore it to the Palm Desktop, or choose to use the Missing Sync for Palm OS. You leave an essentially abandoned technology for the Sync Services framework. Is it simpler? To me it is simpler and more reliable overall, but it may not appear to you to be.
    To avoid potential issues with record duplication and data corruption, it's always a better idea to replace records on your Palm device, but that's not a viable option if task and to do records are important to you. You can work around these issues if they arise, but it is often not a simple or pretty process if it does occur.
    The Missing Sync for Palm OS doesn't break anything. Users do, when they assume that they don't have to follow the strongly worded caution to first overwrite the contents of their Palm device during the initial synchronization. This isn't an issue with the Missing Sync: rather, it's an issue with limitations inherent in the Sync Services framework. If you follow their installation and configuration instructions, you'll have no problems. But if you choose not to, and—for reasons I don't understand—some people choose not to, then you'll potentially have substantial issues with corrupted and duplicate records.
    The best way to transfer complete and intact records from the Palm Desktop into the Sync Services framework is to enable iSync. Understand, however, that iSync recognizes only the 'home' label as applied to telephone numbers, electronic mail addresses and postal addresses: the iSync Palm Conduit ignores those labeled 'work' or with any other custom label. So, preparing your records is important before first using iSync. Or, alternatively, you can manually update or correct records once they reside in your Address Book. Do that, and moving to the Missing Sync for Palm OS, with its extended field and data label support, is easy.

  • Should we use Citrix for Forms ?

    My Customer is going to migrate his Forms-Application to Forms10.
    We know a couple the problems/differences we should be aware of.
    For example we create files on the local PC and open them with MS-Excel .. We could create those files on the AS, with unique naming, we could open them in the browser. We could also create them on the Client with webutil or transfer the file from the AS to the client with Webutil.
    But for a couple of workplaces (in different locations) my Customer is going to use Citrix with Thin-Clients. The Thin-Clients will run MS-Office on the Citrix-Server so the User-Files will be on the Citrix-Server or the File-Server.
    In this Scenario, what is the best approach on running Web-Forms ?
    1. Try to create a Thin-Client image with all the Java-Classes installed (because once turned off it will start from scratch again) and run Forms-UI on the Thin-Client Browser. But where should we store those files ?
    2. Run Web-Forms on Citrix (which is unsupported I think) and the we could store the User-Files on the normal Citrix-Userspace woth Webutil which then runs on the Citrix-Server
    Thanks,
    Mark

    The main question is because the Users are running Citrix on the Thin_Client anyway. The Thin_clients don't have local-Disks (only 64 MB for Temp, myabe more in the future but not a lot). And all their Userspecific Files (f.e. Office-Documents) are used in the Citrix-Environment.
    If I now have a form which creates an excel-File and calls Excel to open it (That's what we do today) How should i do it if Office doesn't run on the thin_client locally.

  • Should I USe ColdFusion For This?

    I need to build a simple web form for data entry into a
    database table. The form is to be located on my company website. It
    doesn't have to be fancy at all, just functional. What I'm
    wondering is- is ColdFusion the best tool for this job? Should I be
    using DreamWeaver? And also- if I use either of these technologies
    to build this form, will it only work on a server that has these
    technologies installed?

    quote:
    Originally posted by:
    serat
    The free version of Blue Dragon CFML Engine is for testing
    and development only, and is only partly compatible with ColdFusion
    MX 6 functionality and has none of the CFMX 7 functionality.
    From the New Atlanta website:
    BlueDragon Server is free for non-commercial deployment.
    ie: not
    just testing & development.
    Although since this user is doing this for their company
    website, it probably doesn't fit into non-commercial use.
    However, there is another CFML server option, free for
    development and community (non-commercial) use, and is
    much cheaper than CFMX and BlueDragon, at only €200
    for the professional version. (that's under 1/3rd the price of BD,
    and under 1/5th the price of CFMX7)
    It aims for CFMX6 compatibility, and achieves it well enough
    - I've only found one MX7 function I've needed so far, and I was
    able to fix that with a custom function easily enough. And it also
    has several sensible enhancements to CFML.
    I am of course referring to
    Railo
    Even if you don't need a low-cost CFML server, I'd recommend
    giving it a try - it has a
    Live version
    so you don't need to install it - just download, extract the zip,
    run a batch file and you have an instant CFML server.

Maybe you are looking for

  • HELP PLEASE, MEDIA ENCODER HAS ME HOSTAGE

    I know someone has two easy answers...help, help. Big Problem one, exporting from Premiere C4, forced into using Media Encoder, which sit there and won't encode from the project/timeline. The project is even small, 7 minutes, and I just want to me a

  • Transfer a file to a protected directory

    Hi, I'm trying to save a file in a directory that is protected by userid and password. I'm using FM GUI_DOWNLOAD and receiving the exception GUI_REFUSE_TRANSFERFILE. Have someone already done this? Thanks a lot, Flavio.

  • Apple tv proplem

    HI, am using a macbook bro version 10.7 and itunes v 10.6, after installing the new update i cant stream any thing on the apple tv, even from my ipad, the airplay icon dissapered from every where

  • What should l do if iTunes is NOT enabled in Windows Firewall.?

    here's the diagnostics for network connectivity tests: Microsoft Windows 7 Ultimate Edition (Build 7600) Sony Corporation VPCM13M1E iTunes 10.6.3.25 QuickTime 7.7.2 FairPlay 1.14.43 Apple Application Support 2.1.9 iPod Updater Library 10.0d2 CD Drive

  • How do i create a layer of blue to add to existing image to have a blue sky?

    Adobe PhotShop Elements 3.0 for Mac OS X+ Mac Mini I am a real estate photographer. most agents want a blue sky rather than the grey. What procedure would you recommend to creat this? 1. a layer of blue? if so how do i create one then add it to exist