•  
  • Other (11)

JBOSS 5.1.0 GA — Halting VM

Categories: Other
Comments: No Comments
Published on: 10.02.2012

При запуске JBOSS 5.1 GA выкидывает следующую ошибку:

08:54:00,791 INFO  [ServerImpl] Starting JBoss (Microcontainer)...
08:54:00,792 INFO  [ServerImpl] Release ID: JBoss [The Oracle] 5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221053)
08:54:00,792 INFO  [ServerImpl] Bootstrap URL: null
08:54:00,792 INFO  [ServerImpl] Home Dir: D:\dev\servers\jboss-5.1.0.GA
08:54:00,792 INFO  [ServerImpl] Home URL: file:/D:/dev/servers/jboss-5.1.0.GA/
08:54:00,793 INFO  [ServerImpl] Library URL: file:/D:/dev/servers/jboss-5.1.0.GA/lib/
08:54:00,794 INFO  [ServerImpl] Patch URL: null
08:54:00,794 INFO  [ServerImpl] Common Base URL: file:/D:/dev/servers/jboss-5.1.0.GA/common/
08:54:00,794 INFO  [ServerImpl] Common Library URL: file:/D:/dev/servers/jboss-5.1.0.GA/common/lib/
08:54:00,794 INFO  [ServerImpl] Server Name: default
08:54:00,794 INFO  [ServerImpl] Server Base Dir: D:\dev\servers\jboss-5.1.0.GA\server
08:54:00,795 INFO  [ServerImpl] Server Base URL: file:/D:/dev/servers/jboss-5.1.0.GA/server/
08:54:00,795 INFO  [ServerImpl] Server Config URL: file:/D:/dev/servers/jboss-5.1.0.GA/server/default/conf/
08:54:00,795 INFO  [ServerImpl] Server Home Dir: D:\dev\servers\jboss-5.1.0.GA\server\default
08:54:00,795 INFO  [ServerImpl] Server Home URL: file:/D:/dev/servers/jboss-5.1.0.GA/server/default/
08:54:00,795 INFO  [ServerImpl] Server Data Dir: D:\dev\servers\jboss-5.1.0.GA\server\default\data
08:54:00,796 INFO  [ServerImpl] Server Library URL: file:/D:/dev/servers/jboss-5.1.0.GA/server/default/lib/
08:54:00,796 INFO  [ServerImpl] Server Log Dir: D:\dev\servers\jboss-5.1.0.GA\server\default\log
08:54:00,796 INFO  [ServerImpl] Server Native Dir: D:\dev\servers\jboss-5.1.0.GA\server\default\tmp\native
08:54:00,796 INFO  [ServerImpl] Server Temp Dir: D:\dev\servers\jboss-5.1.0.GA\server\default\tmp
08:54:00,796 INFO  [ServerImpl] Server Temp Deploy Dir: D:\dev\servers\jboss-5.1.0.GA\server\default\tmp\deploy
08:54:01,309 INFO  [ServerImpl] Starting Microcontainer, bootstrapURL=file:/D:/dev/servers/jboss-5.1.0.GA/server/default/conf/bootstrap.xml
08:54:01,830 INFO  [VFSCacheFactory] Initializing VFSCache [org.jboss.virtual.plugins.cache.CombinedVFSCache]
08:54:01,833 INFO  [VFSCacheFactory] Using VFSCache [CombinedVFSCache[real-cache: null]]
08:54:02,067 INFO  [CopyMechanism] VFS temp dir: D:\dev\servers\jboss-5.1.0.GA\server\default\tmp
08:54:02,075 INFO  [ZipEntryContext] VFS force nested jars copy-mode is enabled.
08:54:02,807 INFO  [ServerInfo] Java version: 1.6.0_24,Sun Microsystems Inc.
08:54:02,807 INFO  [ServerInfo] Java Runtime: Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
08:54:02,807 INFO  [ServerInfo] Java VM: Java HotSpot(TM) Client VM 19.1-b02,Sun Microsystems Inc.
08:54:02,807 INFO  [ServerInfo] OS-System: Windows 7 6.1,x86
08:54:02,808 INFO  [ServerInfo] VM arguments: -Dprogram.name=run.bat -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=Cp1251
08:54:02,836 INFO  [JMXKernel] Legacy JMX core initialized
08:54:03,925 ERROR [AbstractKernelController] Error installing to Instantiated: name=AttachmentStore state=Described
java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected= actual=
	at org.jboss.reflect.plugins.introspection.ReflectionUtils.handleErrors(ReflectionUtils.java:395)
	at org.jboss.reflect.plugins.introspection.ReflectionUtils.newInstance(ReflectionUtils.java:153)
	at org.jboss.reflect.plugins.introspection.ReflectConstructorInfoImpl.newInstance(ReflectConstructorInfoImpl.java:106)
	at org.jboss.joinpoint.plugins.BasicConstructorJoinPoint.dispatch(BasicConstructorJoinPoint.java:80)
	at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.createTarget(AOPConstructorJoinpoint.java:282)
	at org.jboss.aop.microcontainer.integration.AOPConstructorJoinpoint.dispatch(AOPConstructorJoinpoint.java:103)
	at org.jboss.kernel.plugins.dependency.KernelControllerContextAction$JoinpointDispatchWrapper.execute(KernelControllerContextAction.java:241)
	at org.jboss.kernel.plugins.dependency.ExecutionWrapper.execute(ExecutionWrapper.java:47)
	at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchExecutionWrapper(KernelControllerContextAction.java:109)
	at org.jboss.kernel.plugins.dependency.KernelControllerContextAction.dispatchJoinPoint(KernelControllerContextAction.java:70)
	at org.jboss.kernel.plugins.dependency.InstantiateAction.installActionInternal(InstantiateAction.java:66)
	at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54)
	at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42)
	at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
	at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
	at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
	at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631)
	at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082)
	at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:774)
	at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)
	at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:319)
	at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:297)
	at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:130)
	at org.jboss.kernel.plugins.deployment.BasicKernelDeployer.deploy(BasicKernelDeployer.java:76)
	at org.jboss.bootstrap.microcontainer.TempBasicXMLDeployer.deploy(TempBasicXMLDeployer.java:91)
	at org.jboss.bootstrap.microcontainer.TempBasicXMLDeployer.deploy(TempBasicXMLDeployer.java:161)
	at org.jboss.bootstrap.microcontainer.ServerImpl.doStart(ServerImpl.java:138)
	at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:450)
	at org.jboss.Main.boot(Main.java:221)
	at org.jboss.Main$1.run(Main.java:556)
	at java.lang.Thread.run(Thread.java:662)
Failed to boot JBoss:
java.lang.IllegalStateException: Incompletely deployed:

DEPLOYMENTS IN ERROR:
  Deployment "AttachmentStore" is in error due to: java.lang.IllegalArgumentException: Wrong arguments. new for target java.lang.reflect.Constructor expected= actual=

DEPLOYMENTS MISSING DEPENDENCIES:
  Deployment "ProfileServiceBootstrap" is missing the following dependencies:
    Dependency "ProfileService" (should be in state "Installed", but is actually in state "Instantiated")
    Dependency "jboss.kernel:service=Kernel" (should be in state "Installed", but is actually in state "**ERROR**")
  Deployment "ProfileServicePersistenceDeployer" is missing the following dependencies:
    Dependency "AttachmentStore" (should be in state "Installed", but is actually in state "**ERROR**")
  Deployment "ProfileService" is missing the following dependencies:
    Dependency "jboss.kernel:service=KernelController" (should be in state "Installed", but is actually in state "**ERROR**")
    Dependency "ProfileServiceDeployer" (should be in state "Installed", but is actually in state "Instantiated")
  Deployment "ProfileServiceDeployer" is missing the following dependencies:
    Dependency "AttachmentStore" (should be in state "Installed", but is actually in state "**ERROR**")

	at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalValidate(AbstractKernelDeployer.java:278)
	at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(AbstractKernelDeployer.java:174)
	at org.jboss.bootstrap.microcontainer.ServerImpl.doStart(ServerImpl.java:142)
	at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:450)
	at org.jboss.Main.boot(Main.java:221)
	at org.jboss.Main$1.run(Main.java:556)
	at java.lang.Thread.run(Thread.java:662)
08:54:04,424 INFO  [ServerImpl] Runtime shutdown hook called, forceHalt: true
08:54:04,429 INFO  [ServerImpl] Shutdown complete
Shutdown complete
Halting VM

Чтобы избавиться от этого падения, нужно в файле conf/bootstrap/profile.xml добавить явно класс для работы с файлами (этот баг описан здесь: https://issues.jboss.org/browse/JBAS-6981):

<bean name="AttachmentStore" class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
		<constructor><parameter><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>

Нужно заменить на:

<bean name="AttachmentStore" class="org.jboss.system.server.profileservice.repository.AbstractAttachmentStore">
		<constructor><parameter class="java.io.File"><inject bean="BootstrapProfileFactory" property="attachmentStoreRoot" /></parameter></constructor>

Т.е. добавили class=»java.io.File»
После данной замены — сервер будет запускаться без ошибки.

Куда «посылать» искать информацию или «давай поищу вместо тебя в google»

Часто на форумах, в чатах, в ICQ и Skype нам задают много вопросов, которые вполне, при желании, можно было бы найти в Google, но по каким-то причинам не сделали этого. В таких случаях я предлагаю давать ссылки через сервис http://lmgtfy.com/ (На оригинале пишится как: Let me google that for you)

Для использования сервиса, просто вставляете ссылку в строку поиска, которая сделана как google и сервис Вам выдаст ссылку, перейдя по-которой человек, для которого Вы искали, увидит как пользоваться Google.

Библиотека тегов PrimeFaces

Categories: Java, JQuery, Other
Comments: No Comments
Published on: 17.10.2011

Привожу ссылку на достаточно хорошую библиотеку тегов и к тому же — бесплатную !
Библиотека находится здесь — http://www.primefaces.org

Презентацию можно увидеть на видео чуть ниже, в общем мне библиотека очень даже понравилась

Включение поддержки Java в браузере Firefox

Когда возникает вопрос запуска Java приложений в браузере Firefox, то нужно знать лишь одно:
- если у Вас Firefox 3.6 и выше, то для запуска Java приложений в браузере у Вас должна быть установлена Java версии 6 апдейт 10 и выше (т.е. Java 1.6.10 и выше);
- если версия Firefox ниже 3.6 , то версия Java — любая.
Для включения поддержки Java в Firefox, потребуется сделать следующее (инструкция для windows):

  1. Идём в ПускПанель приложений > Java (или может быть другое название — Java Control Panel) > Advance tab > Java Plug-in и отмечаем браузеры в которых хотим разрешить работу Java (браузеры при этом должны быть выключены), см. картинку ниже и делаем как на ней:
    Как должно быть отмечено
  2. После сохранения идём в Firefox и в разделе плагинов (Меню > Дополнения ) просто включаем появившейся плагин Java.

Теперь у Вас включена поддержка Java в браузере Firefox.

Бесплатный конструктор баз данных

Часто при проектировании баз данных встаёт вопрос о среде, где их можно было бы удобно проектировать, изменять, дополнять, менять связи между таблицами и желательно, чтобы это всё работало визуально, т.е. требуется конструктор баз данных. Такой конструктор баз данных есть, он  доступен из браузера он-лайн, т.е. теперь можно проектировать в любом месте где имеется интернет. Данный конструктор позволяет строить таблицы, изменять связи между ними, визуально двигать таблицы и генерировать SQL код для создания созданной схемы. Ниже на скриншоте можно посмотреть как оно вообще выглядит. Для маленького проекта вполне удобно использовать, для промышленных же целей к сожалению данный инструмент не пригоден, хотя кто-знает. Для входа в данный конструктор баз данных Вам необходимо вначале обзавестись почтовым ящиком который использует google account, без него Вы попросту не залогинитесь в этом конструкторе.

Адрес ресурса: http://dbdsgnr.appspot.com/

Windows — панель в стиле MacOS

Некоторые до сих пор не знают, что и для Windows есть панель в стиле MacOS, правда, хранить на ней можно лишь иконки программ которые Вы часто запускаете и которые Вам приятно видеть перед глазами, но это ни сколько не умиляет возможностей панели. Панель очень удобная в использовании и после того, как к ней привыкнешь, то используя другой компьютер без такой панели Вы сразу почувствуете, что чего-то не хватает. Панель называется RocketDock. Внешний вид самой панели вот такой (нажмите на картинку и увидите панель в действии, размер картинки 310кб):

Панель для Windows в стиле MacOSСаму панель RocketDock можно скачать кликнув по этой ссылке: СКАЧАТЬ

Ubuntu — просмотр видео в MPlayer и SMPlayer

Categories: Other
Comments: 1 Comment
Published on: 12.08.2011

В Ubuntu существует программа для просмотра видео Mplayer. Обычно параллельно с ней устанавливают оболочку для удобного пользования данной программой. Я использую оболочку SMPlayer, там в, настройках видео, не забудте включить vdpau(если у Вас видеокарточка nVidia), чтобы видео обрабатывалось не Вашим процессором компьютера, а видеокартой — это полностью уберет нагрузку с процессора.
И так, вначале установим сам Mplayer (у вас должен быть подключен интернет), для этого будем использовать установку последней рабочей копии программы, т.к. у нас система должна иметь всё самое лучшее и новое ;) , для этого вставляем следующие инструкции в консоль:

sudo add-apt-repository ppa:motumedia/mplayer-daily
sudo apt-get update
sudo apt-get install mplayer

Заметьте, вставлять надо по одной строке за раз! После того, как Вы установили Mplayer, открываем его настройки введя в терминале следующую команду:

gedit ~/.mplayer/config

и добавляем в открывшемся окне следующие строки (банально в конец файла):

heartbeat-cmd="xscreensaver-command -deactivate &"
stop-xscreensaver="yes"

Теперь можно смело запускать SMPlayer, ставить в его настройках видео VDPAU и смотреть свои любимые фильмы в HD качестве без большой нагрузки на процессор.

Сайты программ:

SMPlayer — http://smplayer.sourceforge.net/

MPlayer — http://www.mplayerhq.hu/

Изучение иностранного языка дома

Изучаем иностранный язык дома

Часто в нашей жизни мы сталкиваемся с необходимостью изучить иностранный язык. Ходить к репетитору нам может не позволить либо время, либо деньги, либо просто лень. Но как-говориться: «лень — двигатель прогресса» Такой двигатель как-раз и был изобретен сайтом http://www.busuu.com/ — этот сайт содержит множество дидактического материала на различных языках, например на таких, как русский, английский, испанский, французский, немецкий, португальский, польский, турецкий. Вот поэтому у Вас, да и у меня теперь есть возможность изучить иностранный язык «не выходя из дома». Главная особенность данного сайта в том, что при изучении иностранного языка Вы можете практиковать свои знания в разговорной либо письменной форме с носителями языка из другой страны, которые, к примеру, желают выучить Ваш язык. Таким образом Вы вместе изучаете язык, друг-друга корректируете и просто приятно проводите время.

P.S: Правда данный сайт содержит уловку, через некоторое время, а именно 30 или 40 дней сайт начинает просить деньги, ведь за обслуживание сайта нужно платить программистам. Вы конечно можете оплачивать ежемесячно по 10$, но если у Вас нет возможности заплатить, то можно просто пройти регистрацию по-новой, на новый электронный почтовый ящик и продолжать пользоваться ресурсом.

ICQ клиент для общения

Categories: Other
Tags: , , ,
Comments: 2 Comments
Published on: 19.06.2011

Привет! Вот задался вопросом по-поводу выбора ICQ клиента. Большинство пользователей выбирает стандартный клиент ICQ, пост-советское большинство выбирает QIP. Но на квипе свет клином не сошелся, конечно, после приобретения яндексом квипа его стали развивать и пиарить как-только можно, НО — программа закрыта и основная её идея — привлечь пользователей на свои сервисы, т.о. получать деньги с рекламы. Но мне не нравятся программы, которые навязывают пользователю выбор своих сервисов. Альтернатива же стандартным программам — клиент «Miranda».

Miranda — это open source клиент, который отличается от вышеназванных тем, что поддерживает кодировку UTF-8, т.е. вы без проблем сможете общаться и с восточными людьми, у которых свои слова иероглифами и т.п. символами. Также основной плюс миранды в том, что этот клиент поддерживает расширение функционала плагинами и протокол MRA, на который в скором времени перейдёт ICQ, так что через год-два вам не придётся менять клиент из-за того, что не поддерживается новый протокол.

Чтобы получить клиент под себя его нужно настраивать, то проще воспользоваться сборкой, т.е. это уже настроенный клиент с какой-то графической темой и набором смайликов, один из таких клиентов — Miranda IM Native.

Скачать данный клиент можно отсюда: Miranda IM Native.

Скриншот внешнего вида:

Miranda IM NativeИнтерфейс очень приятный, есть возможность выбора при установке наборов смайликов, потом конечно можете добавить и плагины, например для вывода сообщений из Vkontakt’a , или показа погоды и потребляемого трафика. В общем устанавливайте и пользуйтесь.

Windows God Mode — что это такое

Привет! Знаете что такое Windows God Mode? Если да, то дальше можно не читать, если же нет, то "YOU ARE WELCOME"

И так, объясню в кратце эту вещь, Windows God Mode — это режим простого администрирования Windows 7, при этом Вы входите в папку где отображено около 300 настроек системы, для более быстрой её настройки.

Чтобы испытать этот режим достаточно создать папку с любым именем и в конце написать .{ED7BA470-8E54-465E-825C-99712043E01C} апвапва, т.е. полное имя папки будет выглядеть так: " drfits.com.{ED7BA470-8E54-465E-825C-99712043E01C} ". Теперь зайдите в эту созданную папку и увидите кучу настроек, т.е. основная настройка windows 7 может проходить из этой папки без каких-либо проблем и неудобств.

page 1 of 2»
EnglishFrenchGermanItalianPortugueseRussianSpanish

Welcome , today is Четверг, 23.02.2012