CTI Electronics Corporation

Designs and manufactures rugged NEMA 4 (IP 66) sealing Human Machine Interface (HMI) and Motion Control devices for over 25 years.

Manufacturer

CTI Electronics has been designing and manufacturing rugged NEMA 4 (IP 66) sealing Human Machine Interface (HMI) and Motion Control devices for over 25 years. These watertight HMI devices include Keyboards, Trackballs, Joysticks, and Intelligent Switches in offerings for Original Equipment Manufacturers (OEMs), Systems Integrators, and Commercial End Users.

CTI Electronics Corporation Postings

6 products »

Industrial Sealed Switches

Industrial Sealed Swithces having two types, Standard NEMA 4 (IP66) Sealed Switches Custom NEMA 4 (IP66) Sealed Switches...

Components

Industrial Sealed Switches

Industrial Motion Controllers

OEM USB Joysticks are used as motion controller devices (USB Joystick or flight simulator) allowing up to three axis of control....

Components

Industrial Motion Controllers

OEM Industrial Trackball

Rugged input devices designed with a precision ground ball, protected by a formed Teflon seal in an anodized aluminum collar, rolling on ground, hardened stainless steel shafts. These industrial trackballs are ideally suited for use...

Components

OEM Industrial Trackball

Industrial Joystick

Feature an inductive (non-contacting) design, which ensures a much longer lifespan than other types of joysticks (potentiometer, hall effect, resistive, contacting). Extremely precise, highly reliable, rugge...

Components

Industrial Joystick

Plug-n-Play Mouse Pointers

Perfect solution for applications requiring reliable hand held pointing/control input devices. These NEMA 4X (IP66) Industrial Mouse™ pointers and control input devices are designed as high precision i...

Components

Plug-n-Play Mouse Pointers

OEM Industrial Keyboard

CTI's offers an unmatched reputation for reliability and support for the OEM sub-assemblies. The molded silicone models are rugged and features tactile response, gold contacts and are available in standard or custom designs such as internat...

Components

OEM Industrial Keyboard

Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.


The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Error Executing Database Query.

Could not create connection to database server. Attempted reconnect 3 times. Giving up.
 
The error occurred in /var/www/smtnet/adsystem/adsystem_mod.cfm: line 154
Called from /var/www/smtnet/adsystem/adsystem_mod.cfm: line 1
Called from /var/www/smtnet/dsp_global_layout.cfm: line 422
Called from /var/www/smtnet/dsp_global_layout.cfm: line 389
Called from /var/www/smtnet/dsp_global_layout.cfm: line 1
Called from /var/www/smtnet/company/dsp_layout.cfm: line 1
Called from /var/www/smtnet/company/index.cfm: line 260
Called from /var/www/smtnet/company/index.cfm: line 120
Called from /var/www/smtnet/company/index.cfm: line 11
Called from /var/www/smtnet/company/index.cfm: line 1
152 : 				</CFIF>
153 : 				<CFIF IsDefined('ATTRIBUTES.adid')>
154 : 					AND adid in (#ATTRIBUTES.adid#)
155 : 				</CFIF>
156 : 	</CFQUERY>

SQLSTATE   08001
DATASOURCE   admanager_mysql
SQL    SELECT start_date, adid, end_date, camp_views, image_name, alt_text, views, targeted FROM adsystem WHERE section = 'company_1' AND active = 1 AND adsize = 'Text' AND start_date <= Now()
Resources:

Browser   claudebot
Remote Address   54.234.146.26
Referrer  
Date/Time   29-Mar-24 09:30 AM
Stack Trace
at cfadsystem_mod2ecfm1546098271._factor16(/var/www/smtnet/adsystem/adsystem_mod.cfm:154) at cfadsystem_mod2ecfm1546098271.runPage(/var/www/smtnet/adsystem/adsystem_mod.cfm:1) at cfdsp_global_layout2ecfm1131192918._factor1(/var/www/smtnet/dsp_global_layout.cfm:422) at cfdsp_global_layout2ecfm1131192918._factor27(/var/www/smtnet/dsp_global_layout.cfm:389) at cfdsp_global_layout2ecfm1131192918.runPage(/var/www/smtnet/dsp_global_layout.cfm:1) at cfdsp_layout2ecfm507669117.runPage(/var/www/smtnet/company/dsp_layout.cfm:1) at cfindex2ecfm100786478._factor4(/var/www/smtnet/company/index.cfm:260) at cfindex2ecfm100786478._factor36(/var/www/smtnet/company/index.cfm:120) at cfindex2ecfm100786478._factor37(/var/www/smtnet/company/index.cfm:11) at cfindex2ecfm100786478.runPage(/var/www/smtnet/company/index.cfm:1)

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
	at sun.reflect.GeneratedConstructorAccessor917.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:395)
	at com.mysql.jdbc.Util.getInstance(Util.java:370)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:999)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:959)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:904)
	at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2369)
	at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2290)
	at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:818)
	at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:31)
	at sun.reflect.GeneratedConstructorAccessor85.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:395)
	at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:400)
	at com.mysql.jdbc.NonRegisteringDriver.$fr$connect(NonRegisteringDriver.java:346)
	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java)
	at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConnection(JDBCPool.java:614)
	at coldfusion.server.j2ee.sql.pool.ConnectionRunner$RunnableConnection.run(ConnectionRunner.java:67)
	at java.lang.Thread.run(Thread.java:748)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection,  message from server: "Too many connections"
	at sun.reflect.GeneratedConstructorAccessor917.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:395)
	at com.mysql.jdbc.Util.getInstance(Util.java:370)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:999)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:959)
	at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1112)
	at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2467)
	at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2308)
	... 13 more