Die Oracle-Commerce und Siebel Referenzanwendung ist im Standard-OC-Modul-Format mit dem Quellcode enthalten. Soweit ich es sehe, haben Sie zwei Möglichkeiten:
- Abbildung aus den gesamten Code-Abhängigkeiten und löschen und Code und Konfigurationen, die wir nicht (nicht empfohlen) verwenden
- das Modul zu verwenden, wie ist und deaktivieren Sie die Webdienste, die Sie nicht verwenden werden. (empfohlene Vorgehensweise)
Der Grund, warum ich empfehlen Option 2 ist, weil:
- Es ist nicht Unterstützung von Oracle
- Wenn Sie in Zukunft ungültig machen will alle anderen Web-Dienste nutzen Sie müssen sie aktivieren
- Upgrades auf den Oracle Commerce wird einfacher sein
Auszug aus Oracle Support Statement:
Oracle keine Unterstützung für Änderungen, Anpassungen oder Erweiterungen des Oracle Commerce/Siebel Referenz Integration Pack Code, oder für Fragen der Umsetzung gemacht bieten, die aus solchen Änderungen ergeben.
Im Folgenden finden Sie die /config/atg/Initial.properties
aus der Oracle-Commerce und Siebel Integration Referenz-Anwendung für Version 11.1.1:
initialServices+=\
/atg/siebel/configurator/spu/StructuredProductUIRepository,\
/atg/siebel/configurator/spu/StructuredProductUITools,\
/atg/siebel/integration/webservices/ABOWebService,\
/atg/siebel/integration/webservices/CatalogWebService,\
/atg/siebel/integration/webservices/ProductConfigurator,\
/atg/siebel/integration/webservices/OrderWebService,\
/atg/siebel/integration/webservices/OrderDetailWebService,\
/atg/siebel/integration/webservices/PromotionWebService,\
/atg/siebel/integration/webservices/QuoteWebService,\
/atg/siebel/integration/webservices/CalculatePriceWS,\
/atg/siebel/integration/webservices/EligibilityCompatibility,\
/atg/siebel/integration/webservices/QuotingWebService,\
/atg/siebel/integration/webservices/SelfServiceAccount_Service,\
/atg/siebel/integration/webservices/SelfServiceAccountBillingProfile_Service,\
/atg/siebel/integration/webservices/SelfServiceAddress_Service,\
/atg/siebel/integration/webservices/SelfServiceContact_Service,\
/atg/siebel/integration/webservices/SelfServiceUser_Service,\
/atg/siebel/integration/webservices/AssetManagement,\
/atg/siebel/integration/webservices/AssetManagementComplex,\
/atg/siebel/integration/webservices/SessionAccessWS,\
/atg/siebel/configurator/spu/generation/BlockGenerationService
Sie können einfach die Web-Dienste entfernen, die Sie, nicht aus der Datei benötigen oder Alternativ überschreiben Sie es mit Ihrer eigenen Eigenschaftendatei (vorausgesetzt, es gibt keine Abhängigkeiten zwischen den jeweiligen Webservices)
Wenn Sie eine andere Version der Referenzanwendung verwenden, sieht Ihre Datei möglicherweise anders aus, aber der Ansatz ist derselbe.
Thank Sie sehr viel, aber ich habe die All-with-ws gemacht und einen Fehler bekommen, bitte überprüfen und beraten [http://stackoverflow.com/questions/38476992/error-on-reference-integration-atg-siebel] –
http: //stackoverflow.com/questions/38876020/wsdl-creation-in-siebel, Bitte helfen Sie mit –