Data Federator connection from universe - commProtocol EBUS error

I am working with a prospect that is attempting to get a universe to communicate with DataFederator via JDBC.  We modified the jdbc.sbo file and added the line
<Paramter Name="URL format">jdbc:datafederator://$DATASOURCE$;catalog'&quot';$DATABASE$'&quot';;commProtocol=EBUS</Parameter>
(single quotes were added above to preserver contents in quote marks, they are not really in the file)
along with the appropriate classpaths, per the XI3 datafederator release notes.  However when the customer tries to connect via the connection manager in the universe the following error is thrown:
[Data Federator Driver] Invalid identifier for site wrapper in parameter 'commProtocol'. Reason: EBUS
Has anybody seen an error like this, and have any suggestion on how to correct it?
Thank you.

Hi Eric,
Can you tell me which version of Data Federator and BOE you are using?
It looks like you tried to configure Data Federator JDBC driver with a commProtocol that is not supported by this version of DF.
Are you using Data Federator XI 3.0 SP1 (12.1.0.0) or later version?
You can check the version of the Data Federator JDBC driver you are using by clicking "Test Connection" in Universe Designer. You will see the driver and database (DF) versions.
Make sure you are using the 12.1.0.0 version or later for both driver and server.
Regards,
Mokrane
Mokrane Amzal
Software Development Manager

Similar Messages

  • Data Federator connection error

    Hi experts,
    I am trying to connect Data Federator 3.0 SP2 to Netweaver BI 7.1 SP3 and getting the following error..
    " The connection Data Federator Query Server Failed.. An Exception occured when querying Data Federator Query Server ...
      com.sap.conn.jco.JCoException: (109) RFC_ERROR_CANCELLED. Handle close pending..."
    Scenario:
    I have created a new project in Data Federator and trying to Add a DataSource to it. When I fill in required details and click " Test Connection" button, the above mentioned error comes up.
    I am pretty sure, I have connected to BI system before using the same username,password, client, hostname etc... before. However I am getting the error when I try now.
    By the way, I have registered the callbackServerprogramID on DataFederator as well as BI as per user guide.
    Could any one please share any ideas/ solutions
    Thanks a lot
    Phani.

    More detail on the error from leselect.log (if it helps in any way......)___
    2010/02/19 03:09:54.300|<=|||0|19222105| |||||||||||||||"[LeSelect.Api.LSStatementImpl] - [Execution Thread 9]Executing query: CALL getTables '/TEST/sysadmin/sources/draft', 'D_ZFCOM301', '%', CAST(null as VARCHAR)"
    2010/02/19 03:09:54.315|==|W||0|19222105| |||||||||||||||"[LeSelect.Wrappers.SapNWBI.A.J] - [Execution Thread 9]Ignore destination registration request because this destination is already registred: sapauddb04-BO_service-12562982cf3123318931bc31ed325d329532fd33513388-en-0"
    2010/02/19 03:09:54.409|>=|E||0|19222105| |||||||||||||||"[LeSelect.Core.n] - [Execution Thread 9]Wrapper Error:
    LeSelect.Wrappers.SapNWBI.C: Connection failure: com.sap.conn.jco.JCoException: (109) RFC_ERROR_CANCELLED: Handle close pending
         at LeSelect.Wrappers.SapNWBI.H.B(y:194)
         at LeSelect.Wrappers.SapNWBI.X.getConnection(y:338)
         at LeSelect.Core.B.D.<init>(y:119)
         at LeSelect.Core.B.F.A(y:165)
         at LeSelect.Core.I.T.B(y:448)
         at LeSelect.Core.I.V.next(y:226)
         at LeSelect.B.C.G.A(y:367)
         at LeSelect.B.E.K.B(y:177)
         at LeSelect.B.E.G$_A.run(y:691)
    Caused by: com.sap.conn.jco.JCoException: (109) RFC_ERROR_CANCELLED: Handle close pending
         at com.sap.conn.jco.rt.MiddlewareJavaRfc.generateJCoException(MiddlewareJavaRfc.java:604)
         at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1270)
         at com.sap.conn.jco.rt.ClientConnection.connect(ClientConnection.java:661)
         at com.sap.conn.jco.rt.PoolingFactory.init(PoolingFactory.java:103)
         at com.sap.conn.jco.rt.ConnectionManager.createFactory(ConnectionManager.java:171)
         at com.sap.conn.jco.rt.DefaultConnectionManager.createFactory(DefaultConnectionManager.java:44)
         at com.sap.conn.jco.rt.ConnectionManager.getFactory(ConnectionManager.java:160)
         at com.sap.conn.jco.rt.RfcDestination.initialize(RfcDestination.java:766)
         at com.sap.conn.jco.rt.RfcDestination.ping(RfcDestination.java:976)
         at LeSelect.Wrappers.SapNWBI.X.getConnection(y:336)
         ... 7 more
    Caused by:
    RfcException: [System <empty>|sapauddb04/00]
        message: Handle close pending
        Return code: RFC_CLOSED(6)
        error group: 109
        key: RFC_ERROR_CANCELLED
         at com.sap.conn.rfc.engine.RfcIoOpenCntl.RfcIsValidHandle(RfcIoOpenCntl.java:2044)
         at com.sap.conn.rfc.engine.RfcIoOpenCntl.RfcReceive(RfcIoOpenCntl.java:1880)
         at com.sap.conn.rfc.api.RfcApi.RfcOpen(RfcApi.java:180)
         at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1263)
    Edited by: Phani Kothwali on Feb 19, 2010 4:49 AM

  • Data Federator Connection to R3 - java.lang.NullPointerException

    Hi.
    We are trying to add a SAP R3 DataSource in Data Federator XI 3.0 SP2.
    Test Connection gives us the following message: "The connection was established but there is no table for the given connection parameters", what it seems to be ok according to the SAP doc.
    However, when we try to get a list of the Functions or Infosets in the SAP system, an error comes because of a "java.lang.NullPointerException". Checking the application log we get the following:
    2010/03/30 12:21:27.059|<=|||0|26537104| |||||||||||||||"[LeSelect.Api.LSStatementImpl] - [Execution Thread 4]Executing query: CALL executeConnectorCommand '/TEST//TEST/user_bla/sources/draft/R3SYS', 'GET_FUNCTION_LIST * * 200'"
    2010/03/30 12:21:27.074|>=|E||0|26537104| |||||||||||||||"[LeSelect.Core.n] - [Execution Thread 4]Bad Wrapper Error:
    java.lang.NullPointerException
         at LeSelect.Wrappers.SAPR3.H.F(y:343)
         at LeSelect.Wrappers.SAPR3.H.executeCommand(y:285)
         at LeSelect.Core.B.D.R(y:151)
         at LeSelect.Core.QueryEngine.H.p.G(y:131)
         at LeSelect.Core.QueryEngine.H.p.A(y:105)
         at LeSelect.Core.QueryEngine.B.J.A(y:72)
         at LeSelect.Core.QueryEngine.Executor.y.A(y:227)
         at LeSelect.Core.QueryEngine.m.A(y:284)
         at LeSelect.Api.LSStatementImpl.lsExecuteQuery(y:314)
         at LeSelect.B.E.D.V(y:935)
         at LeSelect.B.E.K.B(y:105)
         at LeSelect.B.E.G$_A.run(y:691)"
    We registered the callback program and did all of the steps indicated for the installation, also checked the possible sources of the error according to OSS Note 1278491.
    Any idea how to solve this? Thanks.

    Hello, we have the similar problem: while connecting from Data Federator to SAP ERP we get the following error - "Wrapper /ZTEST/sources/ZTEST reported an exception which is not a WrapperException: java.lang.NullPointerException: null"
    It's necessary to install "SAP BusinessObjects Data Federator Infoset, SAP Query and ABAP Functions Connector Prototype"
    SAP BusinessObjects Web Intelligence Reporting for SAP ERP
    for connection to SAP ERP.
    Are there any ideas? Thanks

  • Data Federator connecting to BW 3.5

    I would like to use the Data Federator against a BW 3.5 system - is it possible to connect the DF to BW? Can someone help me with either documentation or how to do that. I'm currently using a OLAP universe and the performance is not very good
    Thanks for the Help

    Did you find a solution to this ?
    there is a SAP to Data federator guide available did you try this ?
    Regards,
    Manu

  • WebLogic 11g data source connection pooling failed with IO error:socket read timed out.

    Hi all,
    We encountered IO Error: Socket read timed out( <Received exception while creating connection for pool "DS_1": IO Error: Socket read timed out> ) during the creation of data sources in WebLogic 11g. Manual data source testing seems to indicate intermittent connection and the server seems to take a long time to start up with multiple IO errors. We increased the timeout at the database side but it does not seems to help. The database is 11g (11.2.0.3). The database services and listener are up which does not indicate that the database instance is down.

    This particular error means your database is down and socket is timedout. Or the query takes so long that the reader timedout -- unlikely.
    Also, the general weblogic socket write errors, which you might see sometimes means that the client got disconnected before the server wrote results back. This is harmless

  • Data connection from Excel to SharePoint error

    I have a connection to a Sharepoint list from an Excel file. The Excel file and the connection file are both stored in the same location on SharePoint. The connection is set to refresh when the file is opened. We have groups setup in SharePoint the
    define access levels. I am in the same group as another person. The Excel workbook is password protected and set to open as read only unless the user has the password to modify it. Here's the problem.
    When I open the workbook up in read only mode the data refreshes with no problem. When the other person opens the workbook up in read only mode, they get this...
    "An unexpected error has occured. Changes to your data cannot be saved"  

    Hi Hansen, are you and the other user accessing the file using the same computer? Have them log in using your computer and see if they experience the same problem. I have a feeling this is due to a browser or Office issue on the other person's computer.
    cameron rautmann

  • Error when setting up connection from Universe Designer to Oracle database

    Hello,
    I am attempting to create a connection to an Oracle 10 database in Universe Designer.  I am currently running Business Objects XI 3.1 SP3 on a 32 bit machine.  I have the Oracle client installed.  In Universe Designer when I attempt to create a new connection using the Oracle 10 client I receive the following error.
    CS:DBDriver failed to load : C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\dataAccess\connectionServer\dbd_oci.dll (The specified module could not be found.)
    The dbd_oci.dll file does exist in the directory listed above.  Has anyone encountered this issue?
    Thanks in advance.
    Brock

    Hello Brock,
              Do you have multiple SQL clients installed on your system? If so, uninstall the previous versions. Check if the PATH variable is set to correct bin path and then try testing it again.
    Regards,
    Sanjay

  • Is there any time out in a Data Federation connection?

    Hi,
    I have a multi source universe on SQL Server and BW, the query against SQL Server times out exactly after 10 mins, the time out setting in the universe connection and database have been bumped to 30 min but my query still times out after 10 mins, I looked into to connector configuration under DataFederation connection but there is no timeout setting for a sql server connection.
    Any thoughts why my query is timing out?
    Thanks
    Ram

    I got this issue fixed by changing the query time out setting to FALSE in the sql server sbo file. I am sill not sure where where can we change the time out limit from 10 mins to higher number.
    location of the file: SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\dataAccess\connectionServer\oledb

  • JDBC Driver not found when connecting to Data Federator XI 3.0 SP3

    Hello,
    I am trying to connect Crystal 2008 to Data Federator however I am getting the Error
    Failed to open connection.
    Details: JDBC Driver not found.
    The JDBC Drivers are installed and working for the Universe Designer, however I am unable to get it working for Crystal. I am using the following connection parameters on Crystal:
    Connection URL: jdbc:datafederator://<<servername>>:3055/<<catalog>>
    Database Classname: com.businessobjects.datafederator.jdbc.DataFederatorDriver
    Any Advice on what I may have missed?

    The issue was solved, thanks to Patric Wan:
    u201CFailed to open the connection. Details: JDBC driver not found.u201D
    This means Data Federator JDBC driver was not added to:
    C:\Program Files\Business Objects\common\<version>\java\CRConfig.xml
    How to connect the Data Federator Server using JDBC?
    1. Retrieve the following files from the machine where Data Federator is installed, from the directory [data-federator-installation-dir]/JdbcDriver/lib.
        - thindriver.jar
        - avalon-framework-4.1.5.jar
        - jacorb.jar
        - log4j-1.2.8.jar
        - logkit-1.2.jar
    2. Copy these files to a directory of your choice ([your-jdbc-driverdirectory]).
    3. Add [your-jdbc-driver-directory]/thindriver.jar to CRConfig.xml   <Add to Classpath tag, you can refer to original sample.CRConfig.xml should be at: C:\Program Files\Business Objects\Common\4.0\java\CRConfig.xml, or search your BOBJ products install to find this file>
    4. URL: jdbc:leselect://<host>[:<port>][/[<catalog>]][[;param-name=value]*]
    Class Name : LeSelect.ThinDriver.ThinDriver
    Edited by: Craig Sander on Feb 12, 2011 8:22 PM

  • VPN error 691when connecting from Windows

    Hi, Everything was working find until i update to 4.0(with a clean installation)
    When i connect to VPN via iOS devices or MAC, everything works fine but when i try connecting from a Windows PC, error 691 always come up. I tried every setting possible on the windows side... I'm sure my password are OK because everything works fine on MAC and iOS and it's also my email password...
    Anything you can think i can try?
    I've been connecting to VPN with windows for a long time now..
    Thanks!

    Nobody got a clue?

  • Data Federator:  Insufficient memory : Operator 'HashJoin' cannot execute

    Hi,
    I'm using: SAP BusinessObjects Data Federator Designer XI 3.0 Service Pack 3 - 12.3.0.0 (Build 1011241842)
    I have a virtual view on top of sql server 2007 and teradata.  I am using a view on sql server 2007 that joins against several tables and querying a single table from Teradata.
    When I try to query the view I get the error:  [Data Federator Driver] [Server] Insufficient memory : Operator 'HashJoin' cannot execute because it cannot allocate the minimal number of memory pages. Please contact the system administrator to change system parameter settings. (0)
    This happens when I try to query the view from data federator or from an odbc connection.
    I tried playing with the configuration settings for core.queryEngine.hash.maxPartitions  and
    core.queryEngine.hashJoin.nbPartitions  and nothing seemed to work in terms of changing/increasing the numbers.  The help guide also gave no help:  http://help.sap.com/businessobject/product_guides/boexi3SP3/en/xi3_sp3_df_userguide_en.pdf
    I was using a very similiar query against a materialized view on Oracle and Teradata before and that worked.  But I'd prefer not to have to materialize the view in Sql Server.
    Any thoughts as to how this can be fixed?
    Thanks,
    Kerby

    <rant>The strange thing with this forum is no people, really no people, ever do anything to resolve their own problems, even though this forum has a search function, and sites with FAQs and assistance are floating around over the Internet. Why is a mystery, as nobody uses them, and most DBAs only know how to hit copy-and paste, to add to the clutter on OTN again.</rant>
    The usual steps to troubleshoot an ora-1031 apply.
    This means
    - verify whether the local administrator is in the ora_dba group and sqlnet.authentication_services in sqlnet.ora has been set to (NTS)
    - in absence of these, there should a password file be present in %ORACLE_HOME%\database, named pw%SID%.ora
    These belong to the common documented requirements, and these requirements shouldn't be repeated everywhere.
    Sybrand Bakker
    Senior Oracle DBA
    Experts: Those who do read documentation.

  • Data Federator - Read timed out

    Hi,
    I'm using Data Federator XI 3.0 SP2. I have a datasource connecting to a web service. The web service may return take a long time to do heavy processing, etc., before returning any data. If I call the web service via Data Federator, I will get the following error
    Exception was thrown while executing a query on Data Federator Query Server.
      An exception occurred when querying Data Federator Query Server.
        [Data Federator Driver][Server]
    [Wrapper /TEST/sysadmin/sources/draft/ReturnInputAsOutput]HTTP input/output exception: Read timed out
          [Wrapper /TEST/sysadmin/sources/draft/ReturnInputAsOutput]HTTP input/output exception: Read timed out
            [Wrapper /TEST/sysadmin/sources/draft/ReturnInputAsOutput]HTTP input/output exception: Read timed out
              HTTP input/output exception: Read timed out
    I'm guessing that the Data Federator query timed out because the web service takes a long time to response, is it not? If this is the case, how do I increase timeout value? If this is not the case, then what does the error mean and how do I resolve it?
    Thanks.
    Edited by: Chih Hui Wan on Nov 19, 2009 9:15 AM

    Hi Dayanand,
    For testing purpose, I created a small simple web service with only one operation that sleep for more than two minutes before returning a string. I called this web service operation from Data Federator. After waiting for a while, I got the "Read timed out" error
    Regards,
    Chih Hui

  • Data Federator authentication modes

    In Data Federator (3.0 SP1 or previous), Is there any authentication mode similar to AD/LDAP in BOE?
    What are the options available for dynamic logon, while connecting to a database via JDBC in the DF Data source definition screen?
    Thanks
    Tiji

    Hi Tiji,
    Connecting to Data Federator using BOE applications
    In Data Federator XI 3.0 SP1 and previous versions the only way to connect to Data Federator is to provide a user name and password. Data Federator manages its own repository of users.
    Using Universe Designer, you can create a Data Federator connection with two authentication modes:
    - Configured Identity: the same user name and password is used for all consumers of the connection
    - Database Mapping: the DBUser and DBPassword associated to the BOE user are used to connect to Data Federator.
    There is no support for single sign on.
    Creating a datasource using Data Federator Designer*
    When you register a new datasource using Data Federator Designer you have three authentication modes supported:
    - Configured Identity: the same user name and password is used to connect to the database (for all DF users).
    - Principal Mapping: a mapping can be defined between a DF user and data source credentials. This is done through creating and managing "login domains".
    - Caller Impersonation: the DF user and DF password is used to connect to the data source.
    The Principal Mapping mode is pretty similar to the feature in BOE called Database Mapping except that you are not restricted to a single DBUser/DFPassword pair whatever data source you want to access. This is more flexible. Note that there is no UI in Administrator to manage login domains. You have to run built in stored procedures in the query tool.
    Hope this helps,
    Mokrane
    Mokrane Amzal
    Software Development Manager
    SAP BusinessObjects Divison

  • BUG ? : No more data to read from socket

    I have a problem while using the CURSOR function in a xsql:query with a where clause and an order by :
    Example :
    My xsql file :
    <xsql:query connection="demo" xmlns:xsql="urn:oracle-xsql">
    select d.deptno as deptno, d.dname,
    CURSOR( select empno,ename
    from emp
    where deptno = d.deptno) as emps
    from dept d
    where deptno < 40
    order by d.deptno desc
    </xsql:query>
    And my obtained result is :
    <xsql-error code="17410" action="xsql:query" xsql-timing="2025">
    <statement>select d.deptno as deptno, d.dname, CURSOR( select empno,ename from emp where deptno = d.deptno) as emps from dept d where deptno < 40 order by d.deptno desc</statement>
    <message>No more data to read from socket</message>
    </xsql-error>

    This problem still exists in OWB 11g R2. I hit this same issue yesterday. Not sure why its claimed to be resolved

  • Data Federator data source not available causes Universe Connection error

    I created a Data Federator project that connects to 20 servers across US and Canada.  All data sources are SQL Server 2005.  The DF project maps 40 source objects into 4 target objects.  I created a universe based on the DF project and we have been quite pleased with Webi query response.  Today one of the source servers was taken off line and this generated a connection error when trying to access the universe (not trying to access the data source that failed).  We do not want the universe connection to error when one source server is not available u2013 is that possible?
    If the answer is no then I see us abandoning what appears to be a great solution for real time distributed reporting and resorting to ETL and moving data.

    Hi Chapman,
    Can you be little elobrate on what you have done to solve the issue.
    Thanks,
    Dayanand

Maybe you are looking for