Я пытаюсь создать собственный развертыватель в Tridion 2011 SP1, который может индексировать компонент в экземпляр solr после опубликования. Все работает нормально, но я столкнулся с проблемой, связанной с тем, как он индексирует поля компонентов.
Я могу получить доступ к полям метаданных в порядке, используя метод Component.getCustomMeta() и анализируя XML. Однако доступ к нормальным полям кажется невозможным без чтения в файле, который выводится и анализирует вывод. Это не совсем возможно, так как разметка может измениться, и, похоже, это долгий путь, делая то, что должно (надеюсь) быть простым.
У меня был трал через документы, и, похоже, нет ничего доступного, чтобы получить значения полей, так что я здесь в убытке и вам нужно будет разобрать вывод или я что-то не хватает где-то?