Management Parser Versioning
by Darran Lofthouse
Working with the parsers for the core config has become increasingly
cryptic, we are now at the point where we have three different major
versions which diverge and converge as we work on them. Most recent
changes have resulted in large sections of the config converging for 1.x
and 3.x leaving 2.x independent.
So that I can add references to Elytron I am starting to add support for
version 4.
One think that I have learned is that each major version tends to belong
to one branch of the codebase, all changes to that version happen on
that branch first: -
1.x - Maintained only for EAP
2.x - WildFly 8.x branch
3.x - WildFly Core master branch
I would expect if further changes are made to core for WildFly 9
releases we will end up with 1.x branch of core and and 4.x version of
the schema will be owned by the master branch.
To make things less cryptic I am proposing that until we find a better
solution for all subsequent major schema versions we just fork the
parser and all related classes.
This will simplify the code being modified for the upstream development.
Forward porting parsing changes will also become a simple copy and paste.
For the current cryptic approach I think almost every engineer (and I am
finding it really hard to think of exceptions) that has worked in-depth
in this area has introduced at least one bug and I don't think the test
coverage is high enough to protect against this.
Regards,
Darran Lofthouse.
9 years, 7 months
WildFly Full 10.0.0.Alpha1-SNAPSHOT identifies itself as WildFly Full 9.0.0.CR2-SNAPSHOT
by Frank Langelage
I updated my workspace today and did a new build using Java 8.
But on startup of Wildfly it identifies itself still as WildFly Full
9.0.0.CR2-SNAPSHOT.
10.05. 21:26:15,923 INFO [org.jboss.as#done] WFLYSRV0025: WildFly Full
9.0.0.CR2-SNAPSHOT (WildFly Core 1.0.0.CR1) started in 9023ms - Started
518 of 722 services (265 services are lazy, passive or on-demand)
It seems that
feature-pack/src/main/resources/modules/system/layers/base/org/jboss/as/product/wildfly-full/dir/META-INF/MANIFEST.MF
web-feature-pack/src/main/resources/modules/system/layers/base/org/jboss/as/product/wildfly-web/dir/META-INF/MANIFEST.MF
need to be updated too.
9 years, 7 months
WildFly 9.0.0.CR1 is released!
by Jason Greene
Hello Everyone,
I am happy to announce the first candidate release of WildFly 9! WildFly 9 builds off of WildFly 8’s Java EE7 support, and adds many new capabilities, including intelligent load balancing, HTTP/2 support, a new offline CLI mode, graceful single node shutdown, and a new Servlet-only distribution.
For more details, check out the release notes:
https://developer.jboss.org/wiki/WildFly900CR1ReleaseNotes
As always, you can download it here:
http://wildfly.org/downloads/
--
Jason T. Greene
WildFly Lead / JBoss EAP Platform Architect
JBoss, a division of Red Hat
9 years, 7 months
WildFly Core 1.0.0.CR2 is released
by Brian Stansberry
This afternoon I released version 1.0.0.CR2 of WildFly Core. It has been
integrated into the 9.x branch of full WildFly.
Best regards,
--
Brian Stansberry
Senior Principal Software Engineer
JBoss by Red Hat
9 years, 7 months
WildFly Full Moving to Java 8
by James R. Perkins
And now it's time for WildFly Full to move to Java 8. Sames
rules/warnings about WildFly Core's move to Java 8. Please no just
refactor PR's to things like lambdas, diamond operators, etc. If you're
fixing compile warnings please keep commits small and concise. Likely
one commit per maven module. Though we don't want to get into just
refactoring because we can.
--
James R. Perkins
JBoss by Red Hat
9 years, 7 months
Bring back jboss-admin.sh
by Darran Lofthouse
Before it was called jboss-cli,sh the script was called jboss-admin.sh
IMO the latter was always a more obvious name for users to call but as
it was only a CLI the name was changed. Then we added a GUI mode.
I would think we could then add more to it: -
- Give our admin tool the ability to start jconsole.
- Add the user maintenance and SSL maintenance features to it.
- Give it the ability to start your web browser for the admin console?
For the latter I wonder if we could benefit from the tool having a
connection to the server, maybe make use of KeyCloak to obtain an SSO
token that is included in the URL to start the browser and we could
possibly achieve a form of local auth for web.
Not sure what other thoughts are but these are just a couple of points
on my mind.
Regards,
Darran Lofthouse.
9 years, 7 months
Embedded Arquillian Container
by Lukas Fryc
Hey guys,
just wondering if wildfly-arquillian-container-embedded was discontinued
with split of 9.x:
https://github.com/wildfly/wildfly-arquillian/blob/master/pom.xml#L96
When working on a re-enablement, I found out that even though arq adapter
now depends on wildfly-core/embedded, particularly
on EmbeddedServerFactory, this class has its counterpart in
wildfly/embedded as well.
Question is, should be embedded arquillian container still available for
9.x?
If yes, I can continue and provide a PR, just I will need a bit of guidance
with what EmbeddedServerFactory it should actually use (if that matters).
Cheers,
~ Lukas
--
Lukas Fryc
AeroGear Core Developer
Red Hat
9 years, 7 months
Re: [wildfly-dev] Swarm "Could not find or load main class"
by Markus Eisele
Hi,
The output doesn't contain a single org.jboss class being loaded. Also it
does not contain the jar itself.
So, technically speaking this can't work. But why? The command isn't
exactly complicated.
Any further ideas?
Thanks,
Markus
> On May 6, 2015 2:12 PM, "Jaikiran Pai" <jai.forums2013(a)gmail.com> wrote:
>>
>> A quick debugging option is to try:
>>
>> java -verbose:class -jar swarm-sample-1.0-SNAPSHOT-swarm.jar
>>
>> That will dump out some information of where the classes are being
loaded from. It might give a hint on what's going on. You might want to
redirect the output to a file since with that -verbose:class option, the
output can potentially be huge.
>>
>> -Jaikiran
>> On Wednesday 06 May 2015 04:22 PM, Markus Eisele wrote:
>>>
>>> It is around 30 Meg and does contain the class. Indeed.
>>> I have a pretty straight forward JDK setup and tried to run with both
1.7.0_65 and 1.8.0_20.
>>> Only difference is that I run on Windows?
>>> Is the maven version an issue? I'm running 3.3.3?
>>>
>>>
>>> Anything I can do to provide more debug information?
>>>
>>> Cheers,
>>>
>>> Markus
>>>
>>>
>>> On May 6, 2015 12:40 PM, "Ken Finnigan" <ken(a)kenfinnigan.me> wrote:
>>>>
>>>> Hi Markus,
>>>>
>>>> That's weird, as I was able to clone your repo, build it, and run it
without any problems.
>>>>
>>>> Is your fat jar around 30.1Mb in size? Does
org.wildfly.swarm.bootstrap.Main exist in that jar?
>>>>
>>>> Thanks
>>>> Ken
>>>>
>>>>
>>>> On Wed, May 6, 2015 at 6:17 AM, Markus Eisele <myfear(a)web.de> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> I've been playing around with swarm today and here is the source:
>>>>> https://github.com/myfear/WildFlySwarmDemo
>>>>>
>>>>> Very simple project. JAX-RS and nothing else.
>>>>>
>>>>> mvn package produces the jar. Execution results in:
>>>>>
>>>>> java -jar swarm-sample-1.0-SNAPSHOT-swarm.jar
>>>>> Error: Could not find or load main class
org.wildfly.swarm.bootstrap.Main
>>>>>
>>>>> Any help appreciated!
>>>>>
>>>>> Thanks,
>>>>> M
>>>>>
>>>>> ____________
>>>>> @myfear
>>>>> http://blog.eisele.net
>>>>> _______________________________________________
>>>>> wildfly-dev mailing list
>>>>> wildfly-dev(a)lists.jboss.org
>>>>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>>>
>>>>
>>>
>>>
>>> _______________________________________________
>>> wildfly-dev mailing list
>>> wildfly-dev(a)lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>
>>
>>
>> _______________________________________________
>> wildfly-dev mailing list
>> wildfly-dev(a)lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
9 years, 7 months