28 Rozwiązywanie problemów

Podczas tworzenia serwisu mogą pojawić się pewne problemy. Można je łatwo rozwiązać.

Podczas próby utworzenia serwisu nie widać żadnych szablonów

Szablony — aby można było utworzyć z nich serwis — muszą zostać zainstalowane i udostępnione.

Szablony oferowane przez Oracle Content Management muszą — aby można było z nich korzystać — zostać zainstalowane i udostępnione przez administratora. Proszę się skontaktować z administratorem.

Analogicznie, po utworzeniu szablonu (poprzez importowanie, kopiowanie lub utworzenie z serwisu), nikt nie może z niego korzystać, dopóki szablon ten nie zostanie jawnie udostępniony.

Zob. Konfigurowanie ustawień serwisów w podręczniku Administering Oracle Content Management.

Nie można usunąć serwisu

Poniżej przedstawiono kilka powodów, dlaczego nie można usunąć serwisu:

  • Serwis działa w trybie online.

    Najpierw trzeba przełączyć serwis do trybu offline, a dopiero potem usunąć. Tylko osoba mająca przypisaną, w odniesieniu do serwisu, rolę menedżera może przełączyć serwis do trybu offline.

  • Brak wymaganych uprawnień.

    Serwis może zostać usunięty przez jego twórcę (właściciela serwisu) lub osobę, której ten serwis został udostępniony i której została przypisana rola współtwórcy lub menedżera.

Szczegółowe informacje są dostępne pod hasłem Zarządzanie serwisem i ustawienia serwisów.

Nie można otworzyć drzewa serwisu ani edytować strony

Konstruktor serwisów domyślnie otwiera się w trybie podglądu, w którym można zobaczyć serwis, lecz nie można go edytować. Serwis można edytować tylko wtedy, gdy edytor działa w trybie edycji.

Upewnić się, że przełącznik Przełącznik edycji jest ustawiony w pozycji Edytuj.

Został dodany składnik, lecz nie pojawia się on na stronie

Istnieje kilka możliwych przyczyn.

  • Sprawdzić poprawność adresu URL powiązanego ze składnikiem odległym (aplikacją). Zob. Rejestrowanie składników odległych.

  • Edytor ujmuje składniki odległe w ramkę wstawkową HTML (znacznik <iframe>). Jednak nie wszystkie składniki odległe mogą być umieszczane we wstawkowej ramce.

    O tym, czy jest to możliwe, trzeba się dowiedzieć od dostawcy składnika.

Składniki "foldery", "pliki" i "konwersacje" nie działają

Składniki, które komunikują się z Oracle Content Management, wymagają określonych zasobów i ustawień.

Następujące składniki wymagają dostępu do zasobów w Oracle Content Management:

  • Lista folderów

  • Lista plików

  • Menedżer dokumentów

  • Konwersacja

Składniki "lista folderów" i "lista plików" wymagają dostępu do REST API.

Należy sprawdzić, czy są spełnione następujące wymagania:
  • Składnik, aby mógł korzystać z operacji REST dotyczących plików i folderów, musi mieć dostęp do punktu końcowego API.

    Domyślnie punkt końcowy Oracle Content Management REST API jest dostępny, jeśli jest używany standardowy URL podany dla serwisu. Jeśli jest używany własny URL, może okazać się konieczne jawne udzielenie dostępu do punktu końcowego "/documents" dla REST API.

    Zob. Jak odwzorować URL serwisu?

Po zmianie układu strony znikła część jej zawartości

Jeśli zostanie wybrany układ z mniejszą liczbą gniazd lub z gniazdami mającymi inne nazwy, istniejąca w innych gniazdach zawartość nie zostanie wyświetlona w nowym układzie.

Zawartość nie zostanie usunięta; nie będzie jednak można jej wyświetlić, jeśli wybrany układ nie będzie miał gniazda o tej samej nazwie.

Należy się upewnić, że został wybrany układ z tą samą liczbą gniazd. Jeśli wybrany układ ma tę samą liczbę gniazd, lecz część zawartości nadal się nie wyświetla, to prawdopodobnie gniazda mają inne nazwy. Należy się zwrócić do projektanta motywu o wyeliminowanie tej rozbieżności.

Została wysłana nowa wersja obrazu, lecz nie pokazuje się on na stronie

Gdy zostanie wybrany obraz, który ma być używany wraz ze składnikiem, w serwisie jest tworzona i składowana unikatowa kopia obrazu.

Wysyłane pliki są składowane w repozytorium serwisu. Jeśli zostanie wysłany plik, którego nazwa jest identyczna z nazwą pliku już istniejącego, jest tworzona nowa wersja pliku.

Widziany na stronie plik obrazu jest kopią pliku wybranego z repozytorium, przy czym plik ten nie jest automatycznie aktualizowany. Ma to na celu zapobieganie nieodwracalnym zmianom w istniejących stronach, gdy plik zostanie zaktualizowany w repozytorium.

Aby nastąpiła aktualizacja obrazu używanego ze składnikiem, trzeba jawnie wybrać obraz na stronie właściwości składnika. Szczegółowe informacje są dostępne pod hasłem Obrazy.

Dodano składnik oparty na innej usłudze, lecz ten składnik nie działa

Serwis można integrować z różnymi procesami i usługami.

Jeśli składnik został utworzony w oparciu o integrację z usługą Process Cloud Service, Oracle Intelligent Advisor (dawniej Oracle Policy Automation) i/lub innymi usługami, obie usługi muszą używać tej samej domeny tożsamości. Należy dowiedzieć się od osoby, która konfigurowała integrację, czy te dwie usługi używają tej samej domeny tożsamości.

W moim firmowym serwisie jest wyświetlane ostrzeżenie

Jeśli firmowy serwis zawiera układy zawartości w wersji 1.0, to w konstruktorze serwisów oraz podczas wyświetlania serwisu będzie widoczne ostrzeżenie, ponieważ tych układów nie będzie można wyrenderować. Trzeba je zaktualizować do układów zawartości w wersji 1.1.

Taka sytuacja może wystąpić w dwóch przypadkach:

  • Jeśli istniejący serwis zostanie uczyniony tłumaczalnym, to nastąpi jego automatyczne przekształcenie w serwis firmowy poprzez przypisanie do niego języka domyślnego oraz założenia systemowego dot. lokalizacji. Jeśli szablon serwisu zawiera układy zawartości w wersji 1.0, to tych układów nie będzie można wyrenderować.
  • Jeśli firmowy serwis zostanie utworzony ze starszego szablonu, w którym są używane układy zawartości w wersji 1.0, to tych układów nie będzie można wyrenderować.

Problem ten można rozwiązać, aktualizując układy zawartości do wersji 1.1. Aby zobaczyć różnicę, można utworzyć nowy układ zawartości w Katalogu składników. Trzeba będzie dodać linię rejestracji wersji układu zawartości oraz zmienić data.fieldname na fields.fieldname.