[Vtigercrm-developers] Error Importing custom module

S T Prasad stprasad at stprasad.com
Thu Sep 26 05:40:47 UTC 2013


Okay, heres the deal

You made the AUTO SEQ UI Type, as the module key. I think thats a conflict.
You also had TWO fields with UI Type 53. thats a definite NO NO.

I recreated the module, and here is the installable.

You may check it here

Your CRM URL            http://hosted.vtigress.com/forpets/crm
Your login credentials for the crm are
username : admin
password : 14gL81F4KHsVvill

Your PhpMyAdmin         http://hosted.vtigress.com/phpmyadmin
username : forpets
password : V6OgZkuoryVOkJs1

Hope this helps.

S.T.Prasad
Chief Shikari,
www.vtigress.com


On Thu, Sep 26, 2013 at 8:35 AM, S T Prasad <stprasad at stprasad.com> wrote:

> Hi Oscar,
> There is still something wrong in the manifest.xml. The reason, is that
> the Import does not finish cleanly. There normally should be a FINISH
> button at the end of the process, after installing the PetsImport.zip, it
> went thru the report of the tasks performed for module creation, but did
> not go to finish.
>
> So something broke en route, and the module has been created only
> partially. As a result, the required record in vtiger_ws_entity was not
> inserted. I inserted the record manually, and the module started up, albeit
> with more errors
>
> I am checking more, and hopefully should get this sorted.
>
> You could see here
> CRM URL            http://hosted.vtigress.com/forstp/crm
> login credentials for the crm are
> username : admin
> password : xol3UxRbOjqhuzNk
>
> PhpMyAdmin         http://hosted.vtigress.com/phpmyadmin
> username : forstp
> password : mjMPvItzuSSvDxLb
>
>
> Regards,
> S.T.Prasad
>
> On Thu, Sep 26, 2013 at 7:43 AM, Oscar Medina <oamedina at earthlink.net>wrote:
>
>>  Thanks again Joe.
>>
>>
>>
>> I updated the Manifest to ensure the <fieldname> matches the <columnname>
>> and uses lowercase.  Same error.
>>
>> -----Original Message-----
>> From: Joe Bordes **
>> Sent: Sep 25, 2013 5:58 PM
>> To: vtigercrm-developers at lists.vtigercrm.com
>> Subject: Re: [Vtigercrm-developers] Error Importing custom module
>>
>> **********
>> Quick look:  fieldnames are wrong, there are capital letters:
>>
>> <fieldname>PetsName</fieldname>
>>
>> As a rule of thumb, in the majority of cases fieldname and columname
>> should be the same, in lowercase with no special charcters
>>
>> Joe
>> TSolucio
>>
>>
>> El 25/09/13 23:48, Oscar Medina escribió:
>>
>> **
>> **
>> **
>>
>> Thanks Joe!
>>
>>
>>
>> I appreciate you looking at this.  I'm not sure what I did wrong with my
>> create script, but I hadn't noticed that the Manifest file was missing
>> fields because I just quickly looked at the SQL at the top of the
>> manifest.  I updated it and tried another import.  It appears that it was
>> imported successfully, but I'm still getting an error when I try to
>> configure the module.  Here's the error I'm getting now.
>>
>>
>>
>> *Fatal error*: Uncaught exception 'WebServiceException' with message
>> 'Permission to perform the operation is denied for name' in
>> /home/vincesb/public_html/vtiger/include/Webservices/VtigerWebserviceObject.php:50
>> Stack trace: #0
>> /home/vincesb/public_html/vtiger/include/Webservices/Utils.php(427):
>> VtigerWebserviceObject::fromName(Object(PearDatabase), 'Pets')
>>
>> #1
>> /home/vincesb/public_html/vtiger/modules/Settings/LayoutBlockList.php(167):
>> vtws_getModuleHandlerFromName()
>>
>> #2
>> /home/vincesb/public_html/vtiger/modules/Settings/LayoutBlockList.php(96):
>> getFieldListEntries('Pets', Object(Users))
>>
>> #3 /home/vincesb/public_html/vtiger/index.php(749):
>> include('/home/vincesb/p...')
>>
>> #4 {main} thrown in *
>> /home/vincesb/public_html/vtiger/include/Webservices/VtigerWebserviceObject.php
>> * on line *50*
>>
>> I have also attached the updated Import.zip, just in case.
>>
>>
>>
>> Appreciate anyone's help.
>>
>>
>> -----Original Message-----
>> From: Joe Bordes **
>> Sent: Sep 22, 2013 10:07 AM
>> To: vtigercrm-developers at lists.vtigercrm.com
>> Subject: Re: [Vtigercrm-developers] Error Importing custom module
>>
>> ************
>> Hi,
>>
>> I had a quick look at the manifest file. There are no fields!! So you
>> must have done something wrong with the definitions. Most probably you are
>> using some capital letters or none accepted special characters. Field names
>> should be all lowercase, and column fields MUST be in lowercase
>>
>> <fieldname>PetsName</fieldname>
>>
>> try reviewing that
>>
>> Joe
>> TSolucio
>>
>>
>> El 21/09/13 22:17, Oscar Medina escribió:
>>
>> I'm a newbie creating a new module for a friend as a favor.  The PHP environment is new to me, I typically work with .NET and Java.
>>
>> I created the attached Module, but I'm getting an error when I try to import.
>>
>> "Fatal error: Call to a member function getModuleName() on a non-object in /home/southlr/public_html/SDTM/vtlib/Vtiger/Filter.php on line 130"
>>
>> In addition, the module DOES appear in the list of imported modules but when I attempt to configure I get the following error.
>>
>>
>> Fatal error: Uncaught exception 'WebServiceException' with message 'Permission to perform the operation is denied for name' in /home/southlr/public_html/SDTM/include/Webservices/VtigerWebserviceObject.php:50 Stack trace: #0 /home/southlr/public_html/SDTM/include/Webservices/Utils.php(427): VtigerWebserviceObject::fromName(Object(PearDatabase), 'Pets') #1 /home/southlr/public_html/SDTM/modules/Settings/LayoutBlockList.php(167): vtws_getModuleHandlerFromName() #2 /home/southlr/public_html/SDTM/modules/Settings/LayoutBlockList.php(96): getFieldListEntries('Pets', Object(Users)) #3 /home/southlr/public_html/SDTM/index.php(749): include('/home/southlr/p...') #4 {main} thrown in /home/southlr/public_html/SDTM/include/Webservices/VtigerWebserviceObject.php on line 50
>>
>>
>> I'd appreciate any guidance or assistance.
>>
>> Oscar
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________http://www.vtiger.com/
>>
>>
>> ******
>>
>>
>>
>> _______________________________________________http://www.vtiger.com/
>>
>>
>> ****
>>
>>
>> _______________________________________________
>> http://www.vtiger.com/
>>
>
>
>
> --
> With best regards,
>
> S.T.Prasad
>
> http://www.vtigress.com
> The Purr-fect mate for vTiger
>



-- 
With best regards,

S.T.Prasad

http://www.vtigress.com
The Purr-fect mate for vTiger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20130926/329c4436/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Pets.zip
Type: application/zip
Size: 48117 bytes
Desc: not available
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20130926/329c4436/attachment-0001.zip>


More information about the vtigercrm-developers mailing list