Autor Thema: The selected Web Service has less-advanced features  (Gelesen 2171 mal)

Offline Christian Weiß

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Hallo Zusammen,
wir haben in einer Datenbank einen schon etwas älteren Web Service Provider. Dieser wurde noch mit Notes 7 entwickelt.
Wenn ich den Web Service nun mit Notes 8.5 im Designer öffnen möchte erhalte ich die Meldung:
"The selected Web Service has less-advanced features than are supported by this version of Designer. If changes regenerate the WSDL interface, then less-advanced Domino Web Service runtime environments will no longer execute."

Kennt jemand dieser Meldung?
Leider kann ich den Web Service auch nicht mehr bearbeiten. Sobald ich Änderungen speichern möchte erhalte ich die Meldung "Operation failed". Der Web Service lässt sich nicht speichern.

Hat jemand vielleicht ein paar Hinweise was ich machen kann?
« Letzte Änderung: 20.02.12 - 17:07:23 von Christian Weiß »
Gruß

Christian

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: The selected Web Service has less-advanced features
« Antwort #1 am: 13.02.12 - 18:41:30 »
Soweit ich weiß gab es zwischen 7 und 8 einen Sprung, so dass die Webservices nicht zwischen den beiden Designerversionen kompatibel sind.
(Ich find nur keine Referenz im Netz)

Gruß
Roland

/edit: Hier hab ich was... Aber Lösung hab ich auch keine
http://www-10.lotus.com/ldd/nd85forum.nsf/Response+Print?OpenForm&ParentUNID=061B934C6B4CF3A08525754D004B6DFF
« Letzte Änderung: 13.02.12 - 18:43:48 von pram »
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: The selected Web Service has less-advanced features
« Antwort #2 am: 13.02.12 - 18:44:49 »
Web Service version compatibilities

Zitat
Web services created using Domino Designer 7.x will run on a Domino 8 or above server with original Domino 7.x behaviors, except for obvious bug fixes. However, the reverse is not supported, for example, a Domino 7.x server cannot support Web services implemented or generated using Domino Designer 8 or above, due to Domino Designer 8 modifications and improvements to mappings between WSDL/XML Schema and Java or LotusScript language constructs.

However, Domino 7.x Web services saved using Designer 8 will only lose their Domino and Designer 7.x compatibility if the changes saved using Designer 8 or above cause regeneration of the WSDL interface. Making changes using Designer 8 or above that regenerate the WSDL interface for a Domino 7.x Web Service will require confirmation in a dialog box, since the Web service will be permanently upgraded for Domino 8 or above, and will no longer be compatible with Domino 7.x.

HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Christian Weiß

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: The selected Web Service has less-advanced features
« Antwort #3 am: 14.02.12 - 17:50:51 »
Vielen Dank für Eure Antworten.

Das Problem ist, dass ich jetzt nicht genau weiß was ich machen soll. Wie schon erwähnt habe ich Probleme den Web Service zu bearbeiten.
Beim Zugriff kommt zunächst immer die Meldung. Der Web Service wird dann jedoch geöffnet.
Wenn ich dann eine kleine Änderung (ich habe nur einen Kommentar hinzugefügt) mache und den Web Service speichern will, kommt eine weitere Meldung "Operation failed".
Ein speichern ist nicht möglich.
Gruß

Christian

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: The selected Web Service has less-advanced features
« Antwort #4 am: 14.02.12 - 18:00:23 »
Hast du die Möglichkeit, den WS unter Notes 7 zu speichern?
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline Christian Weiß

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: The selected Web Service has less-advanced features
« Antwort #5 am: 15.02.12 - 10:56:10 »
Ja das geht. Der Web Service wird dann auch gespeichert aber ich kriege dann die Meldung
"The Web Service has been saved, but is not valid. Please specifiy which class exposes your web service interface(s), using the 'PortType class' field of the Web Service properties panel."

Dort habe ich allerdings alles korrekt angegeben. Der Web Service funktioniert auch.
Ich konnte ihn mit dem Tool "SoapUI" erfolgreich testen.

Ich würde den Web Service gerne mit dem 8.5 Designer speichern aber dies geht nicht.
Da kriege ich dann immer die Meldung "The requested operation failed".

Muss ich da jetzt etwa den Web Service im 8.5 Designer neu erstellen und dann mit Copy&Paste die Klassen hineinkopieren?
Habt Ihr noch Ideen?
Gruß

Christian

Offline Christian Weiß

  • Junior Mitglied
  • **
  • Beiträge: 61
  • Geschlecht: Männlich
Re: The selected Web Service has less-advanced features
« Antwort #6 am: 15.02.12 - 11:31:42 »
Ich habe die Idee mit dem Copy&Paste einmal ausprobiert und es hat geklappt.
Der Web Service konnte dann auch gespeichert werden und es hat dann auch alles funktioniert.

Das Problem bezüglich der Meldung "... has been saved but is not valid" habe ich gelöst. Ich hatte da in den Web Service Properties an der falschen Stelle nachgesehen.  

Da jetzt alles funktioniert, kann das Problem als gelöst betrachtet werden.
« Letzte Änderung: 20.02.12 - 17:08:57 von Christian Weiß »
Gruß

Christian

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz