Spell checking...
by David M. Lloyd
Please make sure your IDE's spell checker is turned on when editing AS
code - ESPECIALLY public APIs. We have a lot of misspelled class names,
methods, etc. which just lend an overall sloppy feel to the codebase.
--
- DML
11 years, 10 months
AS8 moving to JDK7
by Tomaž Cerar
Hi everyone,
given that AS8 is in high gear toward EE7 components, some of which require
JDK7, we will be moving to JDK7.
Last weeks there have been many patches to make testsuite pass on JDK7 as
well as on JDK6.
As first step we will change lightning's pull-request building/processing
to use JDK7.
That will enable us to send pull request that require JDK7 for building.
Later on (sometime in coming days/weeks) we will make JDK7 as minimum
requirement.
--
tomaz
11 years, 10 months
Current development is now AS8!
by Jason Greene
Hello Everyone,
With the prerelease tagging of 7.2.0.Final. The focus is now on AS8, and it's primary focus will be EE7. Our hope is to try to turn this release around quickly, so some of the other changes we have been discussing (e.g. revamping management SPIs) are going to instead be targeted for AS9.
More details will follow, but I recommend that everyone, if you haven't already, take a look at your respective areas, and the various spec changes required.
David has volunteered to compile a big jira list. Expect a followup with a link to all the issues.
Thanks!
--
Jason T. Greene
JBoss AS Lead / EAP Platform Architect
JBoss, a division of Red Hat
11 years, 10 months
AS 8 i18n Loggers and Message Bundles
by James R. Perkins
I've been thinking for a while now of creating a separate module for all
i18n loggers and message bundles. There are a few advantages to this;
1. To update translations you only need to build and deploy one module.
This could possibly be used to limit the languages shipped too, e.g.
a customer only wants English and Spanish no need to ship German,
Chinese, Japanese and Brazilian Portuguese as well.
2. Allow generic messages, e.g. "parameter_name is null", to be reused.
I know support doesn't like the reuse, but it seems silly to have 50
different methods that all the same thing that translators have to
translate 50 times.
3. Help stop messages id conflicts. I am going to use a new annotation
to help with this too.
The only real disadvantage I can think of is every module will have a
dependency on it. Also we would have be to strict about not letting
anything except loggers and message bundles be added to the module just
because it's shared across all modules.
Just wanted to open it up for discussion in case there is something I'm
missing before I open a JIRA for it.
--
James R. Perkins
JBoss by Red Hat
11 years, 10 months
Cross-Origin Resource Sharing
by Heiko Braun
At some point we used to have support for ${subject} for accessing the domain management HTTP interface. Does anybody remember why it has been removed? Looking at the current domain API handler implementation it seems CORS has been explicitly been prevented.
Regards, Heiko
11 years, 10 months
How to deploy war contained GAE components on Jboss as 7?
by asd
hi, all.
i was beset by a problem for a few days.
I has developed a web project which used some GAE components
like data nucleus .etc, for requirements reason, i can not remove
those components from this project.
When i packed them and try to deploy onto jboss as 7, the
server failed to deploy and logged error:
11:38:40,934 ERROR [org.jboss.msc.service.fail] (MSC service
thread 1-2) MSC00001: Failed to start s
ervice jboss.deployment.unit."ActivationServer.war".INSTALL:
org.jboss.msc.service.StartException in
service jboss.deployment.unit."ActivationServer.war".INSTALL: Failed
to process phase INSTALL of de
ployment "ActivationServer.war"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseServic
e.java:119) [jboss-as-server-7.1.0.Final.jar:7.1.0.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.
java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746
) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
[rt.jar:1
.7.0_02]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
[rt.jar:1
.7.0_02]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_02]
Caused by: javax.persistence.PersistenceException: JBAS011466:
PersistenceProvider 'org.datanucleus.
store.appengine.jpa.DatastorePersistenceProvider' not found
at org.jboss.as.jpa.processor.PersistenceUnitDeploymentProcessor.lookupProvider(PersistenceU
nitDeploymentProcessor.java:546)
at org.jboss.as.jpa.processor.PersistenceUnitDeploymentProcessor.addPuService(PersistenceUni
tDeploymentProcessor.java:279)
at org.jboss.as.jpa.processor.PersistenceUnitDeploymentProcessor.handleWarDeployment(Persist
enceUnitDeploymentProcessor.java:194)
at org.jboss.as.jpa.processor.PersistenceUnitDeploymentProcessor.deploy(PersistenceUnitDeplo
ymentProcessor.java:118)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseServic
e.java:113) [jboss-as-server-7.1.0.Final.jar:7.1.0.Final]
... 5 more
11:38:40,994 INFO [org.jboss.as.server] (DeploymentScanner-threads -
2) JBAS015870: Deploy of deplo
yment "ActivationServer.war" was rolled back with failure message
{"JBAS014671: Failed services" =>
{"jboss.deployment.unit.\"ActivationServer.war\".INSTALL" =>
"org.jboss.msc.service.StartException i
n service jboss.deployment.unit.\"ActivationServer.war\".INSTALL:
Failed to process phase INSTALL of
deployment \"ActivationServer.war\""}}
11:38:42,614 INFO [org.jboss.as.server.deployment] (MSC service
thread 1-3) JBAS015877: Stopped dep
loyment ActivationServer.war in 1622ms
11:38:42,624 INFO [org.jboss.as.controller]
(DeploymentScanner-threads - 2) JBAS014774: Service sta
tus report
JBAS014777: Services which failed to start: service
jboss.deployment.unit."ActivationServer.w
ar".INSTALL: org.jboss.msc.service.StartException in service
jboss.deployment.unit."ActivationServer
.war".INSTALL: Failed to process phase INSTALL of deployment
"ActivationServer.war"
11:38:42,634 ERROR [org.jboss.as.server.deployment.scanner]
(DeploymentScanner-threads - 1) {"JBAS01
4653: Composite operation failed and was rolled back. Steps that
failed:" => {"Operation step-2" =>
{"JBAS014671: Failed services" =>
{"jboss.deployment.unit.\"ActivationServer.war\".INSTALL" => "org.
jboss.msc.service.StartException in service
jboss.deployment.unit.\"ActivationServer.war\".INSTALL:
Failed to process phase INSTALL of deployment \"ActivationServer.war\""}}}}
can someone kindly help me fix this error?
Any comments will be appreciated.
Best Regards
murphy.cn
11 years, 10 months
AS8 - Should Domain Management Be A Subsystem
by Darran Lofthouse
Before we get too far ahead I think it is time to revisit this question
again.
Early in AS7 development the configuration required for management of
the servers was simple - for standalone mode and in a host controller
process this was handled independently to expose the management interfaces.
As the host controller has no support for subsystems we continued down
the path of adding to the management specific configuration.
In standalone mode we don't need to avoid subsystems as the process is a
running application server but we avoid subsystems to be compatible with
a host controller.
Do we want to continue with this approach for AS8 where everything being
used for domain management needs to be usable in a non-AS process - or
do we want to re-visit if the host controller should be able to run
subsystems? Maybe the host controller could even just be a standalone
AS process running a minimal configuration.
Regards,
Darran Lofthouse.
11 years, 10 months
AS8: New missing/unsatisfied dependencies
by Frank Langelage
I see a new problem with latest sources of JBoss AS8.
I deployed jdbc-jar-files by copying them to the deployments folder.
From server.log on startup:
21:07:36,247 INFO [org.jboss.as.server.deployment#start] JBAS015876:
Starting deployment of "ifxjdbc_all.jar" (runtime-name: "ifxjdbc_all.jar")
21:07:36,344 INFO [org.jboss.as.server.deployment#start] JBAS015876:
Starting deployment of "DefaultDS-ds.xml" (runtime-name: "DefaultDS-ds.xml")
21:07:39,546 INFO [org.jboss.as.connector.deployers.jdbc#deploy]
JBAS010403: Deploying JDBC-compliant driver class
com.informix.jdbc.IfxDriver (version 3.70)
21:07:41,811 INFO [org.jboss.as.server#handleResult] JBAS018559:
Deployed "ifxjdbc_all.jar" (runtime-name : "ifxjdbc_all.jar")
21:07:41,812 INFO [org.jboss.as.server#handleResult] JBAS018559:
Deployed "DefaultDS-ds.xml" (runtime-name : "DefaultDS-ds.xml")
Everything is deployed as it seems, but
21:07:41,819 INFO [org.jboss.as.controller#tick] JBAS014774: Service
status report
JBAS014775: New missing/unsatisfied dependencies:
service jboss.jdbc-driver.ifxjdbc_all_jar (missing) dependents:
[service jboss.data-source.java:/DefaultDS]
My Default-ds.xml:
<?xml version="1.0" encoding="UTF-8"?>
<datasources xmlns="http://www.jboss.org/ironjacamar/schema">
<datasource jndi-name="DefaultDS" enabled="true"
use-java-context="true" pool-name="DefaultDS">
<connection-url>jdbc:informix-sqli://sb2000:9088/jboss7:INFORMIXSERVER=sb2000_net;NEWCODESET=8859_15,8859-1,819;LOBCACHE=-1</connection-url>
<driver>ifxjdbc_all.jar</driver>
<security>
<user-name>mbi</user-name>
<password>mbi...</password>
</security>
</datasource>
</datasources>
Why ifxjdbc_all_jar instead of ifxjdbc_all.jar? What has changed?
My files and my deployment process not changed.
11 years, 10 months