7 Replies Latest reply: Aug 16, 2011 7:34 AM by akhil gupta RSS

Regarding teiid instance

akhil gupta Newbie

I feel too silly to ask this,but am stuck

I was trying to create a teiid instance following the steps as mentioned in quick start

 

  1.   Right-click in Teiid view and select “New Teiid Instance” 
  2. Provide valid Admin URL information (Default URL for Teiid is "mms://localhost:31443")

    • Specify Host (default = localhost) 
    • Specify Port Number (default = 31443) 
    • Specify User Name (default = "admin") 
    • Specify Password (default = "admin") 
    • This connection will be used by Designer to Add/Remove data-sources required for setting up valid VDB's and for deploy and undeploy your VDB's you wish to test. 
  3.   Provide valid JDBC URL information (Default URL for Teiid is "mms://localhost:31000") 
    • Specify Host (default = localhost) 
    • Specify Port Number (default = 31000) 
    • Specify User Name (default = "user") 
    • Specify Password (default = "user") 
    • This connection info will be used to set up JDBC connections to perform JDBC data queries to VDB's deployed on your Teiid server instance.
  4.   Hit FINISH 
  5. Initial Teiid View should contain your new Teiid server instance.

    • The Teiid view default contents will include any VDB's deployed to this server instance and any of your specific “workspace” Data Sources.

    • Data Sources are the  “JCA-compatible Connection Factory” xml configuration  components required for Teiid to create the necessary connections to query data at run-time.

 

But I am unable to connect to the server

the wizard need only steps 1,2,4 or 1,3,4

 

The error message that I get is unable to connect using specified server properties.The teiid server properties could be invalid or the teiid server may be offline

I wish to preview data in the tables that I have Imported but as far as I understand,I would need to set up a teiid instance before I can do that.

I started run.bat file in JBOSS bin in order to set up the server.DO we need to set up the username and password in some file or is it that we need to set up some connectors?

Kindly point out where am I going wrong.

  • 1. Re: Regarding teiid instance
    Ramesh Reddy Master

    Akhil,

     

    You need all the steps 1,2,3,4. What I see from above is for JDBC you have used "mms://localhost:31000". The "mms" protocol is for secure connection, and by default JDBC is connection is not established over secure connection. So, try "mm://localhost:31000"

     

    JBoss AS Server with Teiid needs to be running while you try to make connection. Also on the wizard there is "test" button make sure it returns success!


    Ramesh..

  • 2. Re: Regarding teiid instance
    akhil gupta Newbie

    Hi Ramesh,

    thanks for the reply but as I said,I am prompted for only kind of url,username and password.

    Kindly find the screenshot.

    teiid instance.JPG

     

    I am using teiid 7.1 and JBoss 5.1.0 GA

  • 3. Re: Regarding teiid instance
    akhil gupta Newbie

    Hi ramesh,

    Thanks a lot for your reply.

    I have successfully created a working instance.There was some problem with the JBOSS I guess.It worked after  I reinstalled it and then tried.

    But I still see only 1 set of url,username  and password.Any idea what might be the issue?

    The instance connected to the server properly,but when I am trying to preview any data from the tables I get the following excetion

     

     

    14:47:32,946 WARN  [ADMIN_API] Processing exception 'The specified session ID "n

    ull" is invalid. It cannot be found in the userbase.' for session null.  Excepti

    on type org.teiid.adminapi.AdminProcessingException thrown from org.teiid.servic

    es.SessionServiceImpl.getSessionInfo(SessionServiceImpl.java:310). Enable more d

    etailed logging to see the entire stacktrace.

    14:47:35,164 WARN  [SECURITY] Processing exception 'The username "admin" and/or

    password and/or payload token could not be authenticated by any membership domai

    n.' for session null.  Exception type org.teiid.client.security.LogonException t

    hrown from org.teiid.transport.LogonImpl.logon(LogonImpl.java:89). Enable more d

    etailed logging to see the entire stacktrace.

     

     

    Please help.

  • 4. Re: Regarding teiid instance
    Ramesh Reddy Master

    Akhil,

     

    Looks like vey old version of Designer. What version are you using? I recommend you download the latest version (7.4) version.

     

    http://www.jboss.org/teiiddesigner/downloads

     

    Ramesh..

  • 5. Re: Regarding teiid instance
    akhil gupta Newbie

    Hi Ramesh,

    Thanks once again.The teiid version that I am using is 7.1 and JBOSS 5.01

    Also please tell me do we need to set the username and password in  some files like jbossproperties or securities etc?

  • 6. Re: Regarding teiid instance
    Ramesh Reddy Master

    Akhil,

     

    The both versions are quite old. Use Designer 7.4, JBoss AS 5.1.0 (NOT 5.0.1) with Teiid 7.4

     

    You can define the user name and password for JDBC in

     

    <jboss-as>/server/default/conf/prop/teiid-security-users.properties, however the default user with password is "user/user"

     

    You can define the "admin" user in

     

    <jboss-as>/server/default/conf/prop/jmx-console-users.properties, however the default user with password is "admin/admin"

     

    Ramesh..

  • 7. Re: Regarding teiid instance
    akhil gupta Newbie

    Thanks a lot Ramesh.

    Am installing Teiid 7.4 and then  would install JBOSS too.

    I hope it would solve a lot of problems for me.:)