00schmidt
I'm new here

Single CSS not deployed at custom deployment

Jump to solution

Moin,

wenn wir bei einem Custom-Deployment z.B. nur eine geänderte CSS-Datei aus dem MediaStore auswählen, um diese angepasste Datei in die Produktion zu deployen scheitert dies mit folgender Information:

INFO  01.08.2012 16:54:17.817 {seID=421343} (de.espirit.firstspirit.server.scheduler.GenerateTaskExecutor): start partial generation

INFO  01.08.2012 16:54:17.818 {seID=421343} (de.espirit.firstspirit.store.access.AccessStoreBuilder): MEDIASTORE loaded in 0ms

INFO  01.08.2012 16:54:17.818 {seID=421343} (de.espirit.firstspirit.server.scheduler.GenerateTaskExecutor): skipping generation of file 'add_styles' - parsing not supported in step 'media deployment'

In der Tat ist es ja so, dass bei Deployments nur Medien berücksichtigt werden, die auch verwendet werden und da keine Inhalte deployed werden, die die Datei referenzieren, wird sie ignoriert. Wähle ich einen Knoten aus, der das CSS verwendet, wird die Datei auch deployed. Insofern ist ein Workaround gegeben. Gibt es auch andere Möglichkeiten, ein derartiges Medien-Deployment erfolgreich zu gestalten ohne andere Strukturknoten mitzudeployen?

Grüße

Michael Schmidt

0 Kudos
1 Solution

Accepted Solutions
feddersen
Community Manager

Das Mediendeployment funktioniert nur für Medien, bei denen die Option "Parsen" nicht aktiviert ist. Für das Parsen und Ersetzen von CMS-Ausdrücken wird ein Kontext benötigt, der nur zur Verfügung steht, wenn mindestens eine Seite generiert wird.

Sofern Sie in der CSS-Datei keine CMS-Ausdrücke brauchen, wäre ein Mediendeployment möglich, wenn Sie den Haken "parsen" entfernen.

View solution in original post

0 Kudos
2 Replies
feddersen
Community Manager

Das Mediendeployment funktioniert nur für Medien, bei denen die Option "Parsen" nicht aktiviert ist. Für das Parsen und Ersetzen von CMS-Ausdrücken wird ein Kontext benötigt, der nur zur Verfügung steht, wenn mindestens eine Seite generiert wird.

Sofern Sie in der CSS-Datei keine CMS-Ausdrücke brauchen, wäre ein Mediendeployment möglich, wenn Sie den Haken "parsen" entfernen.

0 Kudos

Danke Herr Feddersen,

ich habe mir das so auch schon gedacht. Das betreffende Medium hat /natürlich/ CMS-Referenzen, so dass das Parsen angeschaltet bleiben muss. Insofern kommen wir nicht um den Workaround herum, ein anderes einzelnes Struktur-Objekt, das eine entsprechende Referenz enthält zu deployen.

Grüße

Michael Schmidt

0 Kudos