2013-03-06 3 views
1

У меня есть самая странная проблема. Я написал веб-сайт в Alfresco, который ищет количество документов, соответствующих критериям.Не те же результаты запроса в alfresco в разных браузерах

Если я позвоню из Chrome/IE, результаты верны: число около 6/10 документов.

Если я назову его из Firefox на своей машине, число будет абсолютно неправильным (250, поскольку я ограничу его до 250), но если я его вызову из другого, все в порядке.

У меня нет понятия о том, что вызывает это. Я удалил полностью Firefox, проверил настройки сетей в FF, на сетевых карточках, брандмауэрах, ... Звонки кажутся идентичными через Fiddler.

Звонки не выполняются с использованием единого входа. Я использую/s/calls. Я получаю подсказку, где я указываю свое имя пользователя/пароль.

Я понятия не имею, как найти то, что случилось с этими машинами ...

+0

Не могли бы вы поделиться запросом, который вы используете, и, возможно, дампом HTTP-запроса, который был захвачен Firebug? – skuro

+0

var from = new Дата (новая дата(). GetTime() - (7 * 24 * 60 * 60 * 1000)); var query = 'EXACTTYPE: "cm: content" AND @cm \\: modified: [' + utils.toISO8601 (from) + 'TO MAX]'; var nodes = search.luceneSearch (query); – Vincent

ответ

1

Так какая версия Alfresco вы используете? Может быть, это связанно с некоторыми особенностями при запросе с различными настройками языка, смотрите, например

https://issues.alfresco.com/jira/browse/ALF-7691

для вопроса я имел некоторое время назад.

+0

Наша установка Alfresco 3.4.11 находится на французском языке. Я использую английскую версию Firefox. После изменения на французскую версию FF, это работает !!!! Это что-то вроде ошибки? – Vincent

+1

Странно, что это имеет какое-либо значение в вашем случае, поскольку используемый вами запрос не выполняет текстового поиска, где это неправильное поведение может применяться (царапающая голова) ?! –

+0

@ Vincent Некоторые свойства в модели данных alfresco могут иметь многоязычный тип, то есть если ваш Firefox находится на французском языке, он будет искать, создавать материал на французском языке. Затем вы приходите, скажем, в Chrome, и это на английском языке - он будет искать в английской подмножестве и ничего не найти. Это может быть вашей проблемой. – Zlatko