<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Create WildFly Swarm applications from existing war files</title>
	<atom:link href="http://blog.sibvisions.com/2015/08/25/create-wildfly-swarm-applications-from-existing-war-files/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.sibvisions.com/2015/08/25/create-wildfly-swarm-applications-from-existing-war-files/</link>
	<description>Blog @ SIB Visions</description>
	<lastBuildDate>Wed, 05 Mar 2025 13:10:49 +0100</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: rjahn</title>
		<link>https://blog.sibvisions.com/2015/08/25/create-wildfly-swarm-applications-from-existing-war-files/comment-page-1/#comment-549</link>
		<dc:creator>rjahn</dc:creator>
		<pubDate>Tue, 01 Sep 2015 11:52:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sibvisions.com/?p=4931#comment-549</guid>
		<description>The source code is online: https://github.com/rjahn/swarm-ant

There&#039;s an ant task to create the jar from an existing war file. Add all additional dependencies to ivy.xml and it should work like a charm.

Ivy was needed for a resolver because BuildTool scans module dependencies....
The task has an option to save all dependencies (saved in directory: build/swarmlibs, build/swarmlibs/resolved)

If you have all dependencies, it&#039;s also possible to work without ivy (an offline variant)


The solution works for my use-case and isn&#039;t production ready :)</description>
		<content:encoded><![CDATA[<p>The source code is online: <a href="https://github.com/rjahn/swarm-ant" rel="nofollow">https://github.com/rjahn/swarm-ant</a></p>
<p>There's an ant task to create the jar from an existing war file. Add all additional dependencies to ivy.xml and it should work like a charm.</p>
<p>Ivy was needed for a resolver because BuildTool scans module dependencies....<br />
The task has an option to save all dependencies (saved in directory: build/swarmlibs, build/swarmlibs/resolved)</p>
<p>If you have all dependencies, it's also possible to work without ivy (an offline variant)</p>
<p>The solution works for my use-case and isn't production ready <img src='https://blog.sibvisions.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rjahn</title>
		<link>https://blog.sibvisions.com/2015/08/25/create-wildfly-swarm-applications-from-existing-war-files/comment-page-1/#comment-548</link>
		<dc:creator>rjahn</dc:creator>
		<pubDate>Thu, 27 Aug 2015 16:11:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sibvisions.com/?p=4931#comment-548</guid>
		<description>Thanks for your comment!

I didn&#039;t create an ANT task, it&#039;s a simple JUnit test case. The only problem is that all relevant swarm libs and dependencies were collected with a dirty hack in your swarm-plugin. It shouldn&#039;t be a problem to get all dependencies automatically becasue maven has this feature. I always start with minimum dependencies because if everything is working as unit test, it&#039;s easy to create tool support.

My solution is currently fixed to Alpha4 and I didn&#039;t know what&#039;s on your roadmap for the final release. So, I didn&#039;t create a future-proof solution and it was more a PoC. If you&#039;re going to change your BuildTool, everything can be different.
But I&#039;ll move my project to github after I found a solution for my dirty code.

But, both thumbs up for your work!</description>
		<content:encoded><![CDATA[<p>Thanks for your comment!</p>
<p>I didn't create an ANT task, it's a simple JUnit test case. The only problem is that all relevant swarm libs and dependencies were collected with a dirty hack in your swarm-plugin. It shouldn't be a problem to get all dependencies automatically becasue maven has this feature. I always start with minimum dependencies because if everything is working as unit test, it's easy to create tool support.</p>
<p>My solution is currently fixed to Alpha4 and I didn't know what's on your roadmap for the final release. So, I didn't create a future-proof solution and it was more a PoC. If you're going to change your BuildTool, everything can be different.<br />
But I'll move my project to github after I found a solution for my dirty code.</p>
<p>But, both thumbs up for your work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ken Finnigan</title>
		<link>https://blog.sibvisions.com/2015/08/25/create-wildfly-swarm-applications-from-existing-war-files/comment-page-1/#comment-547</link>
		<dc:creator>Ken Finnigan</dc:creator>
		<pubDate>Thu, 27 Aug 2015 16:00:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sibvisions.com/?p=4931#comment-547</guid>
		<description>Thanks for taking a look at WildFly Swarm! We&#039;re always looking to hear ways it can be improved.

The size of the &quot;fat&quot; jars being generated for WildFly is certainly an area we need to work on, as it is also a concern of ours.

It would be fantastic if you were able to contribute the Ant Task you created for this. As we already support Maven and Gradle it would be great to add Ant as well.

Thanks for the idea of wrapping a WAR with WildFly Swarm. I&#039;ve linked to your blog from an issue we have covering that topic: https://github.com/wildfly-swarm/wildfly-swarm/issues/5. Any contributions of how you did it, or other ideas on how it could work, would be greatly appreciated.

Thanks again for trying out the not-ready-for-production Alpha release and please check back often for updates.</description>
		<content:encoded><![CDATA[<p>Thanks for taking a look at WildFly Swarm! We're always looking to hear ways it can be improved.</p>
<p>The size of the "fat" jars being generated for WildFly is certainly an area we need to work on, as it is also a concern of ours.</p>
<p>It would be fantastic if you were able to contribute the Ant Task you created for this. As we already support Maven and Gradle it would be great to add Ant as well.</p>
<p>Thanks for the idea of wrapping a WAR with WildFly Swarm. I've linked to your blog from an issue we have covering that topic: <a href="https://github.com/wildfly-swarm/wildfly-swarm/issues/5" rel="nofollow">https://github.com/wildfly-swarm/wildfly-swarm/issues/5</a>. Any contributions of how you did it, or other ideas on how it could work, would be greatly appreciated.</p>
<p>Thanks again for trying out the not-ready-for-production Alpha release and please check back often for updates.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
