Ich versuche aus einer Groovy-Applikation (Webframework Grails) heraus den Webservice anzusprechen. Der Webservice "GenericTicketConnector" wurde vorher angelegt.
Hier der Code zum Ansprechen der Schnittstelle:
Code: Select all
def proxy = webService.getClient("http://VPC-WinXpSP3/otrs/nph-genericinterface.pl/Webservice/GenericTicketConnector")
// Methode aus dem WebService
def getClient(String wsdlLocation) {
def proxy = new WSClient(wsdlLocation, this.class.classLoader)
proxy.initialize()
proxy
}
Auszug aus dem OTRS-Log:
Code: Select all
[Wed Mar 14 14:57:48 2012][Error][Kernel::System::Cache::FileStorable::Set][84] Can't create directory 'C:/PROGRA~1/OTRS/OTRS/var/tmp/CacheFileStorable/CacheInternalGenericInterface::DebugLog': Invalid argument
[Wed Mar 14 14:57:48 2012][Error][Kernel::GenericInterface::Debugger::DebugLog][241] DebugLog error: Summary: Length Required Data : No data provided.
[Wed Mar 14 14:57:48 2012][Error][Kernel::GenericInterface::Debugger::DebugLog][241] DebugLog error: Summary: Request could not be processed Data : Length Required.
[Wed Mar 14 14:57:48 2012][Error][Kernel::GenericInterface::Debugger::DebugLog][241] DebugLog error: Summary: Returning provider data to remote system (HTTP Code: 411) Data : Length Required.
Danke