I created cti ports but they are not registered with the call manager.
Just about there I think :)
Have a close look at these two sections (pick the proper one for your version of Call Manager) this should allow the configs to be done properly and Register the CTI Portion of the build.
Cisco CallManager versions 5.0 and later: Create JTAPI User, Grant CTI Permissions, and Associate Devices
Cisco CallManager versions prior to 5.0: Create JTAPI User and Associate Devices
Hope this helps!