According to ‘Java EE Advent Calendar by Japan Java UG.so I would blog JBOSS on PI but very slow so need some turnings.
Checking website it needs Oracle Java and ‘root’ privilege so I need Soft-ABI rasbian.and change start.elf to use 512MB (if you have Rev.B w/512MB)
Download Oracle Java Embededd Suite:http://download.oracle.com/otn-pub/java/JES/7.0-b11/jes-7.0-ga-bin-b11-linux-arm-runtime-15_nov_2012.zip
(not jdk,say ‘server VM only support ARM7+’)
And Download JBoss AS7:http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.zip
in my case exacting the files to /opt
needs .bash_profile and active with ‘source .bash_profile’ for root
add to JAVA_HOME PATH to .bash_profile,
JAVA_HOME=/opt/jes7.0/jre
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME PATH
run standalone.sh as root:
#/opt/jboss-as-7.1.1.Final/bin/standalone.sh -b 192.168.100.8 (your PI IP address)
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /opt/jboss-as-7.1.1.Final
JAVA: /opt/jes7.0/jre/bin/java
JAVA_OPTS: -server -XX:+TieredCompilation -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml
=========================================================================
05:35:05,272 INFO [org.jboss.modules] JBoss Modules version 1.1.1.GA
05:35:09,249 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA
05:35:10,217 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final “Brontes” starting
05:35:34,040 INFO [org.xnio] XNIO Version 3.0.3.GA
05:35:34,115 INFO [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-http)
05:35:34,362 INFO [org.xnio.nio] XNIO NIO Implementation Version 3.0.3.GA
05:35:34,640 INFO [org.jboss.remoting] JBoss Remoting version 3.2.3.GA
05:35:35,691 INFO [org.jboss.as.configadmin] JBAS016200: Activating ConfigAdmin Subsystem
05:35:35,830 INFO [org.jboss.as.clustering.infinispan] JBAS010280: Activating Infinispan subsystem.
05:35:36,064 INFO [org.jboss.as.naming] JBAS011800: Activating Naming Subsystem
05:35:36,178 INFO [org.jboss.as.security] JBAS013101: Activating Security Subsystem
05:35:36,362 INFO [org.jboss.as.osgi] JBAS011940: Activating OSGi Subsystem
05:35:36,508 INFO [org.jboss.as.logging] JBAS011502: Removing bootstrap log handlers
05:35:40,303 INFO [org.jboss.as.security] (MSC service thread 1-2) JBAS013100: Current PicketBox version=4.0.7.Final
05:35:40,559 INFO [org.jboss.as.connector] (MSC service thread 1-1) JBAS010408: Starting JCA Subsystem (JBoss IronJacamar 1.0.9.Final)
05:35:43,667 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool — 54) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
05:35:44,093 INFO [org.jboss.as.naming] (MSC service thread 1-1) JBAS011802: Starting Naming Service
05:35:47,348 INFO [org.jboss.ws.common.management.AbstractServerConfig] (MSC service thread 1-1) JBoss Web Services – Stack CXF Server 4.0.2.GA
05:35:48,015 INFO [org.jboss.as.mail.extension] (MSC service thread 1-1) JBAS015400: Bound mail session [java:jboss/mail/Default]
05:35:53,151 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http–192.168.100.8-8080
05:36:03,365 INFO [org.jboss.as.remoting] (MSC service thread 1-1) JBAS017100: Listening on /127.0.0.1:9999
05:36:03,976 INFO [org.jboss.as.server.deployment.scanner] (MSC service thread 1-1) JBAS015012: Started FileSystemDeploymentService for directory /opt/jboss-as-7.1.1.Final/standalone/deployments
05:36:04,397 INFO [org.jboss.as.remoting] (MSC service thread 1-2) JBAS017100: Listening on /192.168.100.8:4447
05:36:05,502 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
05:36:05,837 INFO [org.jboss.as] (Controller Boot Thread) JBAS015951: Admin console listening on http://127.0.0.1:9990
05:36:05,848 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS 7.1.1.Final “Brontes” started in 66170ms – Started 133 of 208 services (74 services are passive or on-demand)
very slow so I have to some turning I will check later.
Next @btnrouge -san
Read Full Post »