Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Codegear DS 2007 - "TDBXSybaseASEMetaDataCommandFactory class already registered." error

4 views
Skip to first unread message

anthony...@gmail.com

unread,
May 9, 2008, 6:34:20 AM5/9/08
to
I have an application that is calls a frame from a package, and
everything works fine for normal VCL's like TEdit, TMemo, and so on.

However the moment I add a data module to package, the package
compiles without any errors but give the error
"TDBXSybaseASEMetaDataCommandFactory class already registered." when I
try to call load the package with LoadPackage.

Loading code snippet:

// Start snippet ....

if (!fPackageTaxModule)
{
test = app_path + "tax\\tax.bpl";
fPackageTaxModule = reinterpret_cast
<HMODULE>(LoadPackage(test.c_str()));
if (!fPackageTaxModule)
throw Exception("Could not load package");
}

// end snippet ....


Anyone come across the same problem and possibly point me in the right
direction.

Thank you.

Anthony


Below is the output of Eurekalog:

EurekaLog 6.0.11

Application:
------------------------------------------------------
1.1 Start Date : Fri, 9 May 2008 14:23:24 +0400
1.2 Name/Description: fms.exe
1.3 Version Number : 1.2.1.1202
1.4 Parameters :
1.5 Compilation Date: Fri, 9 May 2008 13:54:21 +0400
1.6 Up Time : 6 seconds

Exception:
-----------------------------------------------------------------------------------
2.1 Date : Fri, 9 May 2008 14:23:31 +0400
2.2 Address : 002529F1
2.3 Module Name : DbxCommonDriver100.bpl - (DBXCommonDriver
Package)
2.4 Module Version: 11.0.2804.9245
2.5 Type : EClassRegistryError
2.6 Message : TDBXSybaseASEMetaDataCommandFactory class
already registered.
2.7 ID : 9EB5
2.8 Count : 1
2.9 Status : New
2.10 Note :

User:
-------------------------------------------------------
3.1 ID : anthony
3.2 Name : anthony
3.3 Email :
3.4 Company :
3.5 Privileges: SeIncreaseQuotaPrivilege - ON
SeSecurityPrivilege - OFF
SeTakeOwnershipPrivilege - OFF
SeLoadDriverPrivilege - OFF
SeSystemProfilePrivilege - OFF
SeSystemtimePrivilege - OFF
SeProfileSingleProcessPrivilege - OFF
SeIncreaseBasePriorityPrivilege - OFF
SeCreatePagefilePrivilege - OFF
SeBackupPrivilege - OFF
SeRestorePrivilege - OFF
SeShutdownPrivilege - ON
SeDebugPrivilege - OFF
SeSystemEnvironmentPrivilege - OFF
SeChangeNotifyPrivilege - ON
SeRemoteShutdownPrivilege - OFF
SeUndockPrivilege - OFF
SeManageVolumePrivilege - OFF
SeImpersonatePrivilege - ON
SeCreateGlobalPrivilege - ON
SeIncreaseWorkingSetPrivilege - OFF
SeTimeZonePrivilege - OFF
SeCreateSymbolicLinkPrivilege - OFF

Active Controls:
-----------------------------------
4.1 Form Class : Tmainfrm
4.2 Form Text : Aether 1.0
4.3 Control Class: TemployeeFrame
4.4 Control Text :

Computer:
-----------------------------------------------------------------------------------
5.1 Name : *******
5.2 Total Memory : 1023 Mb
5.3 Free Memory : 256 Mb
5.4 Total Disk : 60.48 Gb
5.5 Free Disk : 39.92 Gb
5.6 System Up Time: 19 hours, 35 minutes, 31 seconds
5.7 Processor : AMD Athlon(tm) 64 Processor 3500+
5.8 Display Mode : 1280 x 1024, 32 bit
5.9 Display DPI : 96
5.10 Video Card : Radeon X300/X550/X1050 Series (driver 8.421.0.0
- RAM 128 MB)
5.11 Printer : ******

Operating System:
---------------------------------------
6.1 Type : Microsoft Windows Vista
6.2 Build # : 6000
6.3 Update :
6.4 Language: English
6.5 Charset : 0

Network:
---------------------------------
7.1 IP Address: 192.168.001.102
7.2 Submask : 255.255.255.000
7.3 Gateway : 192.168.001.001
7.4 DNS 1 : 202.072.100.003
7.5 DNS 2 : 192.168.001.003

anthony...@gmail.com

unread,
May 10, 2008, 9:53:00 AM5/10/08
to
Ok I managed to locate the problem... was extra package (and I think
the wrong version of libmysql.dll I was using).
0 new messages