ClassNotFoundException при использовании апплета с элементами управления Telerik

1

Прежде всего, я разработчик dotnet и ничего не знаю о java. Я использую java applet в своем приложении asp.net. в основном этот плагин используется для uploading папок, которые не поддерживаются без использования плагина. У меня также есть некоторые telerik управления telerik которые используются на одной из моих других страниц. проблема в том, что когда я пытаюсь запустить страницу, я получаю ClassNotFoundException в java.

Я думаю, что это имеет какое-то отношение к конфигурациям telerik в моем файле web.config

Когда я использую тот же applet в другом приложении, у которого нет никаких настроек или настроек telerik в конфиге, апплет работает нормально.

Если кто-то еще сталкивался с этой проблемой или если вы можете сказать мне, где я ошибаюсь, это было бы очень полезно.

Вот то, что у меня есть на моей странице aspx.

 <applet width="200" height="30"
    codebase="assets/applet"
    id="PGatewayApplet"
    name="PGatewayApplet"
    code="com.gatewaytest.pgateway.applet.PGatewayApplet.class"
    archive="PGatewayApplet.jar,dcm4che-core-2.0.22.jar,log4j-1.2.13.jar,slf4j-api-1.5.0.jar,slf4j-log4j12-1.5.0.jar">
    <param name="mayscript" value="yes" />
    <param name="Mode" value="FileUpload" />
    <ASP:PLACEHOLDER ID="ExtraAppletParams" RUNAT="server"></ASP:PLACEHOLDER>
</applet>

У меня нет кода для этого апплета. это то же самое отлично работает в другом приложении asp.net, которое не имеет в нем никаких элементов управления telerik.

  • 0
    Без кода трудно помочь.
Теги:
classnotfoundexception
applet
telerik

1 ответ

1
Лучший ответ

После RadCompression я обнаружил, что ключ RadCompression в моем файле web.config вызывает эту проблему. здесь ключ

<add name="RadCompression" type="Telerik.Web.UI.RadCompression" preCondition="integratedMode"/>

Я прокомментировал это в файле конфигурации, и applet начал работать.

Надеюсь, это поможет другим.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню