JBoss Tools SVN: r22706 - trunk/download.jboss.org/jbosstools/examples/nightly.
by jbosstools-commits@lists.jboss.org
Author: bfitzpat
Date: 2010-06-09 19:50:50 -0400 (Wed, 09 Jun 2010)
New Revision: 22706
Added:
trunk/download.jboss.org/jbosstools/examples/nightly/index.html
Log:
ESB Example updates for JBIDE-5645 - adding index.html to the jbosstools/examples/nightly folder
Added: trunk/download.jboss.org/jbosstools/examples/nightly/index.html
===================================================================
--- trunk/download.jboss.org/jbosstools/examples/nightly/index.html (rev 0)
+++ trunk/download.jboss.org/jbosstools/examples/nightly/index.html 2010-06-09 23:50:50 UTC (rev 22706)
@@ -0,0 +1,69 @@
+<html>
+<head>
+<title>JBoss Tools Examples - Nightly</title>
+<style>
+@import url("../web/site.css");
+</style>
+</head>
+<body marginheight="0" marginwidth="0" leftmargin="0" topmargin="0">
+<table marginheight="0" marginwidth="0" leftmargin="0" topmargin="0"
+ cellspacing="0" cellpadding="0">
+ <tr>
+ <td colspan="2"><img
+ src="https://www.jboss.org/dms/tools/images/tools-banner.png" /></td>
+ </tr>
+ <tr>
+ <td>  </td>
+ </tr>
+ <tr>
+ <td>  </td>
+ <td>
+ <h2 class="title">JBoss Tools Examples - Nightly</h2>
+ <p>The files here are untested. As our QA and development teams test them, they may change or be moved up one directory to replace other files. Use at your own risk.</p>
+ <table width="100%">
+
+ <!-- <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText"></p>
+ </td>
+ </tr> -->
+
+ <tr class="dark-row" style="height: 30px">
+ <td class="bodyText">
+ <!-- <p class="bodyText"></p> -->
+
+<!-- to convert raw fish listing to links do this in vi
+
+:%s#^sftp://jbossqa@filemgmt.jboss.org/htdocs/jbosstools/examples/\(.\+\)$#<li><a class=link href=\1>\1<\/a></li>#g
+
+Then sftp file into
+
+jbossqa(a)filemgmt.jboss.org/htdocs/jbosstools/examples/
+
+which becomes
+
+http://download.jboss.org/jbosstools/examples/
+
+-->
+ <br/>
+ <ul>
+ <li><a class="link" href=project-examples-3.1.xml>project-examples-3.1.xml</a></li>
+ </ul>
+ <br/>
+ </td>
+ </tr>
+
+ <tr class="light-row" style="height: 30px">
+ <td class="bodyText">
+ <p class="bodyText">Looking to download JBoss Tools? See <a class="link"
+ href="http://www.jboss.org/tools/download">JBoss Tools
+ Downloads</a>. See also <a
+ href="http://www.jboss.org/tools/download/installation">Installation
+ methods</a>.</p>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+</html>
Property changes on: trunk/download.jboss.org/jbosstools/examples/nightly/index.html
___________________________________________________________________
Name: svn:mime-type
+ text/plain
14 years, 7 months
JBoss Tools SVN: r22704 - trunk/download.jboss.org/jbosstools/examples and 2 other directories.
by jbosstools-commits@lists.jboss.org
Author: bfitzpat
Date: 2010-06-09 15:48:54 -0400 (Wed, 09 Jun 2010)
New Revision: 22704
Added:
trunk/download.jboss.org/.project
trunk/download.jboss.org/jbosstools/examples/nightly/
trunk/download.jboss.org/jbosstools/examples/nightly/project-examples-3.1...
trunk/download.jboss.org/jbosstools/examples/nightly/readme.txt
Modified:
workspace/examples/project-examples-3.1.xml
Log:
ESB Example updates for JBIDE-5645
Added: trunk/download.jboss.org/.project
===================================================================
--- trunk/download.jboss.org/.project (rev 0)
+++ trunk/download.jboss.org/.project 2010-06-09 19:48:54 UTC (rev 22704)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>download.jboss.org</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
Property changes on: trunk/download.jboss.org/.project
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/download.jboss.org/jbosstools/examples/nightly/project-examples-3.1...
===================================================================
--- trunk/download.jboss.org/jbosstools/examples/nightly/project-examples-3.1... (rev 0)
+++ trunk/download.jboss.org/jbosstools/examples/nightly/project-examples-3.1... 2010-06-09 19:48:54 UTC (rev 22704)
@@ -0,0 +1,833 @@
+<projects>
+ <project>
+ <category>Seam</category>
+ <name>registration</name>
+ <included-projects>
+ registration,registration-ejb,registration-ear,registration-test
+ </included-projects>
+ <shortDescription>Seam Registration Example - EAR (including a test project)</shortDescription>
+ <description>This is a trivial example for the Seam tutorial. It requires JBoss EAP 4.3/JBoss AS 4.2.x, Seam 2.0 and TestNG plugin.
+It includes the registration,registration-ejb,registration-ear,registration-test projects.
+</description>
+ <size>31657984</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">registration,registration-ejb,registration-ear</property>
+ <property name="description">This project example requires the JBoss EAP 4.3 or JBoss AS 4.2.x</property>
+ </fix>
+
+ <fix type="seam">
+ <property name="allowed-versions">2.0.0, 2.0.1, 2.0.2</property>
+ <property name="eclipse-projects">registration</property>
+ <property name="description">This project example requires Seam version 2.0</property>
+ </fix>
+
+ <fix type="plugin">
+ <property name="id">org.testng.eclipse</property>
+ <property name="versions">5.8.0, 5.9.0</property>
+ <property name="description">The TestNG plugin is required if you want to run Seam tests. You can install it using the following update site: http://beust.com/eclipse</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>registration2</name>
+ <included-projects>
+ registration,registration-ejb,registration-ear
+ </included-projects>
+ <shortDescription>Seam Registration Example - EAR</shortDescription>
+ <description>This is a trivial example for the Seam tutorial. It requires JBoss EAP 4.3/JBoss AS 4.2.x and Seam 2.0.
+The example creates the registration,registration-ejb,registration-ear projects.
+It includes a tutorial.
+</description>
+ <size>8450048</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ <welcome type="cheatsheets" url="/registration/cheatsheets/registration.xml"/>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">registration,registration-ejb,registration-ear</property>
+ <property name="description">This project example requires the JBoss EAP 4.3 or JBoss AS 4.2.x</property>
+ </fix>
+
+ <fix type="seam">
+ <property name="allowed-versions">2.0.0, 2.0.1, 2.0.2</property>
+ <property name="eclipse-projects">registration</property>
+ <property name="description">This project example requires Seam version 2.0</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>messages</name>
+ <included-projects>
+ messages,messages-ejb,messages-ear
+ </included-projects>
+ <shortDescription>Seam Messages Example - EAR</shortDescription>
+ <description>This is a simple example of the use of @DataModel for the Seam tutorial. It requires JBoss EAP 4.3/JBoss AS 4.2.x and Seam 2.0.
+The example creates the messages,messages-ejb and messages-ear projects.
+It includes a tutorial.
+</description>
+ <size>7680000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ <welcome type="cheatsheets" url="/messages/cheatsheets/messages.xml"/>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">messages,messages-ejb,messages-ear</property>
+ <property name="description">This project example requires the JBoss EAP 4.3 or JBoss AS 4.2.x</property>
+ </fix>
+
+ <fix type="seam">
+ <property name="allowed-versions">2.0.0, 2.0.1, 2.0.2</property>
+ <property name="eclipse-projects">messages</property>
+ <property name="description">This project example requires Seam version 2.0</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>todo</name>
+ <included-projects>
+ todo,todo-ejb,todo-ear
+ </included-projects>
+ <shortDescription>Seam and jBPM: the todo list example - EAR</shortDescription>
+ <description>This is a simple example for the Seam tutorial, demonstrating the
+use of jBPM-based business process management. It requires JBoss EAP 4.3/JBoss AS 4.2.x and Seam 2.0.
+The example creates the todo,todo-ejb and todo-ear projects.
+It includes a tutorial.
+</description>
+ <size>2183168</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ <welcome type="cheatsheets" url="/todo/cheatsheets/todo.xml"/>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">todo,todo-ejb,todo-ear</property>
+ <property name="description">This project example requires the JBoss EAP 4.3 or JBoss AS 4.2.x</property>
+ </fix>
+
+ <fix type="seam">
+ <property name="allowed-versions">2.0.0, 2.0.1, 2.0.2</property>
+ <property name="eclipse-projects">todo</property>
+ <property name="description">This project example requires Seam version 2.0</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>numberguess</name>
+ <included-projects>
+ numberguess,numberguess-ejb,numberguess-ear
+ </included-projects>
+ <shortDescription>Seam pageflow: the numberguess example - EAR</shortDescription>
+ <description>This is a simple example for the Seam tutorial, demonstrating the use of
+jBPM-based page flow. It requires JBoss EAP 4.3/JBoss AS 4.2.x and Seam 2.0.
+The example creates the numberguess,numberguess-ejb and numberguess-ear projects.
+It includes a tutorial.
+</description>
+ <size>2203648</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ <welcome type="cheatsheets" url="/numberguess/cheatsheets/numberguess.xml"/>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">numberguess,numberguess-ejb,numberguess-ear</property>
+ <property name="description">This project example requires the JBoss EAP 4.3 or JBoss AS 4.2.x</property>
+ </fix>
+
+ <fix type="seam">
+ <property name="allowed-versions">2.0.0, 2.0.1, 2.0.2</property>
+ <property name="eclipse-projects">numberguess</property>
+ <property name="description">This project example requires Seam version 2.0</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>booking3</name>
+ <included-projects>
+ booking,booking-ear,booking-ejb,booking-test
+ </included-projects>
+ <shortDescription>Seam Booking Example - EAR (including a tutorial)</shortDescription>
+ <description>This example demonstrates the use of Seam in a Java EE 5 environment.
+Transaction and persistence context management is handled by the EJB container.
+The example requires JBoss EAP 4.3/JBoss AS 4.2.x, Seam 2.0 and TestNG plugin.
+It includes the booking, booking-ear,booking-test and booking-ejb projects.
+</description>
+ <size>36036608</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ <welcome type="cheatsheets" url="/booking/cheatsheets/booking.xml"/>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">booking,booking-ear,booking-ejb</property>
+ <property name="description">This project example requires the JBoss EAP 4.3 or JBoss AS 4.2.x</property>
+ </fix>
+
+ <fix type="seam">
+ <property name="allowed-versions">2.0.0, 2.0.1, 2.0.2</property>
+ <property name="eclipse-projects">booking</property>
+ <property name="description">This project example requires Seam version 2.0</property>
+ </fix>
+ <fix type="plugin">
+ <property name="id">org.testng.eclipse</property>
+ <property name="versions">5.8.0, 5.9.0</property>
+ <property name="description">The TestNG plugin is required if you want to run Seam tests. You can install it using the following update site: http://beust.com/eclipse</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>booking22</name>
+ <included-projects>
+ booking22,booking22-ear,booking22-ejb,booking22-test
+ </included-projects>
+ <shortDescription>Seam 2.2 Booking Example - EAR (including a tutorial)</shortDescription>
+ <description>This example demonstrates the use of Seam in a Java EE 5 environment.
+Transaction and persistence context management is handled by the EJB container.
+This example has been tested on JBoss EAP 5.0.
+It includes the booking22, booking22-ear,booking22-test and booking22-ejb projects.
+</description>
+ <size>38203392</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ <welcome type="cheatsheets" url="/booking22/cheatsheets/booking.xml"/>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">booking22,booking22-ejb,booking22-ear</property>
+ <property name="description">This project example requires the JBoss EAP 5.0</property>
+ </fix>
+
+ <fix type="seam">
+ <property name="allowed-versions">2.2.0</property>
+ <property name="eclipse-projects">booking22</property>
+ <property name="description">This project example requires Seam version 2.2.0</property>
+ </fix>
+ <fix type="plugin">
+ <property name="id">org.testng.eclipse</property>
+ <property name="versions">5.8.0, 5.9.0</property>
+ <property name="description">The TestNG plugin is required if you want to run Seam tests. You can install it using the following update site: http://beust.com/eclipse</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>photoalbum-mavenized</name>
+ <included-projects>
+ photoalbum-mavenized,photoalbum-mavenized-ear,photoalbum-mavenized-ejb,photoalbum-mavenized-parent
+ </included-projects>
+ <shortDescription>PhotoAlbum - EAR mavenized (RichFaces 3.3.1.GA, Seam 2.2.0.GA)</shortDescription>
+ <description>This example demonstrates the use of RichFaces components. It includes the photoalbum-mavenized,photoalbum-mavenized-ear,photoalbum-mavenized-ejb and photoalbum-mavenized-parent projects.
+The example requires Seam 2.2,JBoss EAP 4.3/JBoss EAP 5.0/JBoss AS 4.2.x/JBoss AS 5.x and m2eclipse.
+ </description>
+ <size>16441344</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50, org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.51, org.jboss.ide.eclipse.as.runtime.50, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">photoalbum-mavenized,photoalbum-mavenized-ear,photoalbum-mavenized-ejb</property>
+ <property name="description">This project example requires the JBoss EAP 4.3/JBoss EAP 5.0/JBoss AS 4.2.x/JBoss AS 5.x</property>
+ </fix>
+
+ <fix type="seam">
+ <property name="allowed-versions">2.2.0</property>
+ <property name="eclipse-projects">photoalbum-mavenized</property>
+ <property name="description">This project example requires Seam version 2.2.0</property>
+ </fix>
+ <fix type="plugin">
+ <property name="id">org.maven.ide.eclipse.wtp</property>
+ <property name="versions">0.9.9, 0.10.0</property>
+ <property name="description">This project example requires m2eclipse. You can install it using the following update sites: http://m2eclipse.sonatype.org/sites/m2e and http://m2eclipse.sonatype.org/sites/m2e-extras</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>Seam</category>
+ <name>photoalbum</name>
+ <included-projects>
+ photoalbum,photoalbum-ear,photoalbum-ejb
+ </included-projects>
+ <shortDescription>PhotoAlbum - EAR (RichFaces 3.3.1.GA, Seam 2.2.0.GA)</shortDescription>
+ <description>This example demonstrates the use of RichFaces components. It includes the photoalbum,photoalbum-ear and photoalbum-ejb projects.
+The example requires Seam 2.2 and JBoss EAP 4.3/JBoss EAP 5.0/JBoss AS 4.2.x/JBoss AS 5.x.
+ </description>
+ <size>25833472</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50, org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.51, org.jboss.ide.eclipse.as.runtime.50, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">photoalbum,photoalbum-ear,photoalbum-ejb</property>
+ <property name="description">This project example requires JBoss EAP 4.3/JBoss EAP 5.0/JBoss AS 4.2.x/JBoss AS 5.x</property>
+ </fix>
+
+ <fix type="seam">
+ <property name="allowed-versions">2.2.0</property>
+ <property name="eclipse-projects">photoalbum</property>
+ <property name="description">This project example requires Seam version 2.2.0</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>Seam</category>
+
+ <name>dvdstore22</name>
+ <included-projects>
+ dvdstore22,dvdstore22-ear,dvdstore22-ejb,dvdstore22-test
+ </included-projects>
+ <shortDescription>Seam 2.2 DVD Store Example - EAR (including a test project)</shortDescription>
+ <description>This example demonstrates the use of Seam with jBPM pageflow and business process management. It includes the dvdstore22,dvdstore22-ear,dvdstore22-test and dvdstore22-ejb projects.
+ </description>
+ <size>35225600</size>
+
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/seam-examples/...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">dvdstore22,dvdstore22-ejb,dvdstore22-ear</property>
+ <property name="description">This project example requires the JBoss EAP 5.0</property>
+ </fix>
+
+ <fix type="seam">
+ <property name="allowed-versions">2.2.0</property>
+ <property name="eclipse-projects">dvdstore22</property>
+ <property name="description">This project example requires Seam version 2.2.0</property>
+ </fix>
+ <fix type="plugin">
+ <property name="id">org.testng.eclipse</property>
+ <property name="versions">5.8.0, 5.9.0</property>
+ <property name="description">The TestNG plugin is required if you want to run Seam tests. You can install it using the following update site: http://beust.com/eclipse</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>RESTEasy</category>
+ <name>simple</name>
+ <included-projects>
+ simple
+ </included-projects>
+
+ <shortDescription>RESTEasy Simple Example</shortDescription>
+ <description>This project is a simple example showing usage of @Path, @GET, PUT, POST, and @PathParam. It uses pure streaming output and includes the 'simple' project.
+Requires m2eclipse and JBoss EAP 4.3/JBoss EAP 5.0/JBoss AS 4.2.x/JBoss AS 5.x.
+ </description>
+ <size>16939</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/resteasy-examp...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50, org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.51, org.jboss.ide.eclipse.as.runtime.50, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">photoalbum,photoalbum-ear,photoalbum-ejb</property>
+ <property name="description">This project example requires JBoss EAP 4.3/JBoss EAP 5.0/JBoss AS 4.2.x/JBoss AS 5.x</property>
+ </fix>
+ <fix type="plugin">
+ <property name="id">org.maven.ide.eclipse.wtp</property>
+ <property name="versions">0.10.0</property>
+ <property name="description">This project example requires m2eclipse. You can install it using the following update sites: http://m2eclipse.sonatype.org/sites/m2e and http://m2eclipse.sonatype.org/sites/m2e-extras</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>Portlet</category>
+ <name>testjsfportlet</name>
+ <shortDescription>JBoss JSF Portlet Example</shortDescription>
+
+ <description>This example demonstrates the use of JBoss JSF Portlet. It runs on JBoss EPP 4.3 or JBoss Portal 2.7.x.</description>
+ <size>4000000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/portlet-exampl...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">testjsfportlet</property>
+ <property name="description">This project example requires the JBoss EPP 4.3 or JBoss Portal 2.7.x</property>
+ </fix>
+
+ </fixes>
+ </project>
+
+ <project>
+ <category>Portlet</category>
+
+ <name>testseamportlet</name>
+ <shortDescription>JBoss Seam Portlet Example</shortDescription>
+ <description>This example demonstrates the use of JBoss Seam Portlet. It runs on JBoss EPP 4.3/JBoss Portal 2.7.x and Seam 2.0.</description>
+ <size>10000000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/portlet-exampl...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">testseamportlet</property>
+ <property name="description">This project example requires the JBoss EPP 4.3 or JBoss Portal 2.7.x</property>
+ </fix>
+ <fix type="seam">
+ <property name="allowed-versions">2.0.0, 2.0.1, 2.0.2</property>
+ <property name="eclipse-projects">testseamportlet</property>
+ <property name="description">This project example requires Seam version 2.0</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB for SOA-P 5.0</category>
+ <name>helloworld</name>
+ <included-projects> helloworld,helloworld_testclient </included-projects>
+ <shortDescription>JBoss ESB HelloWorld Example - ESB</shortDescription>
+ <description>NOTE: Before import this example, please make sure that there is a runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
+ This example is to prove that the ESB is is properly configured and happy.
+As well as to demonstrate the needed minimal files to make a basic ESB component execute.</description>
+ <size>1101025</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">helloworld</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB for SOA-P 5.0</category>
+ <name>helloworld_action</name>
+ <included-projects>helloworld_action,helloworld_action_client </included-projects>
+ <shortDescription>JBoss ESB HelloWorld Action Example - ESB</shortDescription>
+ <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
+ This sample is to demonstrate the use of multiple action invocations from a single configuration. You can use
+ a single Action class and make multiple method calls or use multiple Action
+ classes.</description>
+ <size>26261</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">helloworld_action</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB for SOA-P 5.0</category>
+ <name>helloworld_file_action</name>
+ <included-projects>helloworld_file_action,helloworld_file_action_client</included-projects>
+ <shortDescription>JBoss ESB HelloWorld File Action Example - ESB</shortDescription>
+ <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
+ This is a basic example of using the File gateway feature of the JBoss ESB.
+ Files that are found in a particular directory with a particular extension
+ are sent to a JMS queue with actions for processing. Before deploy the project, please change some properties according to the readme.txt file.</description>
+ <size>16505</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">helloworld_file_action</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB for SOA-P 5.0</category>
+ <name>webservice_consumer1</name>
+ <included-projects>webservice_consumer1,webservice_consumer1_client</included-projects>
+ <shortDescription>JBoss ESB Web Service consumer1 Example</shortDescription>
+ <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
+ This example demonstrates how to consume a 181 Web Service in an ESB action.
+ This ESB will make a webservice request that requires a single "toWhom" string parameter.
+ The webservice will return a greeting response. The ESB simply dislays the response on the
+ console.</description>
+ <size>1120499</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">webservice_consumer1</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+
+ <project>
+ <category>ESB for SOA-P 5.0</category>
+ <name>webservice_producer</name>
+ <included-projects>webservice_producer,webservice_producer_client</included-projects>
+ <shortDescription>JBoss ESB Web Service producer Example</shortDescription>
+ <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
+ This sample demonstrates how to deploy a JSR181 Webservice endpoint on
+ JBossESB using the SOAPProcessor action.</description>
+ <size>55269</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">webservice_producer</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+
+ <project>
+ <category>ESB for SOA-P 5.0</category>
+ <name>transform_CSV2XML</name>
+ <included-projects>transform_CSV2XML,transform_CSV2XML_client</included-projects>
+ <shortDescription>JBoss ESB Smooks CSV->XML Example</shortDescription>
+ <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
+ This sample demonstrates how to transform a comma separated value (CSV) file to an xml.
+ The tranformation is done by configuring Smooks and performing two transformation, one
+ transformation from CSV to an intermediate xml format, and a second transformation from
+ the intermediate xml format to the target xml.</description>
+ <size>19434</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">transform_CSV2XML</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB for SOA-P 5.0</category>
+ <name>transform_XML2POJO</name>
+ <included-projects>transform_XML2POJO,transform_XML2POJO_client</included-projects>
+ <shortDescription>JBoss ESB Smooks XML->POJO Example</shortDescription>
+ <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
+ The purpose of the simple_transformation sample is to illustrate the
+use of Smooks performing a simple transformation by converting a XML file into
+Java POJOs.</description>
+ <size>40936</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">transform_XML2POJO</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB for SOA-P 5.0</category>
+ <name>transform_XML2XML_date_manipulation</name>
+ <included-projects>transform_XML2XML_date_manipulation,transform_XML2XML_date_manipulation_client</included-projects>
+ <shortDescription>JBoss ESB Smooks XML->XML date-manipulation Example</shortDescription>
+ <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
+ This is another simple sample of how to manually define and apply a Message
+ Transformation within JBoss ESB.
+
+ This sample is an extension of the "transformation_XML2XML_simple"
+ Quickstart, demonstrating how JBoss ESB Transformations can simplify your
+ XSLT transformations by combining the power of XSLT with Java. In this
+ Quickstart, we use Java to perform the ugly string manipulation on the
+ SampleOrder date field (see OrderDate.java) and use XSLT for what it's good at
+ i.e. Templating. Again, the transformed SampleOrder.xml message is just
+ printed to the Java console (message before and after).</description>
+ <size>22071</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">transform_XML2XML_date_manipulation</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB for SOA-P 5.0</category>
+ <name>transform_XML2XML_simple</name>
+ <included-projects>transform_XML2XML_simple,transform_XML2XML_simple_client</included-projects>
+ <shortDescription>JBoss ESB Smooks XML->XML Example</shortDescription>
+ <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
+ This is a very basic sample of how to manually define and apply a Message
+ Transformation within JBoss ESB. It applies a very simple XSLT to a
+ SampleOrder.xml message and prints the before and after XML to the console.</description>
+ <size>19224</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">transform_XML2XML_simple</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>helloworld</name>
+ <included-projects> helloworld,helloworld_testclient </included-projects>
+ <shortDescription>JBoss ESB HelloWorld Example - ESB</shortDescription>
+ <description>This example is to prove that the ESB is is properly configured and happy.
+As well as to demonstrate the needed minimal files to make a basic ESB component execute.</description>
+ <size>1087454</size>
+
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">helloworld</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>helloworld_action</name>
+ <included-projects>helloworld_action,helloworld_action_client </included-projects>
+ <shortDescription>JBoss ESB HelloWorld Action Example - ESB</shortDescription>
+ <description>This example is to demonstrate the use of multiple action invocations from a single configuration. You can use a single Action class and make multiple method calls or use multiple Action
+ classes.</description>
+ <size>24456</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">helloworld_action</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
+
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>helloworld_file_action</name>
+ <included-projects>helloworld_file_action,helloworld_file_action_client </included-projects>
+ <shortDescription>JBoss ESB HelloWorld File Action Example - ESB</shortDescription>
+
+ <description>This is a basic example of using the File gateway feature of the JBoss ESB.
+ Files that are found in a particular directory with a particular extension
+ are sent to a JMS queue with actions for processing. Before deploy the project, please change some properties according to the readme.txt file.</description>
+ <size>15140</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">helloworld_file_action</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>webservice_consumer1</name>
+ <included-projects>webservice_consumer1,webservice_consumer1_client </included-projects>
+ <shortDescription>JBoss ESB Web Service consumer1 Example</shortDescription>
+ <description>This example demonstrates how to consume a 181 Web Service in an ESB action.
+ This ESB will make a webservice request that requires a single "toWhom" string parameter.
+ The webservice will return a greeting response. The ESB simply displays the response on the console.
+ </description>
+ <size>1094434</size>
+
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/web...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">webservice_consumer1</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>webservice_producer</name>
+ <included-projects>webservice_producer,webservice_producer_client </included-projects>
+ <shortDescription>JBoss ESB Web Service producer Example</shortDescription>
+ <description>This sample demonstrates how to deploy a JSR181 Webservice endpoint on
+ JBossESB using the SOAPProcessor action.</description>
+ <size>52601</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/web...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">webservice_producer</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
+
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_CSV2XML</name>
+ <included-projects>transform_CSV2XML,transform_CSV2XML_client </included-projects>
+ <shortDescription>JBoss ESB Smooks CSV->XML Example</shortDescription>
+ <description>This sample demonstrates how to transform a comma separated value (CSV) file to an xml.
+ The tranformation is done by configuring Smooks and performing two transformation, one transformation from CSV to an intermediate xml format, and a second transformation from the intermediate xml format to the target xml.</description>
+ <size>18354</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/tra...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">transform_CSV2XML</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_XML2POJO</name>
+ <included-projects>transform_XML2POJO,transform_XML2POJO_client </included-projects>
+ <shortDescription>JBoss ESB Smooks XML->POJO Example</shortDescription>
+
+ <description>The purpose of the simple_transformation sample is to illustrate the
+use of Smooks performing a simple transformation by converting a XML file into
+Java POJOs.</description>
+ <size>33104</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/tra...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">transform_XML2POJO</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_XML2XML_date_manipulation</name>
+ <included-projects>transform_XML2XML_date_manipulation,transform_XML2XML_date_manipulation_client </included-projects>
+ <shortDescription>JBoss ESB Smooks XML->XML date-manipulation Example</shortDescription>
+ <description>This is another simple sample of how to manually define and apply a Message
+ Transformation within JBoss ESB.
+
+ This sample is an extension of the "transformation_XML2XML_simple"
+ Quickstart, demonstrating how JBoss ESB Transformations can simplify your
+ XSLT transformations by combining the power of XSLT with Java. In this
+ Quickstart, we use Java to perform the ugly string manipulation on the
+ SampleOrder date field (see OrderDate.java) and use XSLT for what it's good at
+ i.e. Templating. Again, the transformed SampleOrder.xml message is just
+ printed to the Java console (message before and after).</description>
+
+ <size>20313</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/tra...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">transform_XML2XML_date_manipulation</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
+ <category>ESB</category>
+ <name>transform_XML2XML_simple</name>
+ <included-projects>transform_XML2XML_simple,transform_XML2XML_simple_client </included-projects>
+ <shortDescription>JBoss ESB Smooks XML->XML Example</shortDescription>
+ <description>This is a very basic sample of how to manually define and apply a Message
+ Transformation within JBoss ESB. It applies a very simple XSLT to a
+ SampleOrder.xml message and prints the before and after XML to the console.</description>
+ <size>18168</size>
+
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/tra...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">transform_XML2XML_simple</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
+ </project>
+</projects>
Property changes on: trunk/download.jboss.org/jbosstools/examples/nightly/project-examples-3.1...
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: trunk/download.jboss.org/jbosstools/examples/nightly/readme.txt
===================================================================
--- trunk/download.jboss.org/jbosstools/examples/nightly/readme.txt (rev 0)
+++ trunk/download.jboss.org/jbosstools/examples/nightly/readme.txt 2010-06-09 19:48:54 UTC (rev 22704)
@@ -0,0 +1,22 @@
+Project Examples Readme
+Last Update: bfitzpat - June 9, 2010
+
+The "nightly" folder contains project example files we want to test or aren't
+quite ready to push to the root yet.
+
+The process currently is as follows (from Nick Boldt):
+
+1) A developer updates one of the project examples files (in
+http://anonsvn.jboss.org/repos/jbosstools/workspace/examples or elsewhere).
+
+2) The developer requests that the changed file be updated on the published
+examples site (http://download.jboss.org/jbosstools/examples/).
+
+3) Nick or the developer copies the file (or files) to
+http://anonsvn.jboss.org/repos/jbosstools/trunk/download.jboss.org/jbosstools/examples/ or
+http://anonsvn.jboss.org/repos/jbosstools/trunk/download.jboss.org/jbosstools/examples/nightly.
+
+4) Nick then either manually moves the file(s) (currently) or the automated Hudson job
+(coming) takes the files from the area in step 3 to the final destination -
+http://download.jboss.org/jbosstools/examples/.
+
Property changes on: trunk/download.jboss.org/jbosstools/examples/nightly/readme.txt
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: workspace/examples/project-examples-3.1.xml
===================================================================
--- workspace/examples/project-examples-3.1.xml 2010-06-09 15:31:30 UTC (rev 22703)
+++ workspace/examples/project-examples-3.1.xml 2010-06-09 19:48:54 UTC (rev 22704)
@@ -362,189 +362,216 @@
</project>
<project>
+ <category>Portlet</category>
+ <name>testjsfportlet</name>
+ <shortDescription>JBoss JSF Portlet Example</shortDescription>
+
+ <description>This example demonstrates the use of JBoss JSF Portlet. It runs on JBoss EPP 4.3 or JBoss Portal 2.7.x.</description>
+ <size>4000000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/portlet-exampl...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">testjsfportlet</property>
+ <property name="description">This project example requires the JBoss EPP 4.3 or JBoss Portal 2.7.x</property>
+ </fix>
+
+ </fixes>
+ </project>
+
+ <project>
+ <category>Portlet</category>
+
+ <name>testseamportlet</name>
+ <shortDescription>JBoss Seam Portlet Example</shortDescription>
+ <description>This example demonstrates the use of JBoss Seam Portlet. It runs on JBoss EPP 4.3/JBoss Portal 2.7.x and Seam 2.0.</description>
+ <size>10000000</size>
+ <url>
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/portlet-exampl...
+ </url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
+ <property name="eclipse-projects">testseamportlet</property>
+ <property name="description">This project example requires the JBoss EPP 4.3 or JBoss Portal 2.7.x</property>
+ </fix>
+ <fix type="seam">
+ <property name="allowed-versions">2.0.0, 2.0.1, 2.0.2</property>
+ <property name="eclipse-projects">testseamportlet</property>
+ <property name="description">This project example requires Seam version 2.0</property>
+ </fix>
+ </fixes>
+ </project>
+
+ <project>
<category>ESB for SOA-P 5.0</category>
<name>helloworld</name>
+ <included-projects> helloworld,helloworld_testclient </included-projects>
<shortDescription>JBoss ESB HelloWorld Example - ESB</shortDescription>
<description>NOTE: Before import this example, please make sure that there is a runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
This example is to prove that the ESB is is properly configured and happy.
As well as to demonstrate the needed minimal files to make a basic ESB component execute.</description>
- <size>59000</size>
+ <size>1101025</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">helloworld</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB for SOA-P 5.0</category>
- <name>helloworld_testclient</name>
- <shortDescription>JBoss ESB HelloWorld Example - Client</shortDescription>
- <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
- This example is to demonstrate how to invoke the deployed HelloWorld ESB. It requires the helloworld project.</description>
- <size>1000000</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
- </url>
- </project>
-
- <project>
- <category>ESB for SOA-P 5.0</category>
<name>helloworld_action</name>
+ <included-projects>helloworld_action,helloworld_action_client </included-projects>
<shortDescription>JBoss ESB HelloWorld Action Example - ESB</shortDescription>
<description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
This sample is to demonstrate the use of multiple action invocations from a single configuration. You can use
a single Action class and make multiple method calls or use multiple Action
classes.</description>
- <size>7100</size>
+ <size>26261</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">helloworld_action</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB for SOA-P 5.0</category>
- <name>helloworld_action_client</name>
- <shortDescription>JBoss ESB HelloWorld Action Example - Client</shortDescription>
- <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
- This sample is to test the deployed helloworld_action ESB. It requires the helloworld_action project</description>
- <size>18694</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
- </url>
- </project>
-
- <project>
- <category>ESB for SOA-P 5.0</category>
- <name>helloworld_file_action</name>
+ <name>helloworld_file_action</name>
+ <included-projects>helloworld_file_action,helloworld_file_action_client</included-projects>
<shortDescription>JBoss ESB HelloWorld File Action Example - ESB</shortDescription>
<description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
This is a basic example of using the File gateway feature of the JBoss ESB.
Files that are found in a particular directory with a particular extension
are sent to a JMS queue with actions for processing. Before deploy the project, please change some properties according to the readme.txt file.</description>
- <size>7920</size>
+ <size>16505</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">helloworld_file_action</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB for SOA-P 5.0</category>
- <name>helloworld_file_action_client</name>
- <shortDescription>JBoss ESB HelloWorld File Action Example - Client</shortDescription>
- <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
- This sample is to test the deployed helloworld_file_action ESB. It requires the helloworld_file_action project.</description>
- <size>18694</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
- </url>
- </project>
- <project>
- <category>ESB for SOA-P 5.0</category>
- <name>webservice_consumer1</name>
+ <name>webservice_consumer1</name>
+ <included-projects>webservice_consumer1,webservice_consumer1_client</included-projects>
<shortDescription>JBoss ESB Web Service consumer1 Example</shortDescription>
<description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
This example demonstrates how to consume a 181 Web Service in an ESB action.
This ESB will make a webservice request that requires a single "toWhom" string parameter.
The webservice will return a greeting response. The ESB simply dislays the response on the
console.</description>
- <size>22500</size>
+ <size>1120499</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">webservice_consumer1</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
- <project>
- <category>ESB for SOA-P 5.0</category>
- <name>webservice_consumer1_client</name>
- <shortDescription>JBoss ESB Web Service consumer1 Example - Client</shortDescription>
- <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
- This sample is to test the deployed a comsumer web service.It requires the webservice_consumer1 project.</description>
- <size>1000000</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
- </url>
- </project>
<project>
<category>ESB for SOA-P 5.0</category>
- <name>webservice_producer</name>
+ <name>webservice_producer</name>
+ <included-projects>webservice_producer,webservice_producer_client</included-projects>
<shortDescription>JBoss ESB Web Service producer Example</shortDescription>
<description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
This sample demonstrates how to deploy a JSR181 Webservice endpoint on
JBossESB using the SOAPProcessor action.</description>
- <size>53000</size>
+ <size>55269</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">webservice_producer</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
- <project>
- <category>ESB for SOA-P 5.0</category>
- <name>webservice_producer_client</name>
- <shortDescription>JBoss ESB Web Service producer Example - Client</shortDescription>
- <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
- This sample is to test the deployed a web service endpoint.It requires the webservice_producer project.</description>
- <size>14200</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
- </url>
- </project>
<project>
<category>ESB for SOA-P 5.0</category>
<name>transform_CSV2XML</name>
+ <included-projects>transform_CSV2XML,transform_CSV2XML_client</included-projects>
<shortDescription>JBoss ESB Smooks CSV->XML Example</shortDescription>
<description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
This sample demonstrates how to transform a comma separated value (CSV) file to an xml.
The tranformation is done by configuring Smooks and performing two transformation, one
transformation from CSV to an intermediate xml format, and a second transformation from
the intermediate xml format to the target xml.</description>
- <size>7200</size>
+ <size>19434</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">transform_CSV2XML</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB for SOA-P 5.0</category>
- <name>transform_CSV2XML_client</name>
- <shortDescription>JBoss ESB Smooks CSV->XML Example - Client</shortDescription>
- <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
- This sample is to test the JBoss ESB smooks CSV->XML transformation.It requires the transform_CSV2XML project.</description>
- <size>16600</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
- </url>
- </project>
-
- <project>
- <category>ESB for SOA-P 5.0</category>
<name>transform_XML2POJO</name>
+ <included-projects>transform_XML2POJO,transform_XML2POJO_client</included-projects>
<shortDescription>JBoss ESB Smooks XML->POJO Example</shortDescription>
<description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
The purpose of the simple_transformation sample is to illustrate the
use of Smooks performing a simple transformation by converting a XML file into
Java POJOs.</description>
- <size>26600</size>
+ <size>40936</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">transform_XML2POJO</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB for SOA-P 5.0</category>
- <name>transform_XML2POJO_client</name>
- <shortDescription>JBoss ESB Smooks XML->POJO Example - Client</shortDescription>
- <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
- This sample is to test the JBoss ESB smooks XML->POJO transformation.It requires the transform_XML2POJO project.</description>
- <size>22400</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
- </url>
- </project>
-
- <project>
- <category>ESB for SOA-P 5.0</category>
<name>transform_XML2XML_date_manipulation</name>
+ <included-projects>transform_XML2XML_date_manipulation,transform_XML2XML_date_manipulation_client</included-projects>
<shortDescription>JBoss ESB Smooks XML->XML date-manipulation Example</shortDescription>
<description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
This is another simple sample of how to manually define and apply a Message
@@ -557,301 +584,204 @@
SampleOrder date field (see OrderDate.java) and use XSLT for what it's good at
i.e. Templating. Again, the transformed SampleOrder.xml message is just
printed to the Java console (message before and after).</description>
- <size>13600</size>
+ <size>22071</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">transform_XML2XML_date_manipulation</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB for SOA-P 5.0</category>
- <name>transform_XML2XML_date_manipulation_client</name>
- <shortDescription>JBoss ESB Smooks XML->XML date-manipulation Example - Client</shortDescription>
- <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
- This sample is to test the JBoss ESB XML->XML date-manipulation transformation.It requires the transform_XML2XML_date_manipulation project.</description>
- <size>18600</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
- </url>
- </project>
-
- <project>
- <category>ESB for SOA-P 5.0</category>
<name>transform_XML2XML_simple</name>
+ <included-projects>transform_XML2XML_simple,transform_XML2XML_simple_client</included-projects>
<shortDescription>JBoss ESB Smooks XML->XML Example</shortDescription>
<description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
This is a very basic sample of how to manually define and apply a Message
Transformation within JBoss ESB. It applies a very simple XSLT to a
SampleOrder.xml message and prints the before and after XML to the console.</description>
- <size>6700</size>
+ <size>19224</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
</url>
- </project>
-
- <project>
- <category>ESB for SOA-P 5.0</category>
- <name>transform_XML2XML_simple_client</name>
- <shortDescription>JBoss ESB Smooks XML->XML Example - Client</shortDescription>
- <description>NOTE: Before import this example, please make sure that there is runtime named "jboss-soa-p.5.0 Runtime" in the workspace.
- This sample is to test the JBoss ESB XML->XML transformation.It requires the transform_XML2XML_simple project.</description>
- <size>17800</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example-soa...
- </url>
- </project>
-
- <project>
-
- <category>Portlet</category>
- <name>testjavaportlet</name>
- <shortDescription>JBoss Java Portlet Example</shortDescription>
- <description>This example demonstrates the use of JBoss Java Portlet. It runs on JBoss EPP 4.3 or JBoss Portal 2.7.x.</description>
- <size>10000</size>
- <url>
-
- http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/portlet-exampl...
- </url>
- <welcome type="cheatsheets" url="/testjavaportlet/javaportletcs.xml"/>
<fixes>
<fix type="wtpruntime">
- <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
- <property name="eclipse-projects">testjavaportlet</property>
- <property name="description">This project example requires the JBoss EPP 4.3 or JBoss Portal 2.7.x</property>
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.50</property>
+ <property name="eclipse-projects">transform_XML2XML_simple</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 5.0 and the runtime name should be "jboss-soa-p.5.0 Runtime"</property>
</fix>
-
</fixes>
</project>
<project>
- <category>Portlet</category>
- <name>testjsfportlet</name>
- <shortDescription>JBoss JSF Portlet Example</shortDescription>
-
- <description>This example demonstrates the use of JBoss JSF Portlet. It runs on JBoss EPP 4.3 or JBoss Portal 2.7.x.</description>
- <size>4000000</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/portlet-exampl...
- </url>
- <fixes>
- <fix type="wtpruntime">
- <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
- <property name="eclipse-projects">testjsfportlet</property>
- <property name="description">This project example requires the JBoss EPP 4.3 or JBoss Portal 2.7.x</property>
- </fix>
-
- </fixes>
- </project>
-
- <project>
- <category>Portlet</category>
-
- <name>testseamportlet</name>
- <shortDescription>JBoss Seam Portlet Example</shortDescription>
- <description>This example demonstrates the use of JBoss Seam Portlet. It runs on JBoss EPP 4.3/JBoss Portal 2.7.x and Seam 2.0.</description>
- <size>10000000</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/snjeza/portlet-exampl...
- </url>
- <fixes>
- <fix type="wtpruntime">
- <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43, org.jboss.ide.eclipse.as.runtime.42</property>
- <property name="eclipse-projects">testseamportlet</property>
- <property name="description">This project example requires the JBoss EPP 4.3 or JBoss Portal 2.7.x</property>
- </fix>
- <fix type="seam">
- <property name="allowed-versions">2.0.0, 2.0.1, 2.0.2</property>
- <property name="eclipse-projects">testseamportlet</property>
- <property name="description">This project example requires Seam version 2.0</property>
- </fix>
- </fixes>
- </project>
-
- <project>
<category>ESB</category>
<name>helloworld</name>
+ <included-projects> helloworld,helloworld_testclient </included-projects>
<shortDescription>JBoss ESB HelloWorld Example - ESB</shortDescription>
<description>This example is to prove that the ESB is is properly configured and happy.
As well as to demonstrate the needed minimal files to make a basic ESB component execute.</description>
- <size>59000</size>
+ <size>1087454</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">helloworld</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB</category>
- <name>helloworld_testclient</name>
- <shortDescription>JBoss ESB HelloWorld Example - Client</shortDescription>
-
- <description>This example is to demonstrate how to invoke the deployed HelloWorld ESB. It requires the helloworld project.</description>
- <size>1000000</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
- </url>
- </project>
-
- <project>
- <category>ESB</category>
-
<name>helloworld_action</name>
+ <included-projects>helloworld_action,helloworld_action_client </included-projects>
<shortDescription>JBoss ESB HelloWorld Action Example - ESB</shortDescription>
<description>This example is to demonstrate the use of multiple action invocations from a single configuration. You can use a single Action class and make multiple method calls or use multiple Action
classes.</description>
- <size>7100</size>
+ <size>24456</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">helloworld_action</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB</category>
- <name>helloworld_action_client</name>
- <shortDescription>JBoss ESB HelloWorld Action Example - Client</shortDescription>
- <description>This example is to test the deployed helloworld_action ESB. It requires the helloworld_action project.</description>
- <size>18694</size>
-
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
- </url>
- </project>
-
- <project>
- <category>ESB</category>
<name>helloworld_file_action</name>
+ <included-projects>helloworld_file_action,helloworld_file_action_client </included-projects>
<shortDescription>JBoss ESB HelloWorld File Action Example - ESB</shortDescription>
<description>This is a basic example of using the File gateway feature of the JBoss ESB.
Files that are found in a particular directory with a particular extension
are sent to a JMS queue with actions for processing. Before deploy the project, please change some properties according to the readme.txt file.</description>
- <size>7920</size>
+ <size>15140</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">helloworld_file_action</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB</category>
-
- <name>helloworld_file_action_client</name>
- <shortDescription>JBoss ESB HelloWorld File Action Example - Client</shortDescription>
- <description>This example is to test the deployed helloworld_file_action ESB. It requires the helloworld_file_action project.</description>
- <size>18694</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/hel...
- </url>
-
- </project>
- <project>
- <category>ESB</category>
<name>webservice_consumer1</name>
+ <included-projects>webservice_consumer1,webservice_consumer1_client </included-projects>
<shortDescription>JBoss ESB Web Service consumer1 Example</shortDescription>
<description>This example demonstrates how to consume a 181 Web Service in an ESB action.
This ESB will make a webservice request that requires a single "toWhom" string parameter.
The webservice will return a greeting response. The ESB simply displays the response on the console.
</description>
- <size>22500</size>
+ <size>1094434</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/web...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">webservice_consumer1</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB</category>
- <name>webservice_consumer1_client</name>
- <shortDescription>JBoss ESB Web Service consumer1 Example - Client</shortDescription>
-
- <description>This example is to test the deployed a consumer web service.It requires the webservice_consumer1 project.</description>
- <size>1000000</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
- </url>
- </project>
-
- <project>
- <category>ESB</category>
-
<name>webservice_producer</name>
+ <included-projects>webservice_producer,webservice_producer_client </included-projects>
<shortDescription>JBoss ESB Web Service producer Example</shortDescription>
<description>This sample demonstrates how to deploy a JSR181 Webservice endpoint on
JBossESB using the SOAPProcessor action.</description>
- <size>53000</size>
+ <size>52601</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/web...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">webservice_producer</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB</category>
- <name>webservice_producer_client</name>
- <shortDescription>JBoss ESB Web Service producer Example - Client</shortDescription>
- <description>This sample is to test the deployed a web service endpoint.It requires the webservice_producer project.</description>
-
- <size>14200</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/webs...
- </url>
- </project>
-
- <project>
- <category>ESB</category>
<name>transform_CSV2XML</name>
-
+ <included-projects>transform_CSV2XML,transform_CSV2XML_client </included-projects>
<shortDescription>JBoss ESB Smooks CSV->XML Example</shortDescription>
<description>This sample demonstrates how to transform a comma separated value (CSV) file to an xml.
The tranformation is done by configuring Smooks and performing two transformation, one transformation from CSV to an intermediate xml format, and a second transformation from the intermediate xml format to the target xml.</description>
- <size>7200</size>
+ <size>18354</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/tra...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">transform_CSV2XML</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB</category>
- <name>transform_CSV2XML_client</name>
- <shortDescription>JBoss ESB Smooks CSV->XML Example - Client</shortDescription>
- <description>This sample is to test the JBoss ESB smooks CSV->XML transformation.It requires the transform_CSV2XML project.</description>
- <size>16600</size>
-
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
- </url>
- </project>
-
- <project>
- <category>ESB</category>
<name>transform_XML2POJO</name>
+ <included-projects>transform_XML2POJO,transform_XML2POJO_client </included-projects>
<shortDescription>JBoss ESB Smooks XML->POJO Example</shortDescription>
<description>The purpose of the simple_transformation sample is to illustrate the
use of Smooks performing a simple transformation by converting a XML file into
Java POJOs.</description>
- <size>26600</size>
+ <size>33104</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/tra...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">transform_XML2POJO</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB</category>
-
- <name>transform_XML2POJO_client</name>
- <shortDescription>JBoss ESB Smooks XML->POJO Example - Client</shortDescription>
- <description>This sample is to test the JBoss ESB smooks XML->POJO transformation.It requires the transform_XML2POJO project.</description>
- <size>22400</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
- </url>
-
- </project>
-
- <project>
- <category>ESB</category>
<name>transform_XML2XML_date_manipulation</name>
+ <included-projects>transform_XML2XML_date_manipulation,transform_XML2XML_date_manipulation_client </included-projects>
<shortDescription>JBoss ESB Smooks XML->XML date-manipulation Example</shortDescription>
<description>This is another simple sample of how to manually define and apply a Message
Transformation within JBoss ESB.
@@ -864,47 +794,40 @@
i.e. Templating. Again, the transformed SampleOrder.xml message is just
printed to the Java console (message before and after).</description>
- <size>13600</size>
+ <size>20313</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/tra...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">transform_XML2XML_date_manipulation</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
<project>
<category>ESB</category>
- <name>transform_XML2XML_date_manipulation_client</name>
-
- <shortDescription>JBoss ESB Smooks XML->XML date-manipulation Example - Client</shortDescription>
- <description>This sample is to test the JBoss ESB XML->XML date-manipulation transformation.It requires the transform_XML2XML_date_manipulation project.</description>
- <size>18600</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
- </url>
- </project>
-
- <project>
- <category>ESB</category>
<name>transform_XML2XML_simple</name>
+ <included-projects>transform_XML2XML_simple,transform_XML2XML_simple_client </included-projects>
<shortDescription>JBoss ESB Smooks XML->XML Example</shortDescription>
<description>This is a very basic sample of how to manually define and apply a Message
Transformation within JBoss ESB. It applies a very simple XSLT to a
SampleOrder.xml message and prints the before and after XML to the console.</description>
- <size>6700</size>
+ <size>18168</size>
<url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
+ http://anonsvn.jboss.org/repos/jbosstools/workspace/Denny/esb-example/tra...
</url>
+ <fixes>
+ <fix type="wtpruntime">
+ <property name="allowed-types">org.jboss.ide.eclipse.as.runtime.eap.43</property>
+ <property name="eclipse-projects">transform_XML2XML_simple</property>
+ <property name="required-components">esb</property>
+ <property name="description">This project example requires the JBoss SOA 4.3.0 and the runtime name should be "jboss-soa-p.4.3.0 Runtime"</property>
+ </fix>
+ </fixes>
</project>
-
- <project>
- <category>ESB</category>
- <name>transform_XML2XML_simple_client</name>
- <shortDescription>JBoss ESB Smooks XML->XML Example - Client</shortDescription>
-
- <description>This sample is to test the JBoss ESB XML->XML transformation.It requires the transform_XML2XML_simple project.</description>
- <size>17800</size>
- <url>
- http://anonsvn.jboss.org/repos/jbosstools/workspace/grid/esb-example/tran...
- </url>
- </project>
</projects>
14 years, 7 months
JBoss Tools SVN: r22703 - trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2010-06-09 11:31:30 -0400 (Wed, 09 Jun 2010)
New Revision: 22703
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/EnterpriseQualifierDefinitionTest.java
trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/QualifierDefinitionTest.java
trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ResolutionByTypeTest.java
trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/TCKTest.java
Log:
https://jira.jboss.org/browse/JBIDE-6418 https://jira.jboss.org/browse/JBIDE-5808
Modified: trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/EnterpriseQualifierDefinitionTest.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/EnterpriseQualifierDefinitionTest.java 2010-06-09 14:11:21 UTC (rev 22702)
+++ trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/EnterpriseQualifierDefinitionTest.java 2010-06-09 15:31:30 UTC (rev 22703)
@@ -29,7 +29,7 @@
* @throws CoreException
*/
public void testQualifierDeclaredInheritedIsInherited() throws CoreException {
- IQualifierDeclaration hairy = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/enterprise/LongHairedDog.java", "org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.Hairy");
+ IQualifierDeclaration hairy = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/enterprise/LongHairedDog.java", "org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.Hairy");
IParametedType type = getType("org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.BorderCollieLocal");
Set<IBean> beans = cdiProject.getBeans(true, type, hairy);
// assertEquals("Wrong number of beans.", 1, beans.size());
@@ -45,7 +45,7 @@
* @throws JavaModelException
*/
public void testQualifierNotDeclaredInheritedIsNotInherited() throws JavaModelException {
- IQualifierDeclaration skinny = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/enterprise/SkinnyHairlessCat.java", "org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.Skinny");
+ IQualifierDeclaration skinny = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/enterprise/SkinnyHairlessCat.java", "org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.Skinny");
IParametedType type = getType("org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.TameSkinnyHairlessCatLocal");
Set<IBean> beans = cdiProject.getBeans(true, type, skinny);
assertTrue("Wrong number of beans.", beans.isEmpty());
@@ -56,7 +56,7 @@
* @throws CoreException
*/
public void testQualifierDeclaredInheritedIsIndirectlyInherited() throws CoreException {
- IQualifierDeclaration hairy = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/enterprise/LongHairedDog.java", "org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.Hairy");
+ IQualifierDeclaration hairy = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/enterprise/LongHairedDog.java", "org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.Hairy");
IParametedType type = getType("org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.EnglishBorderCollieLocal");
Set<IBean> beans = cdiProject.getBeans(true, type, hairy);
assertEquals("Wrong number of beans.", 1, beans.size());
@@ -72,7 +72,7 @@
* @throws JavaModelException
*/
public void testQualifierNotDeclaredInheritedIsNotIndirectlyInherited() throws JavaModelException {
- IQualifierDeclaration skinny = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/enterprise/SkinnyHairlessCat.java", "org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.Skinny");
+ IQualifierDeclaration skinny = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/enterprise/SkinnyHairlessCat.java", "org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.Skinny");
IParametedType type = getType("org.jboss.jsr299.tck.tests.definition.qualifier.enterprise.FamousCatLocal");
Set<IBean> beans = cdiProject.getBeans(true, type, skinny);
assertTrue("Wrong number of beans.", beans.isEmpty());
Modified: trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/QualifierDefinitionTest.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/QualifierDefinitionTest.java 2010-06-09 14:11:21 UTC (rev 22702)
+++ trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/QualifierDefinitionTest.java 2010-06-09 15:31:30 UTC (rev 22703)
@@ -80,7 +80,7 @@
* @throws CoreException
*/
public void testQualifiersDeclaredInJava() throws CoreException {
- IQualifierDeclaration synchronous = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/Cat.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Synchronous");
+ IQualifierDeclaration synchronous = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/Cat.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Synchronous");
Set<IBean> beans = cdiProject.getBeans(true, "org.jboss.jsr299.tck.tests.definition.qualifier.Cat", "org.jboss.jsr299.tck.tests.definition.qualifier.Synchronous");
assertEquals("Wrong number of beans with org.jboss.jsr299.tck.tests.definition.qualifier.Cat type and org.jboss.jsr299.tck.tests.definition.qualifier.Synchronous qualifier.", 1, beans.size());
IBean bean = beans.iterator().next();
@@ -98,8 +98,8 @@
* @throws JavaModelException
*/
public void testMultipleQualifiers() throws JavaModelException {
- IQualifierDeclaration chunky = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/Cod.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Chunky");
- IQualifierDeclaration whitefish = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/Cod.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Whitefish");
+ IQualifierDeclaration chunky = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/Cod.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Chunky");
+ IQualifierDeclaration whitefish = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/Cod.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Whitefish");
IParametedType type = getType("org.jboss.jsr299.tck.tests.definition.qualifier.Cod");
Set<IBean> beans = cdiProject.getBeans(true, type, chunky, whitefish);
assertEquals("Wrong number of beans.", 1, beans.size());
@@ -144,7 +144,7 @@
* @throws CoreException
*/
public void testQualifierDeclaredInheritedIsInherited() throws CoreException {
- IQualifierDeclaration hairy = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/LongHairedDog.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Hairy");
+ IQualifierDeclaration hairy = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/LongHairedDog.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Hairy");
IParametedType type = getType("org.jboss.jsr299.tck.tests.definition.qualifier.BorderCollie");
Set<IBean> beans = cdiProject.getBeans(true, type, hairy);
assertFalse("Wrong number of beans.", beans.isEmpty());
@@ -176,7 +176,7 @@
* @throws CoreException
*/
public void testQualifierDeclaredInheritedIsBlockedByIntermediateClass() throws CoreException {
- IQualifierDeclaration hairy = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/ClippedBorderCollie.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Hairy");
+ IQualifierDeclaration hairy = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/ClippedBorderCollie.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Hairy");
IParametedType type = getType("org.jboss.jsr299.tck.tests.definition.qualifier.ClippedBorderCollie");
Set<IBean> beans = cdiProject.getBeans(true, type, hairy);
assertEquals("Wrong number of beans.", 1, beans.size());
@@ -192,7 +192,7 @@
* @throws CoreException
*/
public void testQualifierDeclaredInheritedIsIndirectlyInherited() throws CoreException {
- IQualifierDeclaration hairy = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/LongHairedDog.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Hairy");
+ IQualifierDeclaration hairy = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/definition/qualifier/LongHairedDog.java", "org.jboss.jsr299.tck.tests.definition.qualifier.Hairy");
IParametedType type = getType("org.jboss.jsr299.tck.tests.definition.qualifier.EnglishBorderCollie");
Set<IBean> beans = cdiProject.getBeans(true, type, hairy);
assertEquals("Wrong number of beans.", 1, beans.size());
Modified: trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ResolutionByTypeTest.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ResolutionByTypeTest.java 2010-06-09 14:11:21 UTC (rev 22702)
+++ trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ResolutionByTypeTest.java 2010-06-09 15:31:30 UTC (rev 22703)
@@ -123,8 +123,8 @@
* @throws CoreException
*/
public void testResolveByTypeWithNonBindingMembers() throws CoreException {
- IQualifierDeclaration expensiveQualifier = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/RoundWhitefish.java", "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Expensive");
- IQualifierDeclaration whitefishQualifier = getQualifierDeclarationFromBeanClass("JavaSource/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/RoundWhitefish.java", "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Whitefish");
+ IQualifierDeclaration expensiveQualifier = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/RoundWhitefish.java", "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Expensive");
+ IQualifierDeclaration whitefishQualifier = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/RoundWhitefish.java", "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Whitefish");
IParametedType type = getType("org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Animal");
Set<IBean> beans = cdiProject.getBeans(true, type, new IQualifierDeclaration[]{expensiveQualifier, whitefishQualifier});
assertContainsBeanClasses(beans, new String[]{"org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.RoundWhitefish", "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Halibut"});
@@ -171,5 +171,79 @@
assertContainsBeanTypeSignatures(false, bean, "QFlightlessBird<QAustralian;>;");
}
- // TODO continue implementing the tests
+ /**
+ * Section 2.2.2 - Restricting the bean types of a bean
+ * c) Check producer method.
+ *
+ * @throws CoreException
+ */
+ public void testBeanTypesOnProducerMethod() throws CoreException {
+ Set<IBean> beans = getBeans("org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Parrot");
+ assertEquals("Wrong number of the beans", 1, beans.size());
+ assertContainsBeanType(beans.iterator().next(), "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Parrot", "java.lang.Object");
+
+ beans = getBeans("org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Bird");
+ assertEquals("Wrong number of the beans", 0, beans.size());
+ }
+
+ /**
+ * Section 2.2.2 - Restricting the bean types of a bean
+ * h) Check generic producer field.
+ *
+ * @throws CoreException
+ */
+ public void testGenericBeanTypesOnProducerField() throws CoreException {
+ IType type = EclipseJavaUtil.findType(EclipseUtil.getJavaProject(cdiProject.getNature().getProject()), "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.PetShop");
+ IParametedType parametedType = cdiProject.getNature().getTypeFactory().getParametedType(type, "QCat<QEuropean;>;");
+ IQualifierDeclaration qualifier = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/PetShop.java", "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Tame");
+ assertNotNull("Can't find the qualifier.", qualifier);
+ Set<IBean> beans = cdiProject.getBeans(true, parametedType, new IQualifierDeclaration[]{qualifier});
+ assertEquals("Wrong number of the beans", 1, beans.size());
+ IBean bean = beans.iterator().next();
+
+ assertContainsBeanType(false, bean, "java.lang.Object");
+ assertContainsBeanType(false, bean, "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Cat");
+ assertContainsBeanTypeSignatures(false, bean, "QCat<QEuropean;>;");
+
+ beans = getBeans("org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.DomesticCat", "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Tame");
+ assertEquals("Wrong number of the beans", 0, beans.size());
+ }
+
+ /**
+ * Section 2.2.2 - Restricting the bean types of a bean
+ * g) Check generic producer method.
+ *
+ * @throws CoreException
+ */
+ public void testGenericBeanTypesOnProducerMethod() throws CoreException {
+ IType type = EclipseJavaUtil.findType(EclipseUtil.getJavaProject(cdiProject.getNature().getProject()), "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.PetShop");
+ IParametedType parametedType = cdiProject.getNature().getTypeFactory().getParametedType(type, "QCat<QAfrican;>;");
+ IQualifierDeclaration qualifier = getQualifierDeclarationFromClass("JavaSource/org/jboss/jsr299/tck/tests/lookup/typesafe/resolution/PetShop.java", "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Wild");
+ assertNotNull("Can't find the qualifier.", qualifier);
+ Set<IBean> beans = cdiProject.getBeans(true, parametedType, new IQualifierDeclaration[]{qualifier});
+ assertEquals("Wrong number of the beans", 1, beans.size());
+ IBean bean = beans.iterator().next();
+
+ assertContainsBeanType(false, bean, "java.lang.Object");
+ assertContainsBeanType(false, bean, "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Cat");
+ assertContainsBeanTypeSignatures(false, bean, "QCat<QAfrican;>;");
+
+ beans = getBeans("org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Lion", "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Wild");
+ assertEquals("Wrong number of the beans", 0, beans.size());
+ }
+
+ /**
+ * Section 2.2.2 - Restricting the bean types of a bean
+ * d) Check producer field.
+ *
+ * @throws CoreException
+ */
+ public void testBeanTypesOnProducerField() throws CoreException {
+ Set<IBean> beans = getBeans("org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Dove");
+ assertEquals("Wrong number of the beans", 1, beans.size());
+ assertContainsBeanType(beans.iterator().next(), "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Dove", "java.lang.Object");
+
+ beans = getBeans("org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Bird");
+ assertEquals("Wrong number of the beans", 0, beans.size());
+ }
}
\ No newline at end of file
Modified: trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/TCKTest.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/TCKTest.java 2010-06-09 14:11:21 UTC (rev 22702)
+++ trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/TCKTest.java 2010-06-09 15:31:30 UTC (rev 22703)
@@ -135,19 +135,21 @@
return null;
}
- protected IQualifierDeclaration getQualifierDeclarationFromBeanClass(String beanClassFilePath, String annotationTypeName) throws JavaModelException {
- IFile file = tckProject.getFile(beanClassFilePath);
+ protected IQualifierDeclaration getQualifierDeclarationFromClass(String beanFilePath, String annotationTypeName) throws JavaModelException {
+ IFile file = tckProject.getFile(beanFilePath);
Set<IBean> beans = cdiProject.getBeans(file.getFullPath());
- IBean bean = beans.iterator().next();
- Set<IQualifierDeclaration> declarations = bean.getQualifierDeclarations();
- IParametedType type = getType(annotationTypeName);
- for (IQualifierDeclaration declaration : declarations) {
- IAnnotation annotation = declaration.getDeclaration();
- if(type.getType().getElementName().equals(annotation.getElementName())) {
- return declaration;
+ assertFalse("Can't find any bean in " + beanFilePath, beans.isEmpty());
+ for (IBean bean : beans) {
+ Set<IQualifierDeclaration> declarations = bean.getQualifierDeclarations();
+ IParametedType type = getType(annotationTypeName);
+ for (IQualifierDeclaration declaration : declarations) {
+ IAnnotation annotation = declaration.getDeclaration();
+ if(type.getType().getElementName().equals(annotation.getElementName())) {
+ return declaration;
+ }
}
}
- fail("Can't find " + annotationTypeName + " qualifier in " + beanClassFilePath + " bean.");
+ fail("Can't find " + annotationTypeName + " qualifier in " + beanFilePath);
return null;
}
14 years, 7 months
JBoss Tools SVN: r22702 - trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2010-06-09 10:11:21 -0400 (Wed, 09 Jun 2010)
New Revision: 22702
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ResolutionByTypeTest.java
trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/TCKTest.java
Log:
https://jira.jboss.org/browse/JBIDE-6418 https://jira.jboss.org/browse/JBIDE-5808
Modified: trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ResolutionByTypeTest.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ResolutionByTypeTest.java 2010-06-09 13:20:16 UTC (rev 22701)
+++ trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ResolutionByTypeTest.java 2010-06-09 14:11:21 UTC (rev 22702)
@@ -145,5 +145,31 @@
assertContainsBeanType(bean, "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Canary", "java.lang.Object");
}
+ /**
+ * Section 2.2.2 - Restricting the bean types of a bean
+ * e) Check generic managed bean.
+ *
+ * @throws CoreException
+ */
+ public void testGenericBeanTypesOnManagedBean() throws CoreException {
+ IType type = EclipseJavaUtil.findType(EclipseUtil.getJavaProject(cdiProject.getNature().getProject()), "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Emu");
+ IParametedType parametedType = cdiProject.getNature().getTypeFactory().getParametedType(type, "QFlightlessBird<QAustralian;>;");
+ Set<IBean> beans = cdiProject.getBeans(true, parametedType, new IQualifierDeclaration[0]);
+ assertEquals("Wrong number of the beans", 1, beans.size());
+ IBean bean = beans.iterator().next();
+
+ beans = getBeans("org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Emu");
+ assertEquals("Wrong number of the beans", 0, beans.size());
+
+ type = EclipseJavaUtil.findType(EclipseUtil.getJavaProject(cdiProject.getNature().getProject()), "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.Emu");
+ parametedType = cdiProject.getNature().getTypeFactory().getParametedType(type, "QFlightlessBird<QEuropean;>;");
+ beans = cdiProject.getBeans(true, parametedType, new IQualifierDeclaration[0]);
+ assertEquals("Wrong number of the beans", 0, beans.size());
+
+ assertContainsBeanType(false, bean, "java.lang.Object");
+ assertContainsBeanType(false, bean, "org.jboss.jsr299.tck.tests.lookup.typesafe.resolution.FlightlessBird");
+ assertContainsBeanTypeSignatures(false, bean, "QFlightlessBird<QAustralian;>;");
+ }
+
// TODO continue implementing the tests
}
\ No newline at end of file
Modified: trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/TCKTest.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/TCKTest.java 2010-06-09 13:20:16 UTC (rev 22701)
+++ trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/TCKTest.java 2010-06-09 14:11:21 UTC (rev 22702)
@@ -246,6 +246,30 @@
}
}
+ protected void assertContainsBeanTypeSignatures(IBean bean, String... typeSignatures) {
+ assertContainsBeanTypeSignatures(true, bean, typeSignatures);
+ }
+
+ protected void assertContainsBeanTypeSignatures(boolean checkTheNumberOfTypes, IBean bean, String... typeSignatures) {
+ if(checkTheNumberOfTypes) {
+ assertEquals("Wrong number of types.", typeSignatures.length, bean.getLegalTypes().size());
+ }
+ for (String typeSignature : typeSignatures) {
+ Set<IParametedType> types = bean.getLegalTypes();
+ StringBuffer allTypes = new StringBuffer("[");
+ boolean found = false;
+ for (IParametedType type : types) {
+ allTypes.append(" ").append(type.getSignature()).append(";");
+ if (typeSignature.equals(type.getSignature())) {
+ found = true;
+ break;
+ }
+ }
+ allTypes.append("]");
+ assertTrue(bean.getResource().getFullPath() + " bean " + allTypes.toString() + " should have " + typeSignature + " type signature.", found);
+ }
+ }
+
public static void assertContainsBeanClasses(Set<IBean> beans, String... beanClassNames) throws CoreException {
assertContainsBeanClasses(true, beans, beanClassNames);
}
14 years, 7 months
JBoss Tools SVN: r22701 - in branches/3.2.helios: seam/plugins/org.jboss.tools.seam.core and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: akazakov
Date: 2010-06-09 09:20:16 -0400 (Wed, 09 Jun 2010)
New Revision: 22701
Modified:
branches/3.2.helios/cdi/plugins/org.jboss.tools.cdi.core/plugin.xml
branches/3.2.helios/seam/plugins/org.jboss.tools.seam.core/plugin.xml
Log:
https://jira.jboss.org/browse/JBIDE-6400 Added a workaround for this issue. EJB3 validator has been excluded for projects with seam and cdi natures.
Modified: branches/3.2.helios/cdi/plugins/org.jboss.tools.cdi.core/plugin.xml
===================================================================
--- branches/3.2.helios/cdi/plugins/org.jboss.tools.cdi.core/plugin.xml 2010-06-09 12:13:39 UTC (rev 22700)
+++ branches/3.2.helios/cdi/plugins/org.jboss.tools.cdi.core/plugin.xml 2010-06-09 13:20:16 UTC (rev 22701)
@@ -104,4 +104,19 @@
</validator>
</extension>
+<!-- Workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=315390 -->
+ <extension
+ id="excludeEJBValidation"
+ point="org.eclipse.wst.validation.exclude">
+ <validator
+ id="org.eclipse.jst.jee.ejb3.validator">
+ <exclude>
+ <rules>
+ <projectNature
+ id="org.jboss.tools.cdi.core.cdinature">
+ </projectNature>
+ </rules>
+ </exclude>
+ </validator>
+ </extension>
</plugin>
\ No newline at end of file
Modified: branches/3.2.helios/seam/plugins/org.jboss.tools.seam.core/plugin.xml
===================================================================
--- branches/3.2.helios/seam/plugins/org.jboss.tools.seam.core/plugin.xml 2010-06-09 12:13:39 UTC (rev 22700)
+++ branches/3.2.helios/seam/plugins/org.jboss.tools.seam.core/plugin.xml 2010-06-09 13:20:16 UTC (rev 22701)
@@ -520,4 +520,19 @@
</validator>
</extension>
+<!-- Workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=315390 -->
+ <extension
+ id="excludeEJBValidation"
+ point="org.eclipse.wst.validation.exclude">
+ <validator
+ id="org.eclipse.jst.jee.ejb3.validator">
+ <exclude>
+ <rules>
+ <projectNature
+ id="org.jboss.tools.seam.core.seamnature">
+ </projectNature>
+ </rules>
+ </exclude>
+ </validator>
+ </extension>
</plugin>
\ No newline at end of file
14 years, 7 months
JBoss Tools SVN: r22700 - in trunk/cdi/tests/org.jboss.tools.cdi.ui.test: src/org/jboss/tools/cdi/ui/test and 1 other directories.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-06-09 08:13:39 -0400 (Wed, 09 Jun 2010)
New Revision: 22700
Added:
trunk/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/wizard/
trunk/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/wizard/NewCDIWizardTest.java
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.ui.test/META-INF/MANIFEST.MF
trunk/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/CDIUIAllTests.java
Log:
https://jira.jboss.org/browse/JBIDE-6414
Modified: trunk/cdi/tests/org.jboss.tools.cdi.ui.test/META-INF/MANIFEST.MF
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.ui.test/META-INF/MANIFEST.MF 2010-06-09 12:12:18 UTC (rev 22699)
+++ trunk/cdi/tests/org.jboss.tools.cdi.ui.test/META-INF/MANIFEST.MF 2010-06-09 12:13:39 UTC (rev 22700)
@@ -8,10 +8,14 @@
Require-Bundle: org.junit,
org.jboss.tools.tests,
org.jboss.tools.cdi.core.test,
+ org.jboss.tools.cdi.ui,
org.eclipse.core.resources,
org.jboss.tools.jst.jsp.test,
org.jboss.tools.common,
org.eclipse.core.runtime,
+ org.eclipse.ui,
+ org.eclipse.jface,
org.eclipse.jface.text;bundle-version="3.5.2",
- org.eclipse.jdt.core;bundle-version="3.5.2"
+ org.eclipse.jdt.core;bundle-version="3.5.2",
+ org.eclipse.jdt.ui
Export-Package: org.jboss.tools.cdi.ui.test
Modified: trunk/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/CDIUIAllTests.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/CDIUIAllTests.java 2010-06-09 12:12:18 UTC (rev 22699)
+++ trunk/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/CDIUIAllTests.java 2010-06-09 12:13:39 UTC (rev 22700)
@@ -11,6 +11,7 @@
package org.jboss.tools.cdi.ui.test;
import org.eclipse.jdt.internal.core.JavaModelManager;
+import org.jboss.tools.cdi.ui.test.wizard.NewCDIWizardTest;
import junit.framework.Test;
import junit.framework.TestSuite;
@@ -26,6 +27,7 @@
TestSuite suite = new TestSuite("CDI UI Tests");
suite.addTestSuite(CATest.class);
+ suite.addTestSuite(NewCDIWizardTest.class);
return suite;
}
}
\ No newline at end of file
Added: trunk/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/wizard/NewCDIWizardTest.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/wizard/NewCDIWizardTest.java (rev 0)
+++ trunk/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/wizard/NewCDIWizardTest.java 2010-06-09 12:13:39 UTC (rev 22700)
@@ -0,0 +1,151 @@
+/*******************************************************************************
+ * Copyright (c) 2007 Red Hat, Inc.
+ * Distributed under license by Red Hat, Inc. All rights reserved.
+ * This program is made available under the terms of the
+ * Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Red Hat, Inc. - initial API and implementation
+ ******************************************************************************/
+package org.jboss.tools.cdi.ui.test.wizard;
+
+import junit.framework.TestCase;
+
+import org.eclipse.core.resources.IFile;
+import org.eclipse.core.resources.IProject;
+import org.eclipse.core.resources.ResourcesPlugin;
+import org.eclipse.core.runtime.CoreException;
+import org.eclipse.jdt.core.IJavaProject;
+import org.eclipse.jdt.core.IPackageFragment;
+import org.eclipse.jdt.core.IType;
+import org.eclipse.jdt.core.JavaModelException;
+import org.eclipse.jface.viewers.StructuredSelection;
+import org.eclipse.jface.wizard.WizardDialog;
+import org.eclipse.ui.PlatformUI;
+import org.jboss.tools.cdi.ui.CDIUIPlugin;
+import org.jboss.tools.cdi.ui.wizard.NewCDIAnnotationCreationWizard;
+import org.jboss.tools.cdi.ui.wizard.NewCDIAnnotationWizardPage;
+import org.jboss.tools.cdi.ui.wizard.NewQualifierWizardPage;
+import org.jboss.tools.cdi.ui.wizard.NewStereotypeWizardPage;
+import org.jboss.tools.common.EclipseUtil;
+import org.jboss.tools.common.util.FileUtil;
+import org.jboss.tools.test.util.JUnitUtils;
+import org.jboss.tools.test.util.WorkbenchUtils;
+
+/**
+ * @author Viacheslav Kabanovich
+ *
+ */
+public class NewCDIWizardTest extends TestCase {
+
+ static String PACK_NAME = "test";
+ static String QUALIFIER_NAME = "MyQualifier";
+ static String STEREOTYPE_NAME = "MyStereotype";
+
+ static class WizardContext {
+ NewCDIAnnotationCreationWizard wizard;
+ IProject tck;
+ IJavaProject jp;
+ WizardDialog dialog;
+ NewCDIAnnotationWizardPage page;
+ String packName;
+ String typeName;
+
+
+ public void init(String wizardId, String packName, String typeName) {
+ this.packName = packName;
+ this.typeName = typeName;
+ wizard = (NewCDIAnnotationCreationWizard)WorkbenchUtils.findWizardByDefId(wizardId);
+ tck = ResourcesPlugin.getWorkspace().getRoot().getProject("tck");
+ jp = EclipseUtil.getJavaProject(tck);
+ wizard.init(CDIUIPlugin.getDefault().getWorkbench(), new StructuredSelection(jp));
+ dialog = new WizardDialog(
+ PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell(),
+ wizard);
+ dialog.setBlockOnOpen(false);
+ dialog.open();
+
+ page = (NewCDIAnnotationWizardPage)dialog.getSelectedPage();
+
+ page.setTypeName(typeName, true);
+ IPackageFragment pack = page.getPackageFragmentRoot().getPackageFragment(PACK_NAME);
+ page.setPackageFragment(pack, true);
+ }
+
+ public String getNewTypeContent() {
+ IType type = null;
+ try {
+ type = jp.findType(packName + "." + typeName);
+ } catch (JavaModelException e) {
+ JUnitUtils.fail("Cannot find type " + typeName, e);
+ }
+
+ IFile file = (IFile)type.getResource();
+ assertNotNull(file);
+ String text = null;
+ try {
+ text = FileUtil.readStream(file.getContents());
+ } catch (CoreException e) {
+ JUnitUtils.fail("Cannot read from " + file, e);
+ }
+ return text;
+ }
+
+ public void close() {
+ dialog.close();
+ }
+
+ }
+
+ public void testNewQualifierWizard() {
+ WizardContext context = new WizardContext();
+ context.init("org.jboss.tools.cdi.ui.wizard.NewQualifierCreationWizard",
+ PACK_NAME, QUALIFIER_NAME);
+
+ try {
+ NewQualifierWizardPage page = (NewQualifierWizardPage)context.page;
+ page.setInherited(true);
+
+ context.wizard.performFinish();
+
+ String text = context.getNewTypeContent();
+
+ assertTrue(text.contains("@Qualifier"));
+ assertTrue(text.contains("@Inherited"));
+ assertTrue(text.contains("@Target( { TYPE, METHOD, PARAMETER, FIELD })"));
+ assertTrue(text.contains("@Retention(RUNTIME)"));
+
+ } finally {
+ context.close();
+ }
+ }
+
+ public void testNewStereotypeWizard() {
+ WizardContext context = new WizardContext();
+ context.init("org.jboss.tools.cdi.ui.wizard.NewStereotypeCreationWizard",
+ PACK_NAME, STEREOTYPE_NAME);
+
+ try {
+ NewStereotypeWizardPage page = (NewStereotypeWizardPage)context.page;
+ page.setInherited(true);
+ page.setTarget("METHOD,FIELD");
+ page.setNamed(true);
+
+ context.wizard.performFinish();
+
+ String text = context.getNewTypeContent();
+
+ assertTrue(text.contains("@Stereotype"));
+ assertTrue(text.contains("@Inherited"));
+ assertTrue(text.contains("@Named"));
+ assertTrue(text.contains("@Target( { METHOD, FIELD })"));
+ assertTrue(text.contains("@Retention(RUNTIME)"));
+
+ } finally {
+ context.close();
+ }
+
+ }
+
+}
\ No newline at end of file
Property changes on: trunk/cdi/tests/org.jboss.tools.cdi.ui.test/src/org/jboss/tools/cdi/ui/test/wizard/NewCDIWizardTest.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
14 years, 7 months
JBoss Tools SVN: r22699 - trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-06-09 08:12:18 -0400 (Wed, 09 Jun 2010)
New Revision: 22699
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewCDIAnnotationWizardPage.java
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewStereotypeWizardPage.java
Log:
https://jira.jboss.org/browse/JBIDE-6414
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewCDIAnnotationWizardPage.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewCDIAnnotationWizardPage.java 2010-06-09 10:23:32 UTC (rev 22698)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewCDIAnnotationWizardPage.java 2010-06-09 12:12:18 UTC (rev 22699)
@@ -166,4 +166,16 @@
return vs;
}
+ public void setInherited(boolean b) {
+ if(inherited != null) {
+ inherited.composite.setValue(b);
+ }
+ }
+
+ public void setTarget(String s) {
+ if(target != null) {
+ ((CompositeEditor)target).setValue(s);
+ }
+ }
+
}
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewStereotypeWizardPage.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewStereotypeWizardPage.java 2010-06-09 10:23:32 UTC (rev 22698)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewStereotypeWizardPage.java 2010-06-09 12:12:18 UTC (rev 22699)
@@ -83,6 +83,7 @@
protected void createCustomFields(Composite composite) {
createInheritedField(composite, false);
createAlternativeField(composite);
+ createNamedField(composite);
createScopeField(composite);
createTargetField(composite);
}
@@ -150,4 +151,8 @@
}
}
+ public void setNamed(boolean b) {
+ if(named != null) named.composite.setValue(b);
+ }
+
}
14 years, 7 months
JBoss Tools SVN: r22698 - trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-06-09 06:23:32 -0400 (Wed, 09 Jun 2010)
New Revision: 22698
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/ParametedType.java
Log:
https://jira.jboss.org/browse/JBIDE-6425
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/ParametedType.java
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/ParametedType.java 2010-06-09 09:32:15 UTC (rev 22697)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.core/src/org/jboss/tools/cdi/internal/core/impl/ParametedType.java 2010-06-09 10:23:32 UTC (rev 22698)
@@ -75,6 +75,7 @@
public void setSignature(String signature) {
this.signature = signature;
+ arrayPrefix = "";
if(signature != null) {
for (int i = 0; i < signature.length(); i++) {
if(signature.charAt(i) == '[') arrayPrefix += "["; else break;
@@ -107,6 +108,9 @@
return false;
}
}
+ if(!arrayPrefix.equals(other.arrayPrefix)) {
+ return false;
+ }
return true;
}
@@ -246,8 +250,8 @@
void buildAllTypes(Set<String> processed, ParametedType p) {
IType t = p.getType();
if(t == null) return;
- if(processed.contains(t.getFullyQualifiedName())) return;
- processed.add(t.getFullyQualifiedName());
+ if(processed.contains(p.getArrayPrefix() + t.getFullyQualifiedName())) return;
+ processed.add(p.getArrayPrefix() + t.getFullyQualifiedName());
allInheritedTypes.add(p);
Set<IParametedType> ts = p.getInheritedTypes();
if(ts != null) for (IParametedType pp: ts) {
14 years, 7 months
JBoss Tools SVN: r22697 - trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck.
by jbosstools-commits@lists.jboss.org
Author: scabanovich
Date: 2010-06-09 05:32:15 -0400 (Wed, 09 Jun 2010)
New Revision: 22697
Modified:
trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ValidationTest.java
Log:
https://jira.jboss.org/browse/JBIDE-6436
Modified: trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ValidationTest.java
===================================================================
--- trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ValidationTest.java 2010-06-09 09:22:40 UTC (rev 22696)
+++ trunk/cdi/tests/org.jboss.tools.cdi.core.test/src/org/jboss/tools/cdi/core/test/tck/ValidationTest.java 2010-06-09 09:32:15 UTC (rev 22697)
@@ -849,7 +849,6 @@
IFile file = tckProject.getFile("JavaSource/org/jboss/jsr299/tck/tests/jbt/validation/specialization/MissingTypeBeanBroken.java");
AbstractResourceMarkerTest.assertMarkerIsCreated(file, AbstractResourceMarkerTest.MARKER_TYPE, MessageFormat.format(CDIValidationMessages.MISSING_TYPE_IN_SPECIALIZING_BEAN, "MissingTypeBeanBroken", "Farmer", "Farmer"), 6);
AbstractResourceMarkerTest.assertMarkerIsCreated(file, AbstractResourceMarkerTest.MARKER_TYPE, MessageFormat.format(CDIValidationMessages.MISSING_TYPE_IN_SPECIALIZING_BEAN, "MissingTypeBeanBroken", "Farmer", "Simple"), 6);
- AbstractResourceMarkerTest.assertMarkerIsCreated(file, AbstractResourceMarkerTest.MARKER_TYPE, MessageFormat.format(CDIValidationMessages.MISSING_TYPE_IN_SPECIALIZING_BEAN, "MissingTypeBeanBroken", "Farmer", "Object"), 6);
}
/**
14 years, 7 months