Deploy MS SQL Driver in PI 7.4 Java Only

Hi Experts,
We have a requirement to use JDBC adapter to connect to MS SQL Server. For that jdbc driver should be deployed on PI.
For that i have downloaded .jar  from MSDN - sqljdbc_4.1.5605.100_enu.exe
I have gone through several threads & SAP note 1138877 - How to Deploy External Drivers JDBC/JMS Adapters on SCN but not completely understood.
Please help me with this, how can i deploy it on PI 7.4 Java only?
It would be a great help and highly appreciated.
Thanks in advance.
Regards,
Dipen.

Hi Hareesh,
Thanks for a quick reply.
I have gone through those several blogs & threads but still i am running out of clue.
Should i do it with SUM or directly it is possible from NWA as per below link?
Configuring JDBC for SAP Enterprise Portal - Configuring the Portal for Initial Use - SAP Library
Please advice.

Similar Messages

  • How to deploy MS Sql Server 2005 and 2008 jdbc driver

    Hi SAP Guru's
    Can somebody tell me how to deploy the jdbc driver of MS SQL Server 2005 and 2008 on SDM.
    According to the SAP instruction we should have 3 files(mssqlserver.jar,msbase.jar,msutil.jar) but in 2005 driver file we only have 1 file i.e sqljdbc.jar so how do i deploy it .
    Secondly i cannot deploy it on visual administrator as well and when i am doing the File to jdbc scenarion i am getting this error
    " Accessing database connection "jdbc.sqlserver://localhost:1433;DatabaseName=Employee failed DriverManagerException. Cannot establish connection to URL jdbc.sqlserver://localhost:1433;DatabaseName=Employee  SAPClassNotFoundException com.microsoft.sqlserver.jdbc.SQLServerDriver".
    can somebody please upload the screen shots on mediafire or any other site so that i will solve my problem.

    Hello,
    *OS: First of all: *
    3 files (msbase.jar,mssqlserver.jar and msutility.jar )should be zipped to aii_af_jmsproviderlib.zip file only for UNIX OS.
    For Windows OS only sqljdbc.jar file which in every version of JDBC driver should be zipped to aii_af_jmsproviderlib.zip.
    You can deploy JDBC driver through SDM tool which mention in guide below:
    New version of JDBC driver installation guiade:
    External Driver Configuration for Process Integration 7.0
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60237e74-ef19-2b10-5a9b-b35cc6a28e83
    Drivertool from this guide you can find at https://www.sdn.sap.com/irj/sdn/howtoguides
    Then Exchange Infrastructure How-to Guides for SAP NetWeaver 2004 HYPERLINK "https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f04ce027-934d-2a10-5a8f-fa0b1ed4d88f"
    How to Install and Configure External Drivers for JDBC & JMS
    AdaptersHYPERLINK "https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e00262f5-934d-2a10-b99c-9bc63c2a7768"
    Download attached system files (ZIP 16KB)
    Any questions - let me know
    BR,
    Dzmitry

  • Unable to load my sql driver

    So frustrated to see my servlet cant connect to mysql database, anyone pls help me?
    i put mysql-connector-java-2.0.14-bin.jar in
    C:\Apache\Tomcat 4.0\common\lib
    C:\Apache\Tomcat 4.0\webapps\ROOT\WEB-INF\lib
    D:\j2sdk1.4.0_03\jre\lib\ext
    here the exception:
    javax.servlet.ServletException: Unable to load driver
         at FormHandlerServlet.init(FormHandlerServlet.java:27)
         at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:918)
         at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:655)
         at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:400)
         at org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java:216)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
         at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
         at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1027)
         at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125)
         at java.lang.Thread.run(Thread.java:536)
    here is my servlet:
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.util.*;
    import java.sql.*;
    import java.sql.Date;
    public class FormHandlerServlet extends HttpServlet{
    private static final String driver="com.mysql.jdbc.driver";
    private static final String dbURL= "jdbc:mysql://localhost/aos";
    private static final String login= "aos";
    private static final String password= "aos";
    private ServletContext context;
    private Connection conn= null;
    private Statement stmt= null;
    public void init(ServletConfig config) throws ServletException{
         super.init(config);
         context= config.getServletContext();
         try{
         Class.forName(driver);
         conn= DriverManager.getConnection(dbURL, login, password);
         stmt= conn.createStatement();
         catch(ClassNotFoundException e){
         System.err.println("Unable to load driver");
         throw new ServletException("Unable to load driver");
         catch(SQLException e){
         System.err.println("Unable to connect to database");
         throw new ServletException("Unable to connect to database");
    public void service(HttpServletRequest req,
              HttpServletResponse res)
         throws ServletException, IOException{
         Vector errors= new Vector();
         Calendar startCalendarDate = Calendar.getInstance(TimeZone.getDefault());
         java.util.Date startUtilDate = new java.util.Date();
         long startLongDate = startCalendarDate.getTime().getTime();
         java.sql.Date startSqlDate = new java.sql.Date(startLongDate);
         String userID= req.getParameter("userID");
         String password1= req.getParameter("password1");
         String password2= req.getParameter("password2");
         String name= req.getParameter("name");
         String ic= req.getParameter("ic");
         String status= req.getParameter("status");
         String gender= req.getParameter("gender");
         String department= req.getParameter("department");
         String email= req.getParameter("email");
         String phone=req.getParameter("phone");
         if(!isRequiredData(userID, password1, password2, status))
         errors.add("Sila isikan semua data yang diperlukan dimana *.");
         else{
         try{
         if(isExistedUser(userID))
    errors.add("No Matriks/Pekerja anda sudah wujud, Sila cuba lagi.");
         catch(SQLException e){}
         if(!isSamePassword(password1,password2))
         errors.add("Sila isikan password1 dan password2 yang sama.");
         if(!isValidPassword(password1,password2))
         errors.add("Sila isikan password anda dalam 8-12 perkataan.");
         if(!isValidEmail(email))
         errors.add("Sila pastikan " +"@"+" dalam e-mel anda.");
         if(!isValidPhone(phone))
         errors.add("Sila pastikan "+ "-"+" tidak dalam nombor telefon anda.");
         if(!isValidUserID(userID))
         errors.add("Nombor Matriks/Pekerja anda tidak mengandungi 6 perkataan.");
         String next;
         String password= password1;
         String insert= "insert into user values('"+userID+"', '"+password+"','"+
         name+"', '"+ic+"', '"+status+"', '"+gender+"','"+
         department+"', '"+email+"', '"+phone+"', '"+startSqlDate+"')";
         if (errors.size() ==0){
         //data is ok, insert data to database, dispatch to wherever
         try{
              int x= stmt.executeUpdate(insert);
         catch(SQLException e){}
         next= "/aos/thanks.jsp";
         else{
         //data has errors, try again
         String[] errorArray= (String[])errors.toArray(new String[0]);
         req.setAttribute("errors", errorArray);
         next= "/aos/RegisterForm.jsp";
         RequestDispatcher rd;
         rd= context.getRequestDispatcher(next);
         rd.forward(req, res);
    public boolean isSamePassword(String password1,String password2){
         //check for both password is same
         return(password1.equals(password2));
    public boolean isValidPassword(String password1,String password2){
         //check for both password is under 8-12 char
         return(password1.length()>=8 && password1.length()<=12 &&
         password2.length()>=8 && password2.length()<=12);
    public boolean isValidPhone(String phone){
         //check for no dashes
         return(phone.indexOf("-")==-1);
    public boolean isValidEmail(String email){
         //check an "@" somewhere after 1st char
         return(email.indexOf("@")>0);
    public boolean isValidUserID(String userID){
         //check for userID is 6 char
         return(userID.length()==6);
    public boolean isRequiredData(String userID,
    String password1, String password2, String status){
    //check for required data is filled
         return(userID.length()!=0 && password1.length()!=0 &&
         password2.length()!=0 && status.length()!=0);
    public boolean isExistedUser(String userID) throws SQLException{
    String sql= "select * from user where id= '"+userID+"'";
    ResultSet rs= stmt.executeQuery(sql);
         if(rs.next())
    return true;
         else
         return false;
         

    is the driver name correct?
    private static final String driver="com.mysql.jdbc.driver";
    I usually have another string, but I might use a different mysql driver. Try opening your mysql driver with winzip and see if the class is there and at the defined directory place

  • Problem with SQL driver

    Hi
    We're on Sap Dataservices version 4.1
    We're trying to control the SQL driver to be used for communicating with external warehouse.
    currently we get this error <[Microsoft][ODBC SQL Server Driver] Optional feature not implemented
    We have had a look at note 1624626 - seems like our problem, but we're not able to perform that tasks specified.
    Install Native Client for MS SQL Server 2008 - done
    Modify all data sources associated with the job to use the native client - how??
    Modify db connection of the datastore associated with the job
    Restart Job Service
    Run the job.
    Any help will be appreciated.

    Hi Henrik,
    As per the trailing post, when you had installed/updated the Native Client for MS SQL SERVER 2008, then there are some changes you need to take care about the repository connections as well as data store connections.
    Every job server is associated with at least one repository, In your case if the job server has a repository in MS SQL SERVER 2008 then do refresh the connection by going into
    DS server manager -> Config EDIT -> select the job server -> select the repository-> click on edit and reenter the credentials.
    Then do click on close and restart, only by doing so the services will restart and changes will take effect.
    By doing these steps, you had Restarted the job service as well as modified data connection to the repository associated to the job server.
    Lastly log on to the Designer and refresh all the data stores associated with MS SQL SERVER 2008.
    You can do this by just selecting the data store from the project explorer, right clicking on it and click on edit. Reenter the login credentials and click on apply.
    Regards,
    Mubashir Hussain

  • Will the reports developed in sql server 2008 r2 BIDS work when deployed on sql server 2012 reporting manager

    Will the reports developed in sql server 2008 r2 BIDS work when deployed on sql server 2012 reporting manager?
    when I check on Microsoft site it says
    Reports are not upgraded when you upload a report definition file directly to the report server
    or SharePoint site. Upgrading a report definition in SQL Server Data Tools is the only way to upgrade the .rdl file.
    When you open an .rdl file in Report Designer in SQL Server Data Tools (SSDT), if the report was
    created for a previous namespace, Report Designer automatically creates a backup file and upgrades the report to the current namespace.
    This is the only way you can upgrade a report definition file.
    Now here is another confusing statement which says
    You can upload an .rdl file created in an earlier version of Reporting Services to a SQL Server
    2012 report server and it is automatically upgraded on first use. The report server stores the report definition file in the original format. The report is automatically upgraded the first time it is viewed, but the stored report definition file remains
    unchanged.
    All I want to know is if I deploy a rdl made in 2008 r2 to 2012 will it work on the report manager of
    2012?
    <o:p>
    </o:p>
    Mudassar

    I have tested this fucntionality and can confirm that ssrs 2008 r2 reports work when you deploy them on new ssrs 2012 report manager .
    No Migration is required .
    I didnt even moved report server dbs .All I did is just deployed reports on the report manager and it worked .
    "You
    can upload an .rdl file created in an earlier version of Reporting Services to a SQL Server 2012 report server and it is automatically upgraded on first use. "
    Microsoft needs to correct this the documentation is misleading
    Mudassar

  • Microsoft SQL Drive and Weblogic 10 error

    Hi
    I am getting following setting up JDBC connection between Weblogic 10.3 and Microsoft SQL 2005. I have always worked with Oracle, first time with Microsoft SQL. From what I read only SQL 2005 drive comes with weblogic 10.3. Can you please tell me what are the correct step to get it working? Thank you.
    Oct 29, 2008 8:51:47 AM EDT> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
    <Oct 29, 2008 8:51:54 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
    <Oct 29, 2008 8:51:54 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
    <Oct 29, 2008 8:51:54 AM EDT> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'equitrak' due to error weblogic.application.ModuleException: .
    weblogic.application.ModuleException:
    at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:289)
    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
    at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:56)
    Truncated. see log file for complete stacktrace
    weblogic.common.resourcepool.ResourceSystemException: Cannot load driver class: com.microsoft.jdbc.sqlserver.SQLServerDriver
    at weblogic.jdbc.common.internal.JDBCUtil.parseException(JDBCUtil.java:291)
    at weblogic.jdbc.common.internal.ConnectionEnvFactory.loadDriver(ConnectionEnvFactory.java:73)
    at weblogic.jdbc.common.internal.ConnectionEnvFactory.<init>(ConnectionEnvFactory.java:129)
    at weblogic.jdbc.common.internal.ConnectionPool.initPooledResourceFactory(ConnectionPool.java:637)
    at weblogic.common.resourcepool.ResourcePoolImpl.start(ResourcePoolImpl.java:200)
    Truncated. see log file for complete stacktrace
    >
    <Oct 29, 2008 8:51:55 AM EDT> <Notice> <Log Management> <BEA-170027> <The server initialized the domain log broadcaster successfully. Log messages will now be broadcasted to the domain log.>
    <Oct 29, 2008 8:51:55 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
    <Oct 29, 2008 8:51:55 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>

    Also. I am getting the following error, with BEA's MS SQL Driver (Type 4) Versions 7.0: 2000, 2005.
    Message icon - Error     Connection test failed.
    Message icon - Error     [BEA][SQLServer JDBC Driver]Error establishing socket to host and port: 172.24.42.102:1433. Reason: Connection refused
    weblogic.jdbc.base.BaseExceptions.createException(Unknown Source)
    weblogic.jdbc.base.BaseExceptions.getException(Unknown Source)
    weblogic.jdbc.sqlserver.tds.TDSConnection.(Unknown Source)
    weblogic.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
    weblogic.jdbc.base.BaseConnection.connect(Unknown Source)
    weblogic.jdbc.base.BaseConnection.setupImplConnection(Unknown Source)
    weblogic.jdbc.base.BaseConnection.open(Unknown Source)
    weblogic.jdbc.base.BaseDriver.connect(Unknown Source)
    com.bea.console.utils.jdbc.JDBCUtils.testConnection(JDBCUtils.java:504)
    com.bea.console.actions.jdbc.datasources.createjdbcdatasource.CreateJDBCDataSource.testConnectionConfiguration(CreateJDBCDataSource.java:369)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:585)
    org.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:870)
    org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:809)
    org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:478)
    org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:306)
    org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:336)
    org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(FlowControllerAction.java:52)
    Please let me know if any other information is required.
    Thanks

  • Deployment JMS-MQ driver crashes the PI repository and Directory

    Hi Expert,
    we have scenario ECC--> XI --> MQ. So we deployed the JMS driver for MQ 6.0 to PI 7.0, the jar files are like stated in SAP Note : 747601. However after we deployed the new aii_af_jmsproviderlib.sda, sxmb_sfr can NOT start the page successfully, we got error page like :Unable to start component REPOSITORY since unable to execute StartupCodeEntry class com.sap.aii.ibrep.server.applcomp.StartupCodeEntry.  Therefor the ID and IR are not accessible any more. Anyone knows how this happens? Anyone has experience to deploy JMS MQ driver to PI 7.0?
    Thanks
    Jayson

    Guys,
    Any success????
    I am working on PI 7.1. I m also facing same issue..... when I tried to upgrade SAP-XICONS and SAP_XIPCK component from SP 4.0 to 7.0.
    In my case the SLD, RWB and NWA is working... but I am not able to access
    http://pidev:50000/dir/start/index.jsp.
    The error says:
    Internal error: Unable to start component DIRECTORY_SERVER. Specified StartupCodeEntry class "com.sap.aii.ibdir.server.applcomp.StartupCodeEntry" does not exist
    deatiled error ************************
    Stacktrace
    Thrown:
    com.sap.aii.ib.core.applcomp.StartupException: Internal error: Unable to start component DIRECTORY_SERVER. Specified StartupCodeEntry class "com.sap.aii.ibdir.server.applcomp.StartupCodeEntry" does not exist
         at com.sap.aii.ib.core.applcomp.StartupException.newEntryClassNotFound(StartupException.java:78)
         at com.sap.aii.ib.core.applcomp.ExplicitApplicationComponentImpl.startup(ExplicitApplicationComponentImpl.java:101)
         at com.sap.aii.ib.core.applcomp.ExplicitApplicationComponents.startup(ExplicitApplicationComponents.java:438)
         at com.sap.aii.ib.core.applcomp.ApplicationComponent.startup(ApplicationComponent.java:203)
         at JEE_jsp_start_index_6931850_1232360340765_1232372432437._jspService(JEE_jsp_start_index_6931850_1232360340765_1232372432437.java:122)
         at com.sap.engine.services.servlets_jsp.lib.jspruntime.JspBase.service(JspBase.java:102)
         at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:66)
         at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:433)
         at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:240)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:66)
         at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:32)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:431)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:289)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:376)
         at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:85)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:160)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:67)
         at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
         at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
         at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
         at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
         at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:295)
         at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run(Processor.java:222)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:152)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)
    Initial Startup Exception
    Internal error: Unable to start component DIRECTORY_SERVER. Specified StartupCodeEntry class "com.sap.aii.ibdir.server.applcomp.StartupCodeEntry" does not exist
    Thrown:
    com.sap.aii.ib.core.applcomp.StartupException: Internal error: Unable to start component DIRECTORY_SERVER. Specified StartupCodeEntry class "com.sap.aii.ibdir.server.applcomp.StartupCodeEntry" does not exist
         at com.sap.aii.ib.core.applcomp.StartupException.newEntryClassNotFound(StartupException.java:78)
         at com.sap.aii.ib.core.applcomp.ExplicitApplicationComponentImpl.startup(ExplicitApplicationComponentImpl.java:101)
         at com.sap.aii.ib.core.applcomp.ExplicitApplicationComponents.startup(ExplicitApplicationComponents.java:438)
         at com.sap.aii.ib.core.applcomp.ApplicationComponent.startup(ApplicationComponent.java:203)
         at com.sap.aii.ibdir.server.cache.monitoring.CacheMonitorServlet.startup(CacheMonitorServlet.java:104)
         at com.sap.aii.ibdir.server.cache.monitoring.CacheMonitorServlet.init(CacheMonitorServlet.java:45)
         at javax.servlet.GenericServlet.init(GenericServlet.java:241)
         at com.sap.engine.services.servlets_jsp.server.security.PrivilegedActionImpl.run(PrivilegedActionImpl.java:97)
         at java.security.AccessController.doPrivileged(Native Method)
         at javax.security.auth.Subject.doAs(Subject.java:396)
         at com.sap.engine.services.servlets_jsp.server.application.WebComponents.addServlet(WebComponents.java:341)
         at com.sap.engine.services.servlets_jsp.server.deploy.ApplicationThreadInitializer.loadServlets(ApplicationThreadInitializer.java:849)
         at com.sap.engine.services.servlets_jsp.server.deploy.ApplicationThreadInitializer.run(ApplicationThreadInitializer.java:219)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:152)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)
    Regards,
    Siddhesh S.Tawate

  • OWB Transfer Wizard: deploy pl\sql in DB?

    What happend if I don't select NO in the "Deploy PL\SQL in the DB" transfer parameter? because after I execute the script generated by OWB I haven't measur in the measure folder.
    Please someone help:
    Thanks in advance.

    from the bi beans there some problem to access metadata, I execute the script generated from OWB, but it give me 3 erros; I will try to post it I hope somone help me:
    declare
    ERRORE at line 1:
    ORA-06501: PL/SQL: program error
    ORA-06512: a line 110
    ORA-01403: no data found
    declare
    ERRORE at line 1:
    ORA-06501: PL/SQL: program error
    ORA-06512: a line 110
    ORA-01403: no data found
    declare
    ERRORE at line 1:
    ORA-06501: PL/SQL: program error
    ORA-06512: a line 135
    ORA-01403: no data found
    Procedura PL/SQL completata correttamente.
    Procedura PL/SQL completata correttamente.
    Procedura PL/SQL completata correttamente.
    Procedura PL/SQL completata correttamente.
    Procedura PL/SQL completata correttamente.
    Procedura PL/SQL completata correttamente.
    Procedura PL/SQL completata correttamente.
    Procedura PL/SQL completata correttamente.
    Thanks in advance.

  • MDT Image Deployment Using Flash Drive

    Hi,
    In my environment i am using MDT 2010 image deployment process to deploy Windows XP and Windows 7 OS images,
    As image deployment is foccussed on multiple remote locations we have planned to move with USB Flash drive (Pen Drive) for image deployment,
    The problem occurs here in normal system through diskpart utility i can able to get all the disks including my flash drive but in win pe mode i am unable to get my flash drive listed in diskpart utility.
    so the image deployment process hangs on to the microsoft solution accelerator screen i am unable to predict the actual reason but i can predict this can happen because of mass storage driver problems.
    I tried the same using USB Hard Disk and succeded with the deployment and i am unable to guess what makes difference between USB Hard disk and USB Flash Drive.
    Can you just help me out on this to close the problem ASAP..
    So that i can proceed with my roll out activities.
    Thanks in advance,
    Siva

    Hi,
    At last the image deployment using flash drive works for me.
    I attempted the following steps,
    First i converted the flsh drive to bootable flash drive using diskpart utility,This can be done in Windows 7 Operating system only.
    navigate to cmd and type Diskpart,and enter the below commands,
    List disk
    Select Disk no
    create partition primary
    select partition no
    active
    format fs=ntfs
    Assign
    Exit
    Upon completition,Insert windows 7 DVD to the system and do the following
    Navigate to DVD Drive in my case it is G: and change directory to boot
    G:cd boot
    G:\Boot>Bootsect.exe /nt60 I: where I: is my flash drive
    Then copy the contents to the Usb flash drive and change the first boot device of the target system to local hard disk and deploy the image
    while in Win pe mode use disk part utility to check whether your disk got detected.
    If everything is ok then it will work.
    Thanks for your valuable time.
    Thanks and Regards,
    Siva
    Thanks Siva Aadhi-CIT. MCITP

  • New gsl.sql.driv.Driver();    //????

    I bought the book:"Java Swing" and I have problems with an Example, in this case the mistake is with the follow line:
    new gsl.sql.driv.Driver();
    Do you know why I have problems with this line?
    The mistake message is:
    C:\My Documents\Java\Swing>javac QueryTableMod
    QueryTableModel.java:17: cannot resolve symbol
    symbol : class Driver
    location: package driv
    new gsl.sql.driv.Driver();
    ^
    1 error

    Check if you have package gsl.sql.driv in your jdk (it is non standart package). If no, you have to put jar file of this package in
    disc:\path to your jdk\jre\lib\ext
    hope it will help you.

  • Article - LabVIEW-Based Utility to Package & Deploy MS SQL Server 2005 Express Edition Databases

    Anthony Lukindo, the newest ExpressionFlow blog LabVIEW community author, has just published the first part of his two-part blog article
    LabVIEW-Based Utility to Package & Deploy MS SQL Server 2005 Express Edition Databases - Part 1
    Please check it out!
    Tomi Maila

    Anthony Lukindo, the newest ExpressionFlow blog LabVIEW community author, has just published the first part of his two-part blog article
    LabVIEW-Based Utility to Package & Deploy MS SQL Server 2005 Express Edition Databases - Part 2
    Please check it out!
    Tomi Maila

  • So hard to deploy a JDBC driver

    My PI7.1, I use the "netwaver Administrator" CM->Application Resources to deploy the jdbc driver of postgre, it told me the deploy is OK, but the "Status" of the driver is "Unknown".
    And when I try to invloke a channel which uses this postgre JDBC driver, it throws exceptions: can not find class org.postgresql.Driver
    What should I do !!!  I grep much time in the forum but did not find any clue yet

    https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1138877
    FYI~~
    Summary
    Symptom
    This note describes the procedure for deploying 3rd party drivers on PI 7.1 using JSPM.
    Other terms
    JMS, JDBC, 3rd Party, Drivers, JSPM, com.sap.aii.adapter.lib, provider.
    Reason and Prerequisites
    When connecting to 3rd party software using JDBC and JMS adapters, external drivers need to be provided.
    These 3rd party drivers need to be bundled in com.sap.aii.adapter.lib.sda provided by the adapter engine installation.
    Prior to PI 7.1 this was done using the SDM tool, however, in PI 7.1 JSPM is used to deploy com.sap.aii.adapter.lib.sda.
    This note described the steps for deployment using JSPM.
    Solution
    For the JMS Driver only
    Prepare the JMS provider file as follows:
    1. Copy the external drivers from the provider directory to a separate directory.
    For example the SonicMQ driver file is called client.jar and is located in the lib subdirectory of SonicMQ installation directory.
    2. Open the driver file with a zip program and remove the standard JMS classes. These are located in directory javax/jms.
    3. Save the modified driver file.
    For the JDBC Driver and the JMS Driver
    Add the modified driver files to the lib directory of the archive com.sap.aii.adapter.lib.sda with the help of a zip program.
    Then to modify the provider.xml file in the server directory of the archive com.sap.aii.adapter.lib.sda, proceed as follows:
    1. Extract provider.xml using a zip program and edit it as follows:
    a. For each external driver file that needs to be bundled in com.sap.aii.adapter.lib.sda, add the line <jar-name>lib/driver-jar</jar-name> in the <jars> section.
    If you want to install the SAP DB JDBC driver and the SonicMQ JMS driver, this section looks like this:
    <jars>
    <jar-name>lib/sapdbc.jar</jar-name>
    <jar-name>lib/client.jar</jar-name>
    </jars>
    b. Return the changed provider.xml to the archive.
    Make sure that the original directory server\ is retained under Path in the zip archive.
    2. Add all external driver jars that you have defined in provider.xml to the lib directory in the archive com.sap.aii.adapter.lib.sda.
    3. Use the JSPM tool to deploy com.sap.aii.adapter.lib.sda.
    a. To start JSPM, run 'go' from the /usr/sap/<SID>/<Central instance name>/j2ee/JSPM/ directory.
    b. Log on with the AS Java username and password.
    c. Select 'HotFixes' option as the package type.
    d. Place the com.sap.aii.adapter.lib.sda in Inbox directory.
    This will be mentioned in the Select Package Type dialog.
    By default this is
    <HOST>\sapmnt\trans\EPS\in.
    e. Select Next.
    f. If no applicable development component(s) are found in the Inbox directory then:
    i. Check to see if the Inbox directory is correct and has the com.sap.aii.adapter.lib.sda.
    For more information on this refer to 'Detecting and Changing the JSPM Inbox Directory' section of the JSPM documentation.
    ii. JSPM does not allow to deploy an SCA/SDA with the same version (release, SP-level, patch-level) as an already deployed component.
    In such a case, the com.sap.aii.adapter.lib.sda will not be listed in the Specify Queue dialog box.
    To force the deployment of an such SCA/SDA ignoring version rule run the 'go' command as follows:
    go -config=/jspm/forceMode=true
    -config=/jspm/deployVersionRule=updateAll
    For more information on this please refer to SAP Note 1123333.
    f. Select the hot fixes to deploy. In this case sap.com/com.sap.aii.adapter.lib and press Next.
    g. For more information about deployment procedure, refer to JSPM documentation.
    FAQs
    Q1.   Where can I find JSPM documentation?
    Ans.  Link to the JSPM User Guide on SAP Help Portal:
    help.sap.com -> Documentation -> SAP NetWeaver -> SAP NetWeaver 7.0 (2004s) -> choose a language -> SAP Library -> SAP NetWeaver Library -> SAP NetWeaver by Key Capability -> Solution Life Cycle Management by Key Capability -> Solution Life Cycle Management by Key Capability -> Software Life Cycle Management -> Software Maintenance -> Java Support Package Manager
    Q2.   Where can I find more information on JSPM?
    Ans.  Refer to SAP Note 891983
    Q3. I am unable to see any SCA/SDA in the Specify Queue dialog box.
    OR
    I get the message "No applicable development component(s) found in the Inbox directory"
    OR
    How do I force the deployment of a component ignoring version rules ?
    Ans. Refer to SAP Note 1123333.
    Q4. Where can I find more information on the JMS Adapter?
    Ans.Refer to SAP Note. 856346.
    Q5. Where can I find more information on the JDBC Adapter?
    Ans. Refer to SAP Note. 831162
    Q6. Which external driver files do I need to bundle in the com.sap.aii.adapter.lib.sda?
    Ans. Refer to JMS and JDBC Adapter notes mentioned above.
    Q7. What are some of the things that have changed with respect to the adapter lib from XI 30 to PI 7.1?
    Ans. The library name has changed from aii_af_jmsproviderlib.sda (releases 3.0/7.0) to com.sap.aii.adapter.lib.sda (release 7.1).
    The component name has changed from com.sap.aii.af.jmsproviderlib (releases 3.0/7.0) to com.sap.aii.adapter.lib (release 7.1).
    Even the directory structure has changed. The com.sap.aii.adapter.lib.sda (release 7.1) has a lib directory in which all the external drivers need to be placed.
    This was not present in aii_af_jmsproviderlib.sda (releases 3.0/7.0) and the external drivers were placed in the root directory of the archive
    Q8. Can I use the DriverTool (provided with XI 3.0) to bundle the jars in com.sap.aii.adapter.lib.sda?
    OR
    Is there a new DriverTool for bundling the external jars in com.sap.aii.adapter.lib.sda?
    Ans. No. Due to the changes mentioned above, the DriverTool provided with XI 3.0 cannot be used to bundle external drivers in com.sap.aii.adapter.lib.sda.
    No. There is no new tool for bundling the external jars in com.sap.aii.adapter.lib.sda. This needs to be done manually as described in the steps above.

  • SQL driver for java

    Hi all,
    where can I find an sql driver for java.
    Thanks in advance for your help.
    Best Regards.
    Saadi MONLA

    Go to msdn.microsoft.com

  • I want to know about time machine if i can use the hard drive that i use for time machine back up as a normal hard drive too or if it's only for time machine

    I want to know about time machine if i can use the hard drive that i use for time machine back up as a normal hard drive too or if it's only for time machine
    and if it yes i want to know if i have 1TB hard disk to use the 500gb for time machine and the other 500gb for normal use

    thank you very much because i am considering to buy the porsche design hard disk 1TB and i want to have it for normal use and for time machine is a pitty to give 1TB for back up only again thanks and i know seperate the back and the working jobs are better but the i have to have 2 hardisks and i want only 1

  • HT3986 I have a pc that is one year old and the hard drive is crashing we use it only for quick books to run our small business I would like to buy amac and install the OS  forom the pc to the apple product i will not use the pc after can i use the OS off

    I have a pc that is one year old and the hard drive is crashing we use it only for quick books to run our small business I would like to buy a macmini and install the OS  from the pc to the apple product i will not use the pc after, can i use the OS off the pc or do I have to purchase another?

    I think you can get Windows 7 for around $99. Install the 64bit version as the 32bit version will not be able to use all your new computer's ram if you have more than about 3.5gb.
    Back up your quick books data now before the old hard drive dies. You can copy your data over to your new installation of Windows and quick books.
    By the way, there is quick books for Mac http://quickbooks.intuit.com/mac/?sc=BNR-000-COR-quickbooks&priorityCode=4902000 000&cid=ppc_google_QB-Intuit-Core-Brand-Mac_quick-books-for-mac_exact&site=&ad_i d=9347918288&raw_keyword=quick%20books%20for%20mac
    So you may not need to install Windows at all.

Maybe you are looking for

  • How to create Headervariable for File adapter in 11g SOA Suite?

    Hi All My process in reading file and I wanted to know the exact name of the File. In 10g, we have fileAdapterInboundHeader.wsdl and create HeaderVariable using message type used in this wsdl and can get file and directory name in this variable But i

  • Connecting database in Servlet vs App

    Hi, Windows 2000 Server / SQL Server 2000 / Tomcat I have a class managing the connections and requests to databases. When invoking it from a java app context (launched from the command line java myApp), it's working fine but when the same connection

  • How to read and map schema into Java objects

    I'm new to JNDI and LDAP<br> How can I read the schema from a directory into Java objects?<br> I need access to the object classes and get all the required and optional attributes... then details about the attributes themselves like its type, cardina

  • Can you use FaceTime or iChat to call a non-iPhone?

    Can you use FaceTime or iChat to call a someone who does not have an iPhone?

  • MP4 in Adobe Premiere Element

    When I import a mp4 file in adobe Premier element, the sound disappears. The file has been converted from VRO to MP4 with VLC.