Fyracle
Discussion
Forum





For more
news:


Re: server crashing at jboss-service.xml

[Answer] [ Index ] [Home]

Subject: Re: server crashing at jboss-service.xml
From: schulzfabianschulzde (Fabian Schulz)
Newsgroups: fyracle
Date: Jun 08 2005 22:42:25
References: 1 2 3 4 5 6

Roman Rokytskyy wrote:
I am having the same problem. I have setup compiere with oracle on a developer machine and tried the same now with fyracle.

But JBoss keeps crashing.


Can you post the output? I cannot find the old posting.

Roman
ok, here we go:

Setting myEnvironment ....
Compiere Server Start - /opt/Compiere2 (@COMPIERE_DB_TNS@)
================================================================================

   JBoss Bootstrap Environment

   JBOSS_HOME: /opt/Compiere2/jboss

   JAVA: /usr/lib/j2sdk1.4-sun/bin/java

   JAVA_OPTS: -server -Xms64M -Xmx512M -DCOMPIERE_HOME=/opt/Compiere2 -Djava.awt.headless=true -Dprogram.name=run.sh

   CLASSPATH: /opt/Compiere2/jboss/bin/run.jar:/usr/lib/j2sdk1.4-sun/lib/tools.jar

================================================================================

22:42:26,730 INFO  [Server] Starting JBoss (MX MicroKernel)...
22:42:26,735 INFO  [Server] Release ID: JBoss [WonderLand] 3.2.3 (build: CVSTag=JBoss_3_2_3 date=200311301445)
22:42:26,737 INFO  [Server] Home Dir: /opt/Compiere2/jboss
22:42:26,738 INFO  [Server] Home URL: file:/opt/Compiere2/jboss/
22:42:26,738 INFO  [Server] Library URL: file:/opt/Compiere2/jboss/lib/
22:42:26,742 INFO  [Server] Patch URL: null
22:42:26,745 INFO  [Server] Server Name: compiere
22:42:26,746 INFO  [Server] Server Home Dir: /opt/Compiere2/jboss/server/compiere
22:42:26,747 INFO  [Server] Server Home URL: file:/opt/Compiere2/jboss/server/compiere/
22:42:26,748 INFO  [Server] Server Data Dir: /opt/Compiere2/jboss/server/compiere/data
22:42:26,749 INFO  [Server] Server Temp Dir: /opt/Compiere2/jboss/server/compiere/tmp
22:42:26,750 INFO  [Server] Server Config URL: file:/opt/Compiere2/jboss/server/compiere/conf/
22:42:26,750 INFO  [Server] Server Library URL: file:/opt/Compiere2/jboss/server/compiere/lib/
22:42:26,751 INFO  [Server] Root Deployment Filename: jboss-service.xml
22:42:26,763 INFO  [Server] Starting General Purpose Architecture (GPA)...
22:42:27,931 INFO  [ServerInfo] Java version: 1.4.2_07,Sun Microsystems Inc.
22:42:27,931 INFO  [ServerInfo] Java VM: Java HotSpot(TM) Server VM 1.4.2_07-b05,Sun Microsystems Inc.
22:42:27,932 INFO  [ServerInfo] OS-System: Linux 2.6.11,i386
22:42:28,407 INFO  [ServiceController] Controller MBean online
22:42:28,670 INFO  [MainDeployer] Started jboss.system:service=MainDeployer
22:42:29,079 INFO  [MainDeployer] Adding deployer: org.jboss.deployment.JARDeployer@b2a2d8
22:42:29,080 INFO  [JARDeployer] Started jboss.system:service=JARDeployer
22:42:29,293 INFO  [MainDeployer] Adding deployer: org.jboss.deployment.SARDeployer@1db699b
22:42:29,372 INFO  [SARDeployer] Started jboss.system:service=ServiceDeployer
22:42:29,373 INFO  [Server] Core system initialized
22:42:29,422 INFO  [MainDeployer] Starting deployment of package: file:/opt/Compiere2/jboss/server/compiere/conf/jboss-service.xml
22:42:44,271 WARN  [NestedThrowable] Duplicate throwable nesting of same base type: class org.jboss.deployment.DeploymentException is assignable from: class org.jboss.deployment.DeploymentException
22:42:44,272 ERROR [MainDeployer] could not create deployment: file:/opt/Compiere2/jboss/server/compiere/conf/jboss-service.xml
org.jboss.deployment.DeploymentException: create operation failed for package file:/opt/Compiere2/jboss/server/compiere/conf/jboss-service.xml; - nested throwable: (org.jboss.deployment.DeploymentException: - nested throwable: (java.lang.reflect.UndeclaredThrowableException))
at org.jboss.deployment.SARDeployer.create(SARDeployer.java:202)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:786)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:641)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:605)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:589)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy5.deploy(Unknown Source)
at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:384)
at org.jboss.system.server.ServerImpl.start(ServerImpl.java:291)
at org.jboss.Main.boot(Main.java:150)
at org.jboss.Main$1.run(Main.java:395)
at java.lang.Thread.run(Thread.java:534)
Caused by: org.jboss.deployment.DeploymentException: - nested throwable: (java.lang.reflect.UndeclaredThrowableException)
at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:139)
at org.jboss.system.ServiceController.install(ServiceController.java:225)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:177)
at $Proxy4.install(Unknown Source)
at org.jboss.deployment.SARDeployer.create(SARDeployer.java:183)
... 17 more
Caused by: java.lang.reflect.UndeclaredThrowableException
at org.jboss.system.ServiceCreator.install(ServiceCreator.java:181)
at org.jboss.system.ServiceConfigurator.internalInstall(ServiceConfigurator.java:151)
at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:114)
... 27 more
Caused by: java.lang.NoClassDefFoundError: org/jboss/security/auth/login/XMLLoginConfigImpl
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
at java.lang.Class.getConstructor0(Class.java:1930)
at java.lang.Class.getConstructor(Class.java:1027)
at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:846)
at org.jboss.mx.server.MBeanServerImpl.instantiate(MBeanServerImpl.java:291)
at org.jboss.mx.server.MBeanServerImpl.createMBean(MBeanServerImpl.java:318)
at org.jboss.system.ServiceCreator.install(ServiceCreator.java:98)
... 29 more
22:42:44,318 INFO  [Server] JBoss SHUTDOWN: Undeploying all packages
22:42:44,338 INFO  [ServiceController] Exception removing mbean: jboss.management.local:j2eeType=J2EEDomain,name=Manager
javax.management.InstanceNotFoundException: jboss.management.local:j2eeType=J2EEDomain,name=Manager is not registered.
at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:354)
at org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:557)
at org.jboss.system.ServiceConfigurator.internalGetConfiguration(ServiceConfigurator.java:557)
at org.jboss.system.ServiceConfigurator.getConfiguration(ServiceConfigurator.java:548)
at org.jboss.system.ServiceController.unregisterClassName(ServiceController.java:803)
at org.jboss.system.ServiceController.handleNotification(ServiceController.java:789)
at org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at org.jboss.mx.loading.UnifiedLoaderRepository3.removeClassLoader(UnifiedLoaderRepository3.java:795)
at org.jboss.mx.loading.UnifiedClassLoader.unregister(UnifiedClassLoader.java:223)
at org.jboss.deployment.DeploymentInfo.cleanup(DeploymentInfo.java:348)
at org.jboss.deployment.MainDeployer.destroy(MainDeployer.java:557)
at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:473)
at org.jboss.deployment.MainDeployer.shutdown(MainDeployer.java:359)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdownDeployments(ServerImpl.java:849)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdown(ServerImpl.java:824)
at org.jboss.system.server.ServerImpl$ShutdownHook.run(ServerImpl.java:812)
22:42:44,349 INFO  [ServiceController] Exception removing mbean: jboss.system:type=Log4jService,service=Logging
javax.management.InstanceNotFoundException: jboss.system:type=Log4jService,service=Logging is not registered.
at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:354)
at org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:557)
at org.jboss.system.ServiceConfigurator.internalGetConfiguration(ServiceConfigurator.java:557)
at org.jboss.system.ServiceConfigurator.getConfiguration(ServiceConfigurator.java:548)
at org.jboss.system.ServiceController.unregisterClassName(ServiceController.java:803)
at org.jboss.system.ServiceController.handleNotification(ServiceController.java:789)
at org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at org.jboss.mx.loading.UnifiedLoaderRepository3.removeClassLoader(UnifiedLoaderRepository3.java:795)
at org.jboss.mx.loading.UnifiedClassLoader.unregister(UnifiedClassLoader.java:223)
at org.jboss.deployment.DeploymentInfo.cleanup(DeploymentInfo.java:348)
at org.jboss.deployment.MainDeployer.destroy(MainDeployer.java:557)
at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:473)
at org.jboss.deployment.MainDeployer.shutdown(MainDeployer.java:359)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdownDeployments(ServerImpl.java:849)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdown(ServerImpl.java:824)
at org.jboss.system.server.ServerImpl$ShutdownHook.run(ServerImpl.java:812)
22:42:44,408 INFO  [ServiceController] Exception removing mbean: jboss:service=Naming
javax.management.InstanceNotFoundException: jboss:service=Naming is not registered.
at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:354)
at org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:557)
at org.jboss.system.ServiceConfigurator.internalGetConfiguration(ServiceConfigurator.java:557)
at org.jboss.system.ServiceConfigurator.getConfiguration(ServiceConfigurator.java:548)
at org.jboss.system.ServiceController.unregisterClassName(ServiceController.java:803)
at org.jboss.system.ServiceController.handleNotification(ServiceController.java:789)
at org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at org.jboss.mx.loading.UnifiedLoaderRepository3.removeClassLoader(UnifiedLoaderRepository3.java:795)
at org.jboss.mx.loading.UnifiedClassLoader.unregister(UnifiedClassLoader.java:223)
at org.jboss.deployment.DeploymentInfo.cleanup(DeploymentInfo.java:348)
at org.jboss.deployment.MainDeployer.destroy(MainDeployer.java:557)
at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:473)
at org.jboss.deployment.MainDeployer.shutdown(MainDeployer.java:359)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdownDeployments(ServerImpl.java:849)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdown(ServerImpl.java:824)
at org.jboss.system.server.ServerImpl$ShutdownHook.run(ServerImpl.java:812)
22:42:44,457 INFO  [ServiceController] Exception removing mbean: jboss:service=WebService
javax.management.InstanceNotFoundException: jboss:service=WebService is not registered.
at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:354)
at org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:557)
at org.jboss.system.ServiceConfigurator.internalGetConfiguration(ServiceConfigurator.java:557)
at org.jboss.system.ServiceConfigurator.getConfiguration(ServiceConfigurator.java:548)
at org.jboss.system.ServiceController.unregisterClassName(ServiceController.java:803)
at org.jboss.system.ServiceController.handleNotification(ServiceController.java:789)
at org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at org.jboss.mx.loading.UnifiedLoaderRepository3.removeClassLoader(UnifiedLoaderRepository3.java:795)
at org.jboss.mx.loading.UnifiedClassLoader.unregister(UnifiedClassLoader.java:223)
at org.jboss.deployment.DeploymentInfo.cleanup(DeploymentInfo.java:348)
at org.jboss.deployment.MainDeployer.destroy(MainDeployer.java:557)
at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:473)
at org.jboss.deployment.MainDeployer.shutdown(MainDeployer.java:359)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdownDeployments(ServerImpl.java:849)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdown(ServerImpl.java:824)
at org.jboss.system.server.ServerImpl$ShutdownHook.run(ServerImpl.java:812)
22:42:44,469 INFO  [ServiceController] Exception removing mbean: jboss.security:service=SecurityConfig
javax.management.InstanceNotFoundException: jboss.security:service=SecurityConfig is not registered.
at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:354)
at org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:557)
at org.jboss.system.ServiceConfigurator.internalGetConfiguration(ServiceConfigurator.java:557)
at org.jboss.system.ServiceConfigurator.getConfiguration(ServiceConfigurator.java:548)
at org.jboss.system.ServiceController.unregisterClassName(ServiceController.java:803)
at org.jboss.system.ServiceController.handleNotification(ServiceController.java:789)
at org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at org.jboss.mx.loading.UnifiedLoaderRepository3.removeClassLoader(UnifiedLoaderRepository3.java:795)
at org.jboss.mx.loading.UnifiedClassLoader.unregister(UnifiedClassLoader.java:223)
at org.jboss.deployment.DeploymentInfo.cleanup(DeploymentInfo.java:348)
at org.jboss.deployment.MainDeployer.destroy(MainDeployer.java:557)
at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:473)
at org.jboss.deployment.MainDeployer.shutdown(MainDeployer.java:359)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdownDeployments(ServerImpl.java:849)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdown(ServerImpl.java:824)
at org.jboss.system.server.ServerImpl$ShutdownHook.run(ServerImpl.java:812)
22:42:44,478 INFO  [ServiceController] Exception removing mbean: jboss:service=JNDIView
javax.management.InstanceNotFoundException: jboss:service=JNDIView is not registered.
at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:354)
at org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:557)
at org.jboss.system.ServiceConfigurator.internalGetConfiguration(ServiceConfigurator.java:557)
at org.jboss.system.ServiceConfigurator.getConfiguration(ServiceConfigurator.java:548)
at org.jboss.system.ServiceController.unregisterClassName(ServiceController.java:803)
at org.jboss.system.ServiceController.handleNotification(ServiceController.java:789)
at org.jboss.mx.server.NotificationListenerProxy.handleNotification(NotificationListenerProxy.java:69)
at javax.management.NotificationBroadcasterSupport.sendNotification(NotificationBroadcasterSupport.java:95)
at org.jboss.mx.loading.UnifiedLoaderRepository3.removeClassLoader(UnifiedLoaderRepository3.java:795)
at org.jboss.mx.loading.UnifiedClassLoader.unregister(UnifiedClassLoader.java:223)
at org.jboss.deployment.DeploymentInfo.cleanup(DeploymentInfo.java:348)
at org.jboss.deployment.MainDeployer.destroy(MainDeployer.java:557)
at org.jboss.deployment.MainDeployer.undeploy(MainDeployer.java:473)
at org.jboss.deployment.MainDeployer.shutdown(MainDeployer.java:359)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:546)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdownDeployments(ServerImpl.java:849)
at org.jboss.system.server.ServerImpl$ShutdownHook.shutdown(ServerImpl.java:824)
at org.jboss.system.server.ServerImpl$ShutdownHook.run(ServerImpl.java:812)
22:42:44,484 INFO  [Server] Shutting down all services
Shutting down
22:42:44,485 INFO  [ServiceController] Stopping 10 services
22:42:44,488 INFO  [SARDeployer] Stopping jboss.system:service=ServiceDeployer
22:42:44,489 INFO  [MainDeployer] Removing deployer: org.jboss.deployment.SARDeployer@1db699b
22:42:44,491 INFO  [JARDeployer] Stopping jboss.system:service=JARDeployer
22:42:44,493 INFO  [MainDeployer] Stopping jboss.system:service=MainDeployer
22:42:44,494 INFO  [ServiceController] Stopped 3 services
22:42:44,498 INFO  [Server] Shutdown complete
Shutdown complete
Halting VM

Thank you for your time!

Fabian


Date Subject  Author
08.06. * Re: server crashing at jboss-service.xmlFabian Schulz
08.06. `* Re: server crashing at jboss-service.xmlRoman Rokytskyy
08.06.  `* Re: server crashing at jboss-service.xmlFabian Schulz
08.06.   +* Re: server crashing at jboss-service.xmlRoman Rokytskyy
08.06.   |`* Re: server crashing at jboss-service.xmlFabian Schulz
08.06.   | `* Re: [...]Roman Rokytskyy
08.06.   |  +* Re: [...]Fabian Schulz
09.06.   |  |`- Re: [...]Roman Rokytskyy
09.06.   |  `* Re: [...]Roman Rokytskyy
09.06.   |   `- Re: [...]Fabian Schulz
31.07.   `* i am not able to start jboss serverilayaraja
27.10.    `- Re: i am not able to start jboss serverCharbel