forum.bitel.ru http://forum.bitel.ru/ |
|
BGBilling Client 3.75 + Java не от Sun @ Linux =НЕ ИДЁТ http://forum.bitel.ru/viewtopic.php?f=22&t=179 |
Страница 1 из 1 |
Автор: | tn [ 30 мар 2007, 16:56 ] |
Заголовок сообщения: | BGBilling Client 3.75 + Java не от Sun @ Linux =НЕ ИДЁТ |
Приветствую, Возникло у меня желание использовать 3.75-й биллинг-клиент из-под Линукс (Fedora Core 6), используя встроенный java-движок, а не Sun JDK/JRE. Собственно после корректировки путей в bgbilling.sh запускается форма ввода пароля, однако опосля мы видим [root@ibm BGBillingClient]# Exception during event dispatch: java.lang.NoClassDefFoundError: sun.misc.BASE64Encoder at bitel.billing.module.common.TransferData.postData(TransferData.java:127) at bitel.billing.module.admin.UserAuth.bGControlPanel_05_actionPerformed(UserAuth.java:161) at bitel.billing.module.admin.UserAuth.access$1(UserAuth.java:121) at bitel.billing.module.admin.UserAuth$2.actionPerformed(UserAuth.java:72) at bitel.billing.module.common.BGControlPanelOkCancel.fireActionPerformed(BGControlPanelOkCancel.java:93) at bitel.billing.module.common.BGControlPanelOkCancel$1.actionPerformed(BGControlPanelOkCancel.java:40) at javax.swing.AbstractButton.fireActionPerformed(libgcj.so.7rh) at javax.swing.AbstractButton$1.actionPerformed(libgcj.so.7rh) at javax.swing.DefaultButtonModel.fireActionPerformed(libgcj.so.7rh) at javax.swing.DefaultButtonModel.setPressed(libgcj.so.7rh) at javax.swing.plaf.basic.BasicRootPaneUI$DefaultReleaseAction.actionPerformed(libgcj.so.7rh) at javax.swing.SwingUtilities.notifyAction(libgcj.so.7rh) at javax.swing.JComponent.processKeyBinding(libgcj.so.7rh) at javax.swing.KeyboardManager.processKeyStroke(libgcj.so.7rh) at javax.swing.JComponent.processKeyEvent(libgcj.so.7rh) at javax.swing.JComboBox.processKeyEvent(libgcj.so.7rh) at java.awt.Component.processEvent(libgcj.so.7rh) at java.awt.Container.processEvent(libgcj.so.7rh) at java.awt.Component.dispatchEventImpl(libgcj.so.7rh) at java.awt.Container.dispatchEventImpl(libgcj.so.7rh) at java.awt.Component.dispatchEvent(libgcj.so.7rh) at java.awt.KeyboardFocusManager.redispatchEvent(libgcj.so.7rh) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(libgcj.so.7rh) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(libgcj.so.7rh) at java.awt.Component.dispatchEventImpl(libgcj.so.7rh) at java.awt.Container.dispatchEventImpl(libgcj.so.7rh) at java.awt.Window.dispatchEventImpl(libgcj.so.7rh) at java.awt.Component.dispatchEvent(libgcj.so.7rh) at java.awt.EventQueue.dispatchEvent(libgcj.so.7rh) at java.awt.EventDispatchThread.run(libgcj.so.7rh) Собственно, как я поискал в Сети, класс sun.misc.BASE64Encoder относится к "внутренним", "может быть удалён из следующих версий Sun Java" и не рекомендуется для использования. А главное, не присутствует в Java-движках кроме Sun. На том всё и закончилось. Хотелось бы пожелать команде разработчиков избавить себя от будущих проблем и использовать доступные во множестве альтернативы для BASE64. |
Автор: | Администратор [ 30 мар 2007, 17:20 ] |
Заголовок сообщения: | |
Мы уберем использование данного класса в последующих версиях. |
Автор: | tn [ 02 апр 2007, 09:30 ] |
Заголовок сообщения: | |
Спасибо! |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |