Я интегрировал приложение с Google Apps Marketplace. Когда приложение вызывается из выпадающей ссылки «еще» в приложениях Google (универсальная панель навигации), я ожидаю, что ключу пространства имен приложений будет автоматически присвоено значение домена, но этого не происходит.
Значение, возвращаемое NamespaceManager.getGoogleAppsNamespace (), равно "". Есть идеи, что я могу делать не так? Спасибо за вашу помощь.
открытый класс NamespaceFilter реализует фильтр {
.....
public void doFilter (запрос ServletRequest, ответ ServletResponse, цепочка FilterChain)
throws IOException, ServletException {
case GOOGLE_APPS_DOMAIN : {
NamespaceManager.set(NamespaceManager.getGoogleAppsNamespace());
Обновление:
Я собираюсь попытаться явно установить значение пространства имен равным значению, которое переносится com.google.appengine.api.users.UserService.user_organization вместо NamespaceManager.getGoogleAppsNamespace (). Я бы хотел, чтобы последний работал, но это не так. user_organization правильно устанавливается для вызывающего домена с другой стороны.