Мне нужно интегрировать сторонний Java-апплет в пользовательскую веб-часть, которую я написал для SharePoint 2007. Веб-часть просто загружает созданный мной пользовательский элемент управления, который содержит основную часть функций, и именно там апплет будет идти. Я добавил его в свой проект управления пользователями, и он отлично работает вне моей среды SharePoint.
Я установил обновленную веб-часть на свой сайт разработки MOSS 2007, и страница этой части загружается нормально. Апплет запускается нажатием кнопки ссылки на странице, которая запускает некоторый клиентский JavaScript, чтобы запустить его. Проблема, кажется, ничего не происходит, когда я нажимаю на ссылку. Сообщения об ошибках не появляются, и все, что должен делать апплет, никогда не происходит (для передачи файлов по FTP). У меня есть файл .jar как встроенный ресурс в моей библиотеке управления пользователями, которая развернута в папке bin, и SharePoint полностью доверяет этой библиотеке DLL.
Я использовал Firebug для пошагового выполнения кода инициализации и увидел HTTP-запрос GET, который завершился ошибкой с сообщением о том, что он не авторизован, но не дал никаких подробностей, и я не уверен, что он связан с апплетом. 1005 *
Что мне нужно сделать, чтобы апплет работал? Или я поступаю неправильно?
РЕДАКТИРОВАТЬ: проблема оказалась в .jar файл для апплета не может быть найден. SharePoint явно делает что-то другое здесь, и мне нужно выяснить, что. Можно ли использовать Java-апплеты на сайте SharePoint? Этот вопрос предполагает, что они могут, но в этом случае использовалась веб-часть Page Viewer, которая не будет работать для меня.