Convergenc​e error in mosfet driver NCP5355D circuit, might be bootstrap mistake?

Hi there,
I'm using the Multisim 13.0.1. There's a 8-pin mosfet driver NCP5355D available in the library. I wanted to use it for switching half-bridge MOSFETs, but a simulation error has occured. The report said that 'Transient time point calculation did not converge'.
I've included the circuit with the gate driver, and also the circuit with separate pulsed voltage sources for switching MOSFETs, which could provide a general view of what I intended to achieve with the gate driver.
I also tried to configure the gate driver step by step- I started from the VS, CO, EN, PGND pins side and got no simulation errors then; but when I started connecting the BST and DRN pins, convergence error occurred. So is the convergence error resulting from any mistakes in connecting the BST and DRN pins?
To make it easier, the datasheet of NCP5355D is also attached here, where example application connections are included.
Expecting your insights and thanks in advance!
Solved!
Go to Solution.
Attachments:
cap2-test1_2clk.ms13 ‏183 KB
NCP5355-D.PDF ‏104 KB
cap2-test1_2clk_5355.ms13 ‏172 KB

I do not have Multisim so I cannot see your circuits but have some general observations.
1. MOSFET driver models often use switches and these can lead to convergence problems. This is because the switching action introduces a strong non-linearity into the model.  I wrote my own model using transmission lines for delay and non-linear dependent sources with tanh functions rather than hard switches.
2. If you do not need to model the detailed behavior of the driver, using pulsed sources with rise/fall times as long as possible without changing the behavior of the MOSFETs might be a better choice.
3. There are books written on how to deal with SPICE convergence problems. This is what I found helpful from one of them:
** From Inside Spice by Kielkowski
**   Convergence aids:
**     Select appropriate RELTOL
**     set VNTOL = RELTOL*Vsmall
**     set ABSTOL = RELTOL*Ismall
**     set GMIN = 1/Rp where Rp is parasitic resistance which
***      will have minimal effect when added to circuit.
**     semiconductor models should have non-zero resistances
**        RS (diode), RE, RC (BJT), RD, RS (FET)
**     Raise ITL1=500 (DC OP iterations limit)
**     use .NODESET
**     use source stepping ITL6=500
**  Transient convergence aids
**     Add capacitance to device models:
**        CJO (diode), CJE, CJC, CJS (BJT), CDG, CGS (JFET)
**        CGDO, CGSO, CGBO, CBD, CBS, CJ, CJSW
**     increase ITL4=40
Good luck.
Lynn

Similar Messages

  • Some error in MOSFET Driver Circuit,also have error with model that I creat in myself

    I am trying to simulate MOSFET Driver circuit.
     TC4426A for Gate driver
    IPD70N10S3L-12 for MOSFET
    But multisim libarary not consist of these components.So I download a spice model of TC4426A and creat model of IPD70N10S3L-12.
    when compile the circuit ,it display some error.But I cannot understand what it mean.
    SO I turn to expert for this problem.
    And if someone already have models of these component,please give me some hand~~~~~~~~~~~ 
    Appreciate for any reply!!!!
    Attachments:
    电路1.ms10 ‏50 KB

    The typical problem is symbol to Model mapping. In the Component Wizard the final mapping step maps the symbol pins to the order that the model pins are in (1 = position 1, 2 = position 2 and so on)... So it's very likely the pins are not mapped correctly.
    I would also recommend testing the parts separately first in a simple test circuit an them bring them together in a larger circuit once all small circuits test ok.
    Regards,
    Pat N

  • ITunes wont open, getting error message, hard drive crash

    i had my secondary hard drive die. My windows is on my C: all of my music was on my D:. Now iTunes wont open becuase it cant access D:. If I try to uninstall it tells me it cant find D:. If I try to re-install it says it cant find D:. I have cleaned the registry of iTunes, and it still wont reinstall. Any thoughts, thanks in advanced.

    hi Aaron!
    error 1327.Invalid Drive D:\
    hmmm. that one's consistent with the abrupt change of drive letters too.
    have you tried the InstallShield advice on the 1327?
    Error 1327 Invalid Drive
    love, b

  • HP ePrint from excel add-in: Error while getting driver name for printer

    Trying to use add-in for ePrint from excel/word I get, "error while getting driver name for printer \\...HP DesignJet 800PS 42 by HP," with an option to select "OK" and that same message repeats with each printer in our network, and then it doesn't allow me to print using the add-in. However, I can print normally to HP Go Web, open up Print and Share,  then print it from there. This happens with excel and word. I have Office Suite 2007.

    Hello modameister,
    Sorry you are having issues with this printer and the ePrint add-on.  There are a couple of questions I would like you to answer please.
    1.  What operating system are you using? (XP,VISTA,7,MAC OS X)
    2.  What and how much data are you trying to print?
    3.  Have you tried to copy and paste the data into a different application or tried using the snip it tool?
    4.  Are you receiving any .dll errors (mscms.dll)
    Thanks
    If I have solved your issue, please feel free to provide kudos and make sure you mark this thread as solution provided!
    Although I work for HP, my posts and replies are my own opinion and not those of HP.

  • Error, while calling driver program for Smartforms

    Hi All,
    I am getting a error while running DRIVER PROGRAM of smart form.
    both driver program and smart form running successfully without any error while executing separately. But
    while calling Smart Form from driver program. it is giving error as :-
    *Events are already defined.*
    Description :- You tried to define events for a section, but a section with
    events is already active. You are not allowed to nest events.
    Regards,
    Pavan.M

    This is nothing to do with coding, this coz of error is from smartforms....
    Regards,
    Pavan.M

  • ERROR reports.reportdefinition : com.crystaldecisions.reports.queryengine.driverImpl.m: JDBC Error: [Microsoft][ODBC Driver Manager] Invalid string or buffer length

    I have developed Java web application which uses Crystal Report 2013 , java 1.6 , Windows 32 bit System, All the reports are loading fine in the Following environment
    Development Environment
    Windows7 Professional Service pack 1 -32 bit
    Java - 1.6
    Internet Explorer 11
    Oracle Client 10g 32 bit ODBC driver
    Testing Environment
    Windows Server 2008 R2 Enterprise - 64 bit
    java 1.6
    Internet Explorer 9
    Oracle Client 11g 62 bit ODBC driver
    While loading reports in the 64 bit server the error occurs
    ERROR reports.reportdefinition :  com.crystaldecisions.reports.queryengine.driverImpl.m: JDBC Error: [Microsoft][ODBC Driver Manager] Invalid string or buffer length
    ERROR dataengine.datasource : Failed to read next recurring database record: database row set error.
    com.crystaldecisions.reports.reportdefinition.datainterface.j: JDBC Error: [Microsoft][ODBC Driver Manager] Invalid string or buffer length
        at com.crystaldecisions.reports.reportdefinition.datainterface.q.a(Unknown Source)
        at com.crystaldecisions.reports.dataengine.n.m(Unknown Source)
        at com.crystaldecisions.reports.dataengine.n.l(Unknown Source)
        at com.crystaldecisions.reports.dataengine.n.bn(Unknown Source)
        at com.crystaldecisions.reports.dataengine.n.bp(Unknown Source)
        at com.crystaldecisions.reports.dataengine.n.else(Unknown Source)
        at com.crystaldecisions.reports.dataengine.s.a(Unknown Source)
        at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)
        at com.crystaldecisions.reports.dataengine.bk.ab(Unknown Source)
        at com.crystaldecisions.reports.dataengine.bk.<init>(Unknown Source)
        at com.crystaldecisions.reports.dataengine.bk.if(Unknown Source)
        at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.h(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.i.h(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.be.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bf.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.ca.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.a9.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.m.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.cd.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.b3.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.m.for(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.objectformatter.bt.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.p.l(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.p.void(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.p.l(Unknown Source)
        at com.crystaldecisions.reports.formatter.formatter.e.p.aE(Unknown Source)
        at com.crystaldecisions.reports.formatter.a.c.a(Unknown Source)
        at com.crystaldecisions.reports.formatter.a.c.if(Unknown Source)
        at com.crystaldecisions.reports.formatter.a.c.a(Unknown Source)
        at com.businessobjects.reports.sdk.b.b.int(Unknown Source)
        at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unknown Source)
        at com.crystaldecisions.proxy.remoteagent.x.a(Unknown Source)
        at com.crystaldecisions.proxy.remoteagent.q.a(Unknown Source)
        at com.crystaldecisions.sdk.occa.report.application.dd.a(Unknown Source)
        at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)
        at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)
        at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(Unknown Source)
        at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(Unknown Source)
        at com.crystaldecisions.reports.sdk.PrintOutputController.export(Unknown Source)
        at com.erm.controller.ALMReportsController.queryDll(ALMReportsController.java:1681)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:471)
        at org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:408)
        at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
        at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936)
        at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:838)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:643)
        at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at com.erm.authentication.HttpSecurityFilter.doFilter(HttpSecurityFilter.java:658)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Unknown Source)
    Caused by: com.crystaldecisions.reports.queryengine.driverImpl.m: JDBC Error: [Microsoft][ODBC Driver Manager] Invalid string or buffer length
        at com.crystaldecisions.reports.queryengine.driverImpl.o.if(Unknown Source)
        at com.crystaldecisions.reports.queryengine.ap.if(Unknown Source)
        at com.crystaldecisions.reports.queryengine.l.bN(Unknown Source)
        at com.crystaldecisions.reports.queryengine.ap.eg(Unknown Source)
        at com.crystaldecisions.reports.queryengine.ap.e(Unknown Source)
        at com.crystaldecisions.reports.queryengine.b2.f(Unknown Source)
        at com.crystaldecisions.reports.queryengine.b2.dy(Unknown Source)
        ... 89 more
    Caused by: java.sql.SQLException: [Microsoft][ODBC Driver Manager] Invalid string or buffer length
        at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.SQLGetDataString(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcResultSet.getDataString(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcResultSet.getBigDecimal(Unknown Source)

    A few things to note:
    1) Crystal Report 2013 doe snot install any SDK. Thus the assumption is that you are using CR from teh following link:
    SAP BusinessObjects - SAP Crystal Reports, Version For Eclipse Download
    2) Since you are using a 64 bit connection (Oracle Client 11g 62 bit ODBC driver) you will have to make sure you are using 64 bit JVM. Otherwise, follow Dell's advice and use a 32 bit ODBC datasource.
    3) On one test you are using Oracle Client 10g 32 bit ODBC driver and the other you are using Oracle Client 11g 64 bit ODBC driver. You might want to see if you can run your app using Client 11g 32 bit ODBC driver.
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada

  • Error loading JDBC driver

    Hi,
    I have an rpt file developed in crystal report 2008. it connects to SQL Server using ODBC(RDO) connection. I have a jsp file that needs to change the datasource to use JDBC (JNDI). The scriptlet for changing datasource is given below. I have my sqljdbc.jar in the web-inf\lib folder of my application as well as in \server\{server_name}\lib folder. when I try to run the jsp it gives me error as follows :
    ERROR [com.businessobjects.reports.sdk.JRCCommunicationAdapter]  detected an exception: Error loading JDBC driver.  The class 'com.microsoft.jdbc.sqlserver.SQLServerDriver' could not be found.
         at com.crystaldecisions.reports.queryengine.Connection.t1(Unknown Source)
         at com.crystaldecisions.reports.dataengine.dfadapter.DFAdapter.a(Unknown Source)
         at com.crystaldecisions.reports.dataengine.dfadapter.DFAdapter.for(Unknown Source)
         at com.crystaldecisions.reports.reportdefinition.ReportHelper.a(Unknown Source)
         at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.long(Unknown Source)
         at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.a(Unknown Source)
         at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.byte(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.do(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.if(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.a(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.a(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.call(Unknown Source)
         at com.crystaldecisions.reports.common.ThreadGuard.syncExecute(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.for(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.int(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unknown Source)
         at com.businessobjects.sdk.erom.jrc.a.a(Unknown Source)
         at com.businessobjects.sdk.erom.jrc.a.execute(Unknown Source)
         at com.crystaldecisions.proxy.remoteagent.RemoteAgent$a.execute(Unknown Source)
         at com.crystaldecisions.proxy.remoteagent.CommunicationChannel.a(Unknown Source)
         at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ds.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)
         at ....
    <br>
    <br>
    Scriptlet :
    <%
    //Report can be opened from the relative location specified in the CRConfig.xml, or the report location
    //tag can be removed to open the reports as Java resources or using an absolute path (absolute path not recommended
    //for Web applications).
    final String DBUSERNAME = "sa";
    final String DBPASSWORD = "password";
    final String CONNECTION_STRING = "!com.microsoft.jdbc.sqlserver.SQLServerDriver!jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=;user=;password=";
    final String TRUSTEDCON = "false";
    final String PREQESERVERNAME = "jdbc:microsoft:sqlserver://localhost:1433";
    final String SERVERTYPE = "JDBC (JNDI)";
    final String DATABASE_DLL = "crdb_jdbc.dll";
    final String DATABASE = "bssc";
    final String DBCLASSNAME = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
    final String USEJDBC = "true";
    final String DATABASE_NAME = "bssc";
    final String SERVERNAME = "jdbc:microsoft:sqlserver://localhost:1433";
    final String CONNECTIONURL = "jdbc:microsoft:sqlserver://localhost:1433";
    final String SERVER = "localhost";
    %>
    <%          
              final Logger logger = Logger.getLogger(ReportAction.class.getName());
              final String REPORT_NAME = "../reports/Krt.rpt";
    try {
              ReportClientDocument oReportClientDocument = new ReportClientDocument();
              oReportClientDocument.open(REPORT_NAME, 0);
         // Create the two connectioninfo objects to use
         IConnectionInfo oldConnectionInfo =  new ConnectionInfo();
         IConnectionInfo newConnectionInfo = new ConnectionInfo();
         // Assign the old Connection info to the reports current info
         DatabaseController dbController = oReportClientDocument.getDatabaseController();
         oldConnectionInfo = dbController.getConnectionInfos(null).getConnectionInfo(0);                                       
         // If this connection needed parameters, we would use this field.      
         Fields pFields = null;
         // Create a new propertybag for the new location
         PropertyBag boPropertyBag1 = new PropertyBag();
         // Set new table logon properties
         boPropertyBag1.put("JDBC Connection String", CONNECTION_STRING);
         boPropertyBag1.put("Trusted_Connection", TRUSTEDCON);
         boPropertyBag1.put("PreQEServerName", PREQESERVERNAME);
         boPropertyBag1.put("Server Type", SERVERTYPE);
         boPropertyBag1.put("Database DLL", DATABASE_DLL);
         boPropertyBag1.put("Database", DATABASE);
         boPropertyBag1.put("Database Class Name", DBCLASSNAME);
         boPropertyBag1.put("Use JDBC", USEJDBC);
         boPropertyBag1.put("Database Name", DATABASE_NAME);
         boPropertyBag1.put("Server Name", SERVERNAME);
         boPropertyBag1.put("Connection URL", CONNECTIONURL);
         boPropertyBag1.put("Server", SERVER);
         // Assign the properties to the connection info
         newConnectionInfo.setAttributes(boPropertyBag1);
         // Set the DB Username and Pwd
         newConnectionInfo.setUserName(DBUSERNAME);
         newConnectionInfo.setPassword(DBPASSWORD);
         // The Kind of connectionInfos is SQL
         newConnectionInfo.setKind(ConnectionInfoKind.SQL);
         // set the parameters to replace.
         // The 4 options are:
         // _doNotVerifyDB
         // _ignoreCurrentTableQualifiers
         // _mapFieldByRowsetPosition
         // _useDefault 
         int replaceParams = DBOptions._ignoreCurrentTableQualifiers + DBOptions._doNotVerifyDB;
         // Now replace the connections      
         dbController.replaceConnection(oldConnectionInfo, newConnectionInfo, pFields, replaceParams);
    %>
    <%
    //Report can be opened from the relative location specified in the CRConfig.xml, or the report location
    //tag can be removed to open the reports as Java resources or using an absolute path (absolute path not recommended
    //for Web applications).
    final String DBUSERNAME = "sa";
    final String DBPASSWORD = "password";
    final String CONNECTION_STRING = "!com.microsoft.jdbc.sqlserver.SQLServerDriver!jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=;user=;password=";
    final String TRUSTEDCON = "false";
    final String PREQESERVERNAME = "jdbc:microsoft:sqlserver://localhost:1433";
    final String SERVERTYPE = "JDBC (JNDI)";
    final String DATABASE_DLL = "crdb_jdbc.dll";
    final String DATABASE = "bssc";
    final String DBCLASSNAME = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
    final String USEJDBC = "true";
    final String DATABASE_NAME = "bssc";
    final String SERVERNAME = "jdbc:microsoft:sqlserver://localhost:1433";
    final String CONNECTIONURL = "jdbc:microsoft:sqlserver://localhost:1433";
    final String SERVER = "localhost";
    %>
    <%          
              final Logger logger = Logger.getLogger(ReportAction.class.getName());
              final String REPORT_NAME = "../reports/Krt.rpt";
    try {
              ReportClientDocument oReportClientDocument = new ReportClientDocument();
              oReportClientDocument.open(REPORT_NAME, 0);
         // Create the two connectioninfo objects to use
         IConnectionInfo oldConnectionInfo =  new ConnectionInfo();
         IConnectionInfo newConnectionInfo = new ConnectionInfo();
         // Assign the old Connection info to the reports current info
         DatabaseController dbController = oReportClientDocument.getDatabaseController();
         oldConnectionInfo = dbController.getConnectionInfos(null).getConnectionInfo(0);                                       
         // If this connection needed parameters, we would use this field.      
         Fields pFields = null;
         // Create a new propertybag for the new location
         PropertyBag boPropertyBag1 = new PropertyBag();
         // Set new table logon properties
         boPropertyBag1.put("JDBC Connection String", CONNECTION_STRING);
         boPropertyBag1.put("Trusted_Connection", TRUSTEDCON);
         boPropertyBag1.put("PreQEServerName", PREQESERVERNAME);
         boPropertyBag1.put("Server Type", SERVERTYPE);
         boPropertyBag1.put("Database DLL", DATABASE_DLL);
         boPropertyBag1.put("Database", DATABASE);
         boPropertyBag1.put("Database Class Name", DBCLASSNAME);
         boPropertyBag1.put("Use JDBC", USEJDBC);
         boPropertyBag1.put("Database Name", DATABASE_NAME);
         boPropertyBag1.put("Server Name", SERVERNAME);
         boPropertyBag1.put("Connection URL", CONNECTIONURL);
         boPropertyBag1.put("Server", SERVER);
         // Assign the properties to the connection info
         newConnectionInfo.setAttributes(boPropertyBag1);
         // Set the DB Username and Pwd
         newConnectionInfo.setUserName(DBUSERNAME);
         newConnectionInfo.setPassword(DBPASSWORD);
         // The Kind of connectionInfos is SQL
         newConnectionInfo.setKind(ConnectionInfoKind.SQL);
         // set the parameters to replace.
         // The 4 options are:
         // _doNotVerifyDB
         // _ignoreCurrentTableQualifiers
         // _mapFieldByRowsetPosition
         // _useDefault 
         int replaceParams = DBOptions._ignoreCurrentTableQualifiers + DBOptions._doNotVerifyDB;
         // Now replace the connections      
         dbController.replaceConnection(oldConnectionInfo, newConnectionInfo, pFields, replaceParams);
    %>
    I am not sure why it is not able to get the Driver since the required jar is there in lib folder? Am I missing something ?
    Edited by: sb-onward on Jul 30, 2009 6:01 PM

    Hi,
    Make sure you have set the Classpath in CRConfig.xml for the jdbc jar.
    Place the CrConfig.xml  in the classes directory of your application.
    Please let me know the results.
    Regards,
    Neeraj

  • Error message: "Webcam driver open fail" for Satellite L305-S5875

    Problem: Webcam is not working and when Camera Assistant Software is started up, the Error message, "Webcam driver open fail" pops up.
    Computer: Notebook Satellite L305-S5875
    OS: Windows Vista
    In troubleshooting, I have unsuccessfully tried the following: Changed the webcam driver several times, rolled back driver, updated driver, and tried Chicony 2.0 USB driver, and a few other webcam drivers. The webcam initially worked fine, but about a month after installing and using Skype video, the webcam suddenly stopped working and on reboot I got the error message.
    I've stopped Skype and Camera Assistant Software at startup and manually start them, as someone suggested this as a solution. I've uninstalled both and reinstalled several times.  I've tried one software without the other installed... trying every possible arrangement for a solution, to no avail.
    I called Customer Support and John, although very nice and patient, was not helpful.  He said he'd research and call back.  Didn't.
    I've gone to Chicony website to try to find an more current driver than January 07.  When I let Windows install the latest from the web, it installs a Microsoft 2006 driver.  I don't think it's a hardware issue, as it started acting up after Skype installed.  I also tried System Restore, but that didn't work either.
    Suggestions?
    Thanks,
    SteveCo

    Thanks Jerry.  I spent hours going through the links you provided and tried some of the suggestions looking for a solution.  Nothing worked.
    I tried uninstalling Toshiba's Camera Assist software and Skype (Skype initially seemed to be the instigator of the problem), completely removing both from the registry, and removing the webcam with Device Manager.  Then I made sure Vista was up to date, and then installed the latest Toshiba Camera Assist software from the Toshiba download page.  After installation and rebooting, I'm getting the same error message: "Webcam driver open fail."
    The webcam used to work, before we installed Skype and used it a few times.  From the other posts I've read, it does seem to be a common problem... usually after Skype or another webcam-using software is installed and run.
    We have another Toshiba laptop: A215-S4757, that has the same OS and webcam-using programs, and it does not have an issue.  Apparently though , after going through all the links on the European message board, you provided, the L305 model is having a problem.
    Open for suggestions.
    SteveCo

  • MSI installer closes with error 1327, Invalid drive on Win 7 Ultimate when My Documents is moved to a network drive

    I have several computers with Windows 7 Ultimate installed here at the Pioneer Library System. We have ~20 workstations running XP Pro on a Active Directory domain and are planning on rolling out Windows 7 this fall. I am running Windows 7 to test our programs
    (have since RC1) but I am running into an issue when installing software.
    The problem I am running into is that when I try to install any program that uses the MSI installer on Windows 7 , it fails with a 1327 error at the point where it is preparing to install and says "Invalid Drive H:\".
    All the users in our domain have the "Home Folder" on their active directory profile set to
    H:\ (which is mapped to \\PrimaryDC\user$ in the same place). We have also moved the
    C:\Users\user\Documents folder to H:\ so as to keep all documents on the server where they get backed up regularly.
    If I move "Documents" back to C:\Users\user\Documents the MSI installer works fine. When I look into the registry as suggested in
    this thread I found that in "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders " and in "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
    Folders " the key "Personal" points to "H:\".
    But, H:\ is a valid connected network drive. Installing from the same account on an XP computer with
    C:\Documents and Settings\user\My Documents moved to the H:\ drive works fine.
    I have tried setting up another 7 machine and get exactly the same results on it.
    Is there a workaround for this besides creating a admin account that does not have Documents mapped to the network drive
    H:\ to use for installing programs?
    Thanks
    Aaron Z
    PLS

    I do not have the option with some of these files to pass parameters to the MSI installer. For example, if I download the Acrobat Reader installer from http://ardownload.adobe.com/pub/adobe/reader/win/9.x/9.3/enu/AdbeRdr930_en_US.exe and run AdbeRdr930_en_US.exe
    it extracts the MSI file to C:\Users\USER\AppData\Local\Adobe\Reader 9.3\Setup Files and then runs it.
    To reproduce this an a Windows 7 computer (does not have to be on a domain):
    Prep Work:
    Create a user (test1)
    Create a folder on the root of C (C:\Test)
    Set permissions on C:\Test to allow the test1 user to have full access to it
    Share the C:\Test folder as test1 (again, set the permissions to allow the test1 user full access)
    Set the "Home Folder" for the test1 user connect to Z: and point that to \\127.0.0.1\test1
    Login as test1
    Check that you have Z:\ mapped and that it works
    Check that it works:
    Install Acrobat Reader 9.3 from the link above
    Note that it works
    Uninstall Acrobat Reader 9.3 using "Programs and Features"
    Break it:
    Login as test1
    Check that you have Z:\ mapped and that it works
    Go to C:\Users\test1
    Right  click on the Documents folder and click on properties
    Click on the Location tab
    Click on "Browse" and select the Z drive
    Allow Windows to move the files to the new location
    Check that it is broken:
    Check that you have access to the new Documents folder at Z:\
    Install Acrobat Reader 9.3 from the link above
    Note that it extracts itself to C:\Users\test1\AppData\Local\Adobe\Reader 9.3\Setup Files
    and runs the MSI installer from there
    Note that after the MSI installer is started it pops up an error saying Error: 1327, Invalid drive Z:\.
    I also see this with various other install programs (VMWare vSphere Client, VMWare Player and Kaspersky Antivirus for example)
    Is there any reason why this should not work? Is there something that I should be doing differently?
    Thanks
    Aaron Z

  • When installing iTunes 10 I get an error message "Invalid Drive: F:|". ANy advice?

    All I want to do is upgrade from 9 to 10 so that I can run my ipad.
    When installing iTunes 10 I get an error message "Invalid Drive: F:|". ANy advice?

    Bissley,
    I have received this error in the past and it is usually caused by Windows automatically changing your external drive letters when you install. There are two ways around it; first, follow the directions provided by b noir. Second, within iTunes go to Edit > Preferences > Advanced
    Under the advanced options you'll see a recessed section called "iTunes Media folder location". Although you may have set this in the past it, if Windows changed your drive letters it will no longer be valid. Default is usually "C:\blah\blah\mymusic"
    Changing it just a matter of clicking "change" and finding your music folder again or change your drive letter back (if it changed at all).
    If Windows is changing your drive letters, it is best to set them yourself so that everytime you plug in the devices they use the letter you assigned. Here is a link for that process:
    http://windows.microsoft.com/en-US/windows-vista/Change-add-or-remove-a-drive-le tter
    Hope it helps.

  • PIXMA MG5420: scanner doesn't work, get error message that driver will be closed 3 202 19

    For some reason, the scanner will not work.   Initially when I click on Autoscan on the PC menu  the message reads that the scanner is warming up.  Then I get an Error Message:  Internal Error Occurred Scanner Driver Will be Closed.  I don' t know what I'm doing wrong all of  a sudden.  There is only one computer in the network, mine, and I'm trying to scan from the 5420 via a USB cable into my HP laptop (Windows 8.1 64 bit).
    Copying and printing work fine.  Where do I even start?

    Hi ellenrozsa,
    The IJ Network Scanner Selector EX application will need to be running in order for you to scan wirelessly.  If the IJ Network Scanner Selector EX is running, its icon appears in the notification area of the taskbar as shown below:
    If the icon is not displayed in the notification area of the taskbar, please click IJ Network Scanner Selector EX on the Start screen.  If IJ Network Scanner Selector EX is not displayed on the Start screen, select the Search charm, then search for "IJ Network Scanner Selector EX".
    In the notification area of the taskbar, right-click the IJ Network Scanner Selector EX icon and select Settings....
    Select your scanner or printer from Scanners, then click the OK button.
    Hope this helps!
    This didn't answer your question or issue? Find more help at Contact Us.
    Did this answer your question? Please click the Accept as Solution button so that others may find the answer as well.

  • Mac mini server: Hardware test error on Hard Drive

    Mac mini server: Hardware test error on Hard Drive
    'checking for slow read failures': ERROR - Target device access failure - Test failed.
    CAN I ACCESS HD (which is our data server) EVER AGAIN? IF SO, HOW?
    Meanwhile we wonder if this is really a hardware error. It all happened during writing a time machine backup.
    Probably while writing it, some data was relocated by accident, but we can not 100%-sure remember the sequence of actions :/
    This is our trauma history:
    - time machine got increasingly slower in writing a backup
    - we quit the backup
    - we switched off the mac mini (on power button)
    - we switched on the mac mini
    - we stopped time machine to the rules
    - we shut down mac mini via command
    - we booted the mac mini in save mode
    - we see a loading bar
    - no progress after 10th of loading bar
    - switched off (power button)
    - when we now switch on the loading bar below the apple-logo is all we see + the little wheel
    - we started with cmd+alt+p+r pressed
    - mac mini restarted but showed the loading bar scenario without progress again
    - we started with 'd' pressed and did the hardware test (see above)
    - we started with 'alt' pressed but it does not give us the recoverydrive to run the last backup
    ANY IDEAS?
    IS IT A SOFTWARE- OR HARDWARE ERROR?
    THX IN ADVANCE!

    BDAqua wrote:
    I thnk Intenal 2.5" Drives for servers is silly, & Ithink the Minis & iMacs re poorly cooled.
    I'd get Temprature Monitor & see what temps they're running.
    Is Temperature Monitor an app or a device?  If it's a temperature problem then that is essentially a design problem.  Two drive failures in the same Mac mini server in four months combined with the fact that they're not really user serviceable already has me 90% on the way back to more pragmatically designed Linux servers.  I think it would be foolish to waste any more money on these minis for my business hosting.

  • Network drives and System Update updating itself (Error 1327.Invalid Drive)

    I have a Windows network share permanently mapped as a network drive on my system. This prevents Lenovo System Update 5 from updating itself.
    Here is what happens:
    Launch Lenovo System Update and click Next to look for updates.
    When 'Searching for agent updates' it will tell me: 'System Update is updating itself. Your copy of System Update needs to be updated. Click OK to begin updating System Update.'
    Click OK, Lenovo System Update will download the update and appear to install it.
    At the end it will tell me: 'System Update was installed successfully'
    Click Close, just to be sure I wait for a while so System Update can finish whatever it is doing in the background (if anything at all).
    When nothing appears to happen I launch Lenovo System Update manually and it will tell me it needs to update itself again, and go to the same process as above. The update did not install successfully at all. System update keeps updating itself in a loop.
    Next thing I tried is manually downloading the latest System Update version from http://support.lenovo.com/en_US/detail.page?LegacyDocID=TVSU-UPDATE
    I downloaded systemupdate503-09-17-2013.exe for my Windows 7 machine.
    The installer detects to old version of System Update and offers to uninstall that. I click Yes.
    A moment later the real error appears: 'Error 1327.Invalid Drive: S:\'
    The only thing I can do now is press OK to close the installer.
    The S:\ drive is my network drive which is permanently mapped to a share on my NAS.
    It is not an invalid drive, S:\ opens fine in Windows Explorer.
    I don't know why the System Update installer wants to access my S: drive in the first place. All my applications are installed on C:. While I did move some special folders like My Pictures and My Videos to S:, the relevant folders My Documents and Desktop are still on C:.
    I have found a workaround to the problem above:
    Close Lenovo System Update completely when it says it needs to update itself.
    Run Command Prompt as Administrator (find it in the start menu, righ-click it and 'Run as administrator').
    Type 'subst s: c:\' without the quotes. Replace s: with the drive letter of your network drive, and c: should be an existing regular drive.
    Now run Lenovo System Update again and let it update itself.
    You'll notice System Update now restarts itself after updating and there are no problems.
    Once you are done with System Update, type 'subst s: /D' to delete the substituted virtual drive. Don't worry, this will not delete your actual network drive.
    The workaround does the job, but it would be nice to see an actual fix from Lenovo. I have a ThinkPad X230 running 64bit Windows 7 Professional if this is relevant.

    Please try either of the workaround.
    1. Create a new Admin user, log on in that and then you can install Adobe Reader,
    or
    2. easier solution is just create a dummy folder on your machine anywhere, lets says Folder name "Dummy"  in c:\
    not go to command prompt
    and type subst I: c:\dummy
    and you are all set to go.
    once you are done, you can remove that virtual drive mapping by
    subst I:\  /d
    please let me know if works.

  • I can't install Adobe Reader in my computer because an error: 1327 invalid drive G

    I can't install Adobe rEader in my computer because of an error of installation: 1327 invalid drive G:\ (but that drive is plugged on!), an don't know how to make it install in C:\

    Hello,
    Welcome to Adobe Forums
    This document will help you in Installing Adobe Reader :
    http://helpx.adobe.com/creative-suite/kb/install-error-1327-invalid-drive.html
    Thanks,
    Vikram

  • Error 1327 invalid drive:E:\ appears when I try to install adobe reader, can anyone help?

    Error 1327 invalid Drive: E:\ appears when I try to install adobe reader, can anyone help?

    Hi Coralienz,
    Can you please check the value of the registry entries at the following location: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
    In case the values for any of the entries (i.e. Common AppData, Common Desktop, Common Documents etc.) is referencing to E:\, change the value back to look something like below and you should be good to go.

Maybe you are looking for

  • How to change Default Finder Windows Size?

    Hi all: New Finder windows show Macintosh HD and there is no problem in keeping the size or view options every time I open a new window (command + N). I can change "New Finder windows show" to another folder and works just as well. But when I open a

  • Kernel Params for Red Hat 6.0

    I've been assigned to put oracle on a Dell installed RED Hat 6.0 box. The Kernel Params are driving me nutty. First of all, the docs are saying that SHMMAX needs to be 4294967295. I can't understand why Oracle can't just tell you what to enter into t

  • Creating Mulitple Reports and Excel

    I have created a sale report in CR 2008.  This report looks at each reps performance on a monthly basis.  The reports need to be run daily and sent to the Sales Managers.  Each manager has several reps that report to them.  I need to know if I am abl

  • G5 iMac/Finder Freezing

    This happens most often in the morning when I leave the machine on overnight to use some non peek bandwith. When I go to check the computer in the morning it shows the time as being some point in the middle of the night. I try and start an applicatio

  • Serial Numbers issues

    Hello, I have the serial numbers from when I applied with my Student ID, but when I applied, I had only trialled two instances of the Creative Suite. I'm just curious will these serial numbers work on the entire creative suite or only the two program