|
137 | 137 | <classifier>project-src</classifier> |
138 | 138 | <type>zip</type> |
139 | 139 | </dependency> |
| 140 | + <dependency> |
| 141 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 142 | + <artifactId>declarative-linking</artifactId> |
| 143 | + <version>${project.version}</version> |
| 144 | + <classifier>project-src</classifier> |
| 145 | + <type>zip</type> |
| 146 | + </dependency> |
| 147 | + <!--Uncomment as soon as we build Jersey with Java8 by default--> |
| 148 | + <!--<dependency>--> |
| 149 | + <!--<groupId>org.glassfish.jersey.examples</groupId>--> |
| 150 | + <!--<artifactId>default-method-java8-webapp</artifactId>--> |
| 151 | + <!--<version>${project.version}</version>--> |
| 152 | + <!--<classifier>project-src</classifier>--> |
| 153 | + <!--<type>zip</type>--> |
| 154 | + <!--</dependency>--> |
| 155 | + <!--<dependency>--> |
| 156 | + <!--<groupId>org.glassfish.jersey.examples</groupId>--> |
| 157 | + <!--<artifactId>default-method-java8-webapp</artifactId>--> |
| 158 | + <!--<version>${project.version}</version>--> |
| 159 | + <!--<classifier>gf-project-src</classifier>--> |
| 160 | + <!--<type>zip</type>--> |
| 161 | + <!--</dependency>--> |
| 162 | + <dependency> |
| 163 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 164 | + <artifactId>entity-filtering</artifactId> |
| 165 | + <version>${project.version}</version> |
| 166 | + <classifier>project-src</classifier> |
| 167 | + <type>zip</type> |
| 168 | + </dependency> |
| 169 | + <dependency> |
| 170 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 171 | + <artifactId>entity-filtering-security</artifactId> |
| 172 | + <version>${project.version}</version> |
| 173 | + <classifier>project-src</classifier> |
| 174 | + <type>zip</type> |
| 175 | + </dependency> |
| 176 | + <dependency> |
| 177 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 178 | + <artifactId>entity-filtering-selectable</artifactId> |
| 179 | + <version>${project.version}</version> |
| 180 | + <classifier>project-src</classifier> |
| 181 | + <type>zip</type> |
| 182 | + </dependency> |
140 | 183 | <dependency> |
141 | 184 | <groupId>org.glassfish.jersey.examples</groupId> |
142 | 185 | <artifactId>exception-mapping</artifactId> |
|
172 | 215 | <classifier>gf-project-src</classifier> |
173 | 216 | <type>zip</type> |
174 | 217 | </dependency> |
| 218 | + <dependency> |
| 219 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 220 | + <artifactId>groovy</artifactId> |
| 221 | + <version>${project.version}</version> |
| 222 | + <classifier>project-src</classifier> |
| 223 | + <type>zip</type> |
| 224 | + </dependency> |
175 | 225 | <dependency> |
176 | 226 | <groupId>org.glassfish.jersey.examples</groupId> |
177 | 227 | <artifactId>helloworld</artifactId> |
|
181 | 231 | </dependency> |
182 | 232 | <dependency> |
183 | 233 | <groupId>org.glassfish.jersey.examples</groupId> |
184 | | - <artifactId>helloworld-programmatic</artifactId> |
| 234 | + <artifactId>helloworld-benchmark</artifactId> |
185 | 235 | <version>${project.version}</version> |
186 | 236 | <classifier>project-src</classifier> |
187 | 237 | <type>zip</type> |
188 | 238 | </dependency> |
189 | 239 | <dependency> |
190 | 240 | <groupId>org.glassfish.jersey.examples</groupId> |
191 | | - <artifactId>helloworld-pure-jax-rs</artifactId> |
| 241 | + <artifactId>helloworld-programmatic</artifactId> |
192 | 242 | <version>${project.version}</version> |
193 | 243 | <classifier>project-src</classifier> |
194 | 244 | <type>zip</type> |
195 | 245 | </dependency> |
196 | 246 | <dependency> |
197 | 247 | <groupId>org.glassfish.jersey.examples</groupId> |
198 | | - <artifactId>helloworld-webapp</artifactId> |
| 248 | + <artifactId>helloworld-pure-jax-rs</artifactId> |
199 | 249 | <version>${project.version}</version> |
200 | 250 | <classifier>project-src</classifier> |
201 | 251 | <type>zip</type> |
202 | 252 | </dependency> |
203 | 253 | <dependency> |
204 | 254 | <groupId>org.glassfish.jersey.examples</groupId> |
205 | | - <artifactId>helloworld-webapp</artifactId> |
| 255 | + <artifactId>helloworld-spring-annotations</artifactId> |
206 | 256 | <version>${project.version}</version> |
207 | | - <classifier>gf-project-src</classifier> |
| 257 | + <classifier>project-src</classifier> |
208 | 258 | <type>zip</type> |
209 | 259 | </dependency> |
210 | 260 | <dependency> |
|
223 | 273 | <type>zip</type> |
224 | 274 | </dependency> |
225 | 275 | --> |
| 276 | + <dependency> |
| 277 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 278 | + <artifactId>helloworld-webapp</artifactId> |
| 279 | + <version>${project.version}</version> |
| 280 | + <classifier>project-src</classifier> |
| 281 | + <type>zip</type> |
| 282 | + </dependency> |
| 283 | + <dependency> |
| 284 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 285 | + <artifactId>helloworld-webapp</artifactId> |
| 286 | + <version>${project.version}</version> |
| 287 | + <classifier>gf-project-src</classifier> |
| 288 | + <type>zip</type> |
| 289 | + </dependency> |
| 290 | + <dependency> |
| 291 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 292 | + <artifactId>helloworld-weld</artifactId> |
| 293 | + <version>${project.version}</version> |
| 294 | + <classifier>project-src</classifier> |
| 295 | + <type>zip</type> |
| 296 | + </dependency> |
| 297 | + <dependency> |
| 298 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 299 | + <artifactId>http-patch</artifactId> |
| 300 | + <version>${project.version}</version> |
| 301 | + <classifier>project-src</classifier> |
| 302 | + <type>zip</type> |
| 303 | + </dependency> |
226 | 304 | <dependency> |
227 | 305 | <groupId>org.glassfish.jersey.examples</groupId> |
228 | 306 | <artifactId>http-trace</artifactId> |
|
286 | 364 | <classifier>project-src</classifier> |
287 | 365 | <type>zip</type> |
288 | 366 | </dependency> |
| 367 | + <dependency> |
| 368 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 369 | + <artifactId>json-jackson1</artifactId> |
| 370 | + <version>${project.version}</version> |
| 371 | + <classifier>project-src</classifier> |
| 372 | + <type>zip</type> |
| 373 | + </dependency> |
289 | 374 | <dependency> |
290 | 375 | <groupId>org.glassfish.jersey.examples</groupId> |
291 | 376 | <artifactId>json-jettison</artifactId> |
|
370 | 455 | <classifier>gf-project-src</classifier> |
371 | 456 | <type>zip</type> |
372 | 457 | </dependency> |
| 458 | + <dependency> |
| 459 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 460 | + <artifactId>monitoring-webapp</artifactId> |
| 461 | + <version>${project.version}</version> |
| 462 | + <classifier>project-src</classifier> |
| 463 | + <type>zip</type> |
| 464 | + </dependency> |
373 | 465 | <dependency> |
374 | 466 | <groupId>org.glassfish.jersey.examples</groupId> |
375 | 467 | <artifactId>multipart-webapp</artifactId> |
|
384 | 476 | <classifier>gf-project-src</classifier> |
385 | 477 | <type>zip</type> |
386 | 478 | </dependency> |
| 479 | + <dependency> |
| 480 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 481 | + <artifactId>oauth-client-twitter</artifactId> |
| 482 | + <version>${project.version}</version> |
| 483 | + <classifier>project-src</classifier> |
| 484 | + <type>zip</type> |
| 485 | + </dependency> |
| 486 | + <dependency> |
| 487 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 488 | + <artifactId>oauth2-client-google-webapp</artifactId> |
| 489 | + <version>${project.version}</version> |
| 490 | + <classifier>project-src</classifier> |
| 491 | + <type>zip</type> |
| 492 | + </dependency> |
387 | 493 | <dependency> |
388 | 494 | <groupId>org.glassfish.jersey.examples</groupId> |
389 | 495 | <artifactId>osgi-helloworld-webapp</artifactId> |
|
405 | 511 | <classifier>project-src</classifier> |
406 | 512 | <type>zip</type> |
407 | 513 | </dependency> |
| 514 | + <!--Uncomment as soon as we build Jersey with Java8 by default--> |
| 515 | + <!--<dependency>--> |
| 516 | + <!--<groupId>org.glassfish.jersey.examples</groupId>--> |
| 517 | + <!--<artifactId>rx-client-java8-webapp</artifactId>--> |
| 518 | + <!--<version>${project.version}</version>--> |
| 519 | + <!--<classifier>project-src</classifier>--> |
| 520 | + <!--<type>zip</type>--> |
| 521 | + <!--</dependency>--> |
| 522 | + <!--<dependency>--> |
| 523 | + <!--<groupId>org.glassfish.jersey.examples</groupId>--> |
| 524 | + <!--<artifactId>rx-client-java8-webapp</artifactId>--> |
| 525 | + <!--<version>${project.version}</version>--> |
| 526 | + <!--<classifier>gf-project-src</classifier>--> |
| 527 | + <!--<type>zip</type>--> |
| 528 | + <!--</dependency>--> |
| 529 | + <dependency> |
| 530 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 531 | + <artifactId>rx-client-webapp</artifactId> |
| 532 | + <version>${project.version}</version> |
| 533 | + <classifier>project-src</classifier> |
| 534 | + <type>zip</type> |
| 535 | + </dependency> |
| 536 | + <dependency> |
| 537 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 538 | + <artifactId>rx-client-webapp</artifactId> |
| 539 | + <version>${project.version}</version> |
| 540 | + <classifier>gf-project-src</classifier> |
| 541 | + <type>zip</type> |
| 542 | + </dependency> |
408 | 543 | <dependency> |
409 | 544 | <groupId>org.glassfish.jersey.examples</groupId> |
410 | 545 | <artifactId>server-async</artifactId> |
|
426 | 561 | <classifier>project-src</classifier> |
427 | 562 | <type>zip</type> |
428 | 563 | </dependency> |
| 564 | + <dependency> |
| 565 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 566 | + <artifactId>server-sent-events</artifactId> |
| 567 | + <version>${project.version}</version> |
| 568 | + <classifier>project-src</classifier> |
| 569 | + <type>zip</type> |
| 570 | + </dependency> |
| 571 | + <dependency> |
| 572 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 573 | + <artifactId>servlet3-webapp</artifactId> |
| 574 | + <version>${project.version}</version> |
| 575 | + <classifier>project-src</classifier> |
| 576 | + <type>zip</type> |
| 577 | + </dependency> |
| 578 | + <dependency> |
| 579 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 580 | + <artifactId>servlet3-webapp</artifactId> |
| 581 | + <version>${project.version}</version> |
| 582 | + <classifier>gf-project-src</classifier> |
| 583 | + <type>zip</type> |
| 584 | + </dependency> |
| 585 | + <dependency> |
| 586 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 587 | + <artifactId>shortener-webapp</artifactId> |
| 588 | + <version>${project.version}</version> |
| 589 | + <classifier>project-src</classifier> |
| 590 | + <type>zip</type> |
| 591 | + </dependency> |
| 592 | + <dependency> |
| 593 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 594 | + <artifactId>shortener-webapp</artifactId> |
| 595 | + <version>${project.version}</version> |
| 596 | + <classifier>gf-project-src</classifier> |
| 597 | + <type>zip</type> |
| 598 | + </dependency> |
429 | 599 | <dependency> |
430 | 600 | <groupId>org.glassfish.jersey.examples</groupId> |
431 | 601 | <artifactId>simple-console</artifactId> |
432 | 602 | <version>${project.version}</version> |
433 | 603 | <classifier>project-src</classifier> |
434 | 604 | <type>zip</type> |
435 | 605 | </dependency> |
| 606 | + <dependency> |
| 607 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 608 | + <artifactId>sparklines</artifactId> |
| 609 | + <version>${project.version}</version> |
| 610 | + <classifier>project-src</classifier> |
| 611 | + <type>zip</type> |
| 612 | + </dependency> |
436 | 613 | <dependency> |
437 | 614 | <groupId>org.glassfish.jersey.examples</groupId> |
438 | 615 | <artifactId>sse-item-store-webapp</artifactId> |
|
461 | 638 | <classifier>project-src</classifier> |
462 | 639 | <type>zip</type> |
463 | 640 | </dependency> |
| 641 | + <dependency> |
| 642 | + <groupId>org.glassfish.jersey.examples</groupId> |
| 643 | + <artifactId>tone-generator</artifactId> |
| 644 | + <version>${project.version}</version> |
| 645 | + <classifier>project-src</classifier> |
| 646 | + <type>zip</type> |
| 647 | + </dependency> |
464 | 648 | <dependency> |
465 | 649 | <groupId>org.glassfish.jersey.examples</groupId> |
466 | 650 | <artifactId>xml-moxy</artifactId> |
467 | 651 | <version>${project.version}</version> |
468 | 652 | <classifier>project-src</classifier> |
469 | 653 | <type>zip</type> |
470 | 654 | </dependency> |
| 655 | + |
| 656 | + |
471 | 657 | </dependencies> |
472 | 658 | <build> |
473 | 659 | <finalName>${project.artifactId}</finalName> |
|
520 | 706 | <outputDirectory>${project.build.directory}/dependency/wls-examples</outputDirectory> |
521 | 707 | </configuration> |
522 | 708 | </execution> |
| 709 | + <execution> |
| 710 | + <id>unpack-wls1213-examples</id> |
| 711 | + <phase>process-sources</phase> |
| 712 | + <goals> |
| 713 | + <goal>unpack-dependencies</goal> |
| 714 | + </goals> |
| 715 | + <configuration> |
| 716 | + <stripVersion>true</stripVersion> |
| 717 | + <includeGroupIds>org.glassfish.jersey.examples</includeGroupIds> |
| 718 | + <classifier>wls1213-project-src</classifier> |
| 719 | + <type>zip</type> |
| 720 | + <failOnMissingClassifierArtifact>false</failOnMissingClassifierArtifact> |
| 721 | + <outputDirectory>${project.build.directory}/dependency/wls1213-examples</outputDirectory> |
| 722 | + </configuration> |
| 723 | + </execution> |
523 | 724 | </executions> |
524 | 725 | </plugin> |
525 | 726 | <plugin> |
|
529 | 730 | <descriptor>src/main/assembly/examples-assembly.xml</descriptor> |
530 | 731 | <descriptor>src/main/assembly/gf-examples-assembly.xml</descriptor> |
531 | 732 | <descriptor>src/main/assembly/wls-examples-assembly.xml</descriptor> |
| 733 | + <descriptor>src/main/assembly/wls1213-examples-assembly.xml</descriptor> |
532 | 734 | </descriptors> |
533 | 735 | </configuration> |
534 | 736 | <executions> |
|
0 commit comments