eigenes Webservice Modul geht nicht mehr im 3.1

Hilfe zu Znuny Problemen aller Art
Locked
ackerland
Znuny newbie
Posts: 54
Joined: 12 Aug 2010, 15:10
Znuny Version: 2.4

eigenes Webservice Modul geht nicht mehr im 3.1

Post by ackerland »

Hallo allerseits,


ich habe ein eigenes WSDL::SOPA Webservice Modul entwicklt. Da am Anfang hatte ich auf 2.4.X das Modul geschrieben, ging das wunderbar. Nach dem Hochziehen des OTRS Systems auf 3.0.10 ist das Modul auch ohne Problem gelaufen.. Nun teste ich gerade das Webservice Modul wieder auf 3.1.11, bekomme ich immer die folgende Fehlermeldung:


Backend ERROR: OTRS-CGI-10 Perl: 5.16.0 OS: linux Time: Mon Dec 3 16:00:23 2012 Message: Can't call method "isa" on an undefined value at /usr/lib/perl5/site_perl/5.16.0/Class/Std.pm line 225. Traceback (21095): Module: Kernel::System::Web::InterfaceAgent::Run (v1.64) Line: 191 Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 46 Module: (eval) (v1.90) Line: 204 Module: ModPerl::RegistryCooker::run (v1.90) Line: 204 Module: ModPerl::RegistryCooker::default_handler (v1.90) Line: 170 Module: ModPerl::Registry::handler (v1.99) Line: 31


Hat Jemand Idee fürs Problem?

Ich würde auf hilfreiche Tipps sehr freuen. :o

vielen Dank
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: eigenes Webservice Modul geht nicht mehr im 3.1

Post by jojo »

Dazu müsste man wissen welche Befehle der API Du nutzt...

Zwischen der 2.4 und 3.1 hat sich doch so einiges an der OTRS API geändert. Desweiteren ist die rpc.pl "End of Life" und wird durch das Generic Interface abgelöst, das allerdings keinen direkten Zugriff mehr auf die API erlaubt
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
ackerland
Znuny newbie
Posts: 54
Joined: 12 Aug 2010, 15:10
Znuny Version: 2.4

Re: eigenes Webservice Modul geht nicht mehr im 3.1

Post by ackerland »

jojo wrote:Dazu müsste man wissen welche Befehle der API Du nutzt...

Zwischen der 2.4 und 3.1 hat sich doch so einiges an der OTRS API geändert. Desweiteren ist die rpc.pl "End of Life" und wird durch das Generic Interface abgelöst, das allerdings keinen direkten Zugriff mehr auf die API erlaubt

Hi Jojo,

APIs, die ich genommen habe, sind System::State, System::Ticket, System::Web, System::CustomerUser und die von wsdl2perl.pl Gernerator Klasse erstellten APIs....

d.h. das eigene Modul muss/soll in 3.1 viel verändert werden? :shock:

schöne Grüße

Ying
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: eigenes Webservice Modul geht nicht mehr im 3.1

Post by jojo »

dazu musst Du in die API Beschreibung schauen....

Bzgl. des neuen Webservices empfiehlt sich das Admin und das Developer Handbuch
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
ackerland
Znuny newbie
Posts: 54
Joined: 12 Aug 2010, 15:10
Znuny Version: 2.4

Re: eigenes Webservice Modul geht nicht mehr im 3.1

Post by ackerland »

jojo wrote:dazu musst Du in die API Beschreibung schauen....

Bzgl. des neuen Webservices empfiehlt sich das Admin und das Developer Handbuch

Vielen Dank für deine Tipps.. Ich schaue mir die genaue an... :)

Viele Grüße
Locked