Skip to content

Commit

Permalink
Update examples for changed libraries/packages
Browse files Browse the repository at this point in the history
  • Loading branch information
jesse-gallagher committed May 22, 2024
1 parent d694bbf commit 3d9c23f
Show file tree
Hide file tree
Showing 38 changed files with 111 additions and 203 deletions.
Original file line number Diff line number Diff line change
@@ -1 +1 @@
#Fri Aug 26 09:39:19 EDT 2022
#Wed May 22 08:06:29 PDT 2024
12 changes: 6 additions & 6 deletions examples/code-first-rest/odp/Code/Java/model/Employee.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,20 @@
import java.util.stream.Stream;

import org.eclipse.microprofile.openapi.annotations.media.Schema;
import org.openntf.xsp.nosql.mapping.extension.DominoRepository;
import org.openntf.xsp.jakarta.nosql.mapping.extension.DominoRepository;

import jakarta.nosql.mapping.Column;
import jakarta.nosql.mapping.Entity;
import jakarta.nosql.mapping.Id;
import jakarta.nosql.mapping.Sorts;
import jakarta.nosql.Column;
import jakarta.nosql.Entity;
import jakarta.nosql.Id;
import jakarta.data.Sort;
import jakarta.validation.constraints.Min;
import jakarta.validation.constraints.NotEmpty;

@Schema(description = "Represents an individual employee within the system")
@Entity
public class Employee {
public interface Repository extends DominoRepository<Employee, String> {
Stream<Employee> findAll(Sorts sorts);
Stream<Employee> findAll(Sort<?> sorts);
}

private @Id String id;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
import org.eclipse.microprofile.openapi.annotations.Operation;

import jakarta.inject.Inject;
import jakarta.nosql.mapping.Sorts;
import jakarta.data.Sort;
import jakarta.validation.Valid;
import jakarta.ws.rs.Consumes;
import jakarta.ws.rs.DELETE;
Expand All @@ -31,7 +31,7 @@ public class EmployeeResource {
@Produces(MediaType.APPLICATION_JSON)
@Operation(description="Retrieves a list of all employee entities in the data store")
public List<Employee> get() {
return employees.findAll(Sorts.sorts().asc("name")).collect(Collectors.toList());
return employees.findAll(Sort.asc("name")).collect(Collectors.toList());
}

@POST
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ xsp.client.script.radioCheckbox.ie.onchange.trigger=early-onclick
xsp.csrf.protection=true
xsp.persistence.mode=file
xsp.resources.aggregate=true
xsp.library.depends=org.openntf.xsp.nosql,org.openntf.xsp.beanvalidation,org.openntf.xsp.jakarta.servlet,org.openntf.xsp.cdi,org.openntf.xsp.microprofile.health,org.openntf.xsp.jaxrs,org.openntf.xsp.mvc,org.openntf.xsp.jsp,org.openntf.xsp.microprofile.fault.tolerance,org.openntf.xsp.jsonapi,org.openntf.xsp.jsf,org.openntf.xsp.el,org.openntf.xsp.microprofile.rest.client,org.openntf.xsp.microprofile.config
xsp.library.depends=org.openntf.xsp.jakartaee.core,org.openntf.xsp.microprofile
16 changes: 2 additions & 14 deletions examples/code-first-rest/odp/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,8 @@
<import optional="true" plugin="com.ibm.xsp.domino"/>
<import optional="true" plugin="com.ibm.notes.java.api"/>
<import optional="true" plugin="com.ibm.xsp.rcp"/>
<import optional="true" plugin="org.openntf.xsp.nosql"/>
<import optional="true" plugin="org.openntf.xsp.beanvalidation"/>
<import optional="true" plugin="org.openntf.xsp.jakarta.servlet"/>
<import optional="true" plugin="org.openntf.xsp.cdi"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.health"/>
<import optional="true" plugin="org.openntf.xsp.jaxrs"/>
<import optional="true" plugin="org.openntf.xsp.mvc"/>
<import optional="true" plugin="org.openntf.xsp.jsp"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.fault.tolerance"/>
<import optional="true" plugin="org.openntf.xsp.jsonapi"/>
<import optional="true" plugin="org.openntf.xsp.jsf"/>
<import optional="true" plugin="org.openntf.xsp.el"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.rest.client"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.config"/>
<import optional="true" plugin="org.openntf.xsp.jakartaee.core.library"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.library"/>
<!--AUTOGEN-END-BUILDER: End of automatically generated section-->
</requires>
</plugin>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#Wed May 22 08:10:45 PDT 2024
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,4 @@ xsp.ajax.renderwholetree=false
xsp.client.script.radioCheckbox.ie.onchange.trigger=early-onclick
xsp.csrf.protection=true
xsp.error.page.default=true
xsp.library.depends=com.ibm.xsp.extlib.library,org.openntf.xsp.beanvalidation,org.openntf.xsp.microprofile.config,org.openntf.xsp.jakarta.servlet,org.openntf.xsp.cdi,org.openntf.xsp.jaxrs,org.openntf.xsp.microprofile.health,org.openntf.xsp.jsp,org.openntf.xsp.mvc,org.openntf.xsp.nosql,org.openntf.xsp.microprofile.fault.tolerance,org.openntf.xsp.jsonapi,org.openntf.xsp.jsf,org.openntf.xsp.el,org.openntf.xsp.microprofile.rest.client
xsp.persistence.mode=file
xsp.resources.aggregate=true
xsp.theme=App.theme
xsp.library.depends=com.ibm.xsp.extlib.library,org.openntf.xsp.microprofile,org.openntf.xsp.jakartaee.core
16 changes: 2 additions & 14 deletions examples/restclient-github/odp/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,20 +18,8 @@
<import optional="true" plugin="com.ibm.notes.java.api"/>
<import optional="true" plugin="com.ibm.xsp.rcp"/>
<import optional="true" plugin="com.ibm.xsp.extlib"/>
<import optional="true" plugin="org.openntf.xsp.beanvalidation"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.config"/>
<import optional="true" plugin="org.openntf.xsp.jakarta.servlet"/>
<import optional="true" plugin="org.openntf.xsp.cdi"/>
<import optional="true" plugin="org.openntf.xsp.jaxrs"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.health"/>
<import optional="true" plugin="org.openntf.xsp.jsp"/>
<import optional="true" plugin="org.openntf.xsp.mvc"/>
<import optional="true" plugin="org.openntf.xsp.nosql"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.fault.tolerance"/>
<import optional="true" plugin="org.openntf.xsp.jsonapi"/>
<import optional="true" plugin="org.openntf.xsp.jsf"/>
<import optional="true" plugin="org.openntf.xsp.el"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.rest.client"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.library"/>
<import optional="true" plugin="org.openntf.xsp.jakartaee.core.library"/>
<!--AUTOGEN-END-BUILDER: End of automatically generated section-->
</requires>
</plugin>
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
#Tue May 16 14:44:16 EDT 2023
#Wed May 22 08:11:54 PDT 2024
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,4 @@ xsp.client.script.radioCheckbox.ie.onchange.trigger=early-onclick
xsp.csrf.protection=true
xsp.persistence.mode=file
xsp.resources.aggregate=true
xsp.library.depends=org.openntf.xsp.beanvalidation,org.openntf.xsp.microprofile.config,org.openntf.xsp.jakarta.servlet,org.openntf.xsp.cdi,org.openntf.xsp.jaxrs,org.openntf.xsp.microprofile.health,org.openntf.xsp.mvc,org.openntf.xsp.jsp,org.openntf.xsp.jakarta.persistence,org.openntf.xsp.nosql,org.openntf.xsp.microprofile.fault.tolerance,org.openntf.xsp.jsonapi,org.openntf.xsp.el,org.openntf.xsp.jsf,org.openntf.xsp.microprofile.rest.client
jakarta.faces.PROJECT_STAGE=Development
xsp.application.forcefullrefresh=true
xsp.library.depends=org.openntf.xsp.jakartaee.core,org.openntf.xsp.jakartaee.ui
17 changes: 2 additions & 15 deletions examples/rieckpil-nice-looking-jsf/odp/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,8 @@
<import optional="true" plugin="com.ibm.xsp.domino"/>
<import optional="true" plugin="com.ibm.notes.java.api"/>
<import optional="true" plugin="com.ibm.xsp.rcp"/>
<import optional="true" plugin="org.openntf.xsp.beanvalidation"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.config"/>
<import optional="true" plugin="org.openntf.xsp.jakarta.servlet"/>
<import optional="true" plugin="org.openntf.xsp.cdi"/>
<import optional="true" plugin="org.openntf.xsp.jaxrs"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.health"/>
<import optional="true" plugin="org.openntf.xsp.mvc"/>
<import optional="true" plugin="org.openntf.xsp.jsp"/>
<import optional="true" plugin="org.openntf.xsp.jakarta.persistence"/>
<import optional="true" plugin="org.openntf.xsp.nosql"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.fault.tolerance"/>
<import optional="true" plugin="org.openntf.xsp.jsonapi"/>
<import optional="true" plugin="org.openntf.xsp.el"/>
<import optional="true" plugin="org.openntf.xsp.jsf"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.rest.client"/>
<import optional="true" plugin="org.openntf.xsp.jakartaee.core.library"/>
<import optional="true" plugin="org.openntf.xsp.jakartaee.ui.library"/>
<!--AUTOGEN-END-BUILDER: End of automatically generated section-->
</requires>
</plugin>
Expand Down
2 changes: 1 addition & 1 deletion examples/todo/faces/odp/AppProperties/xspdesign.properties
Original file line number Diff line number Diff line change
@@ -1 +1 @@
#Wed Aug 23 15:51:46 EDT 2023
#Wed May 22 08:13:34 PDT 2024
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
import jakarta.faces.event.AjaxBehaviorEvent;
import jakarta.inject.Inject;
import jakarta.inject.Named;
import jakarta.nosql.mapping.Sorts;
import jakarta.data.Sort;
import model.ToDo;

@RequestScoped
Expand All @@ -28,9 +28,9 @@ public class ToDosController {

public List<ToDo> list(ToDo.State status) {
if(status == null) {
return repository.findAll(Sorts.sorts().asc("created")).collect(Collectors.toList());
return repository.findAll(Sort.asc("created")).collect(Collectors.toList());
} else {
return repository.findByStatus(status, Sorts.sorts().asc("created")).collect(Collectors.toList());
return repository.findByStatus(status, Sort.asc("created")).collect(Collectors.toList());
}
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
package model;

import org.openntf.xsp.nosql.communication.driver.DominoDocumentCollectionManager;
import org.openntf.xsp.nosql.communication.driver.lsxbe.impl.DefaultDominoDocumentCollectionManager;
import org.eclipse.jnosql.mapping.Database;
import org.eclipse.jnosql.mapping.DatabaseType;
import org.openntf.xsp.jakarta.nosql.communication.driver.DominoDocumentManager;
import org.openntf.xsp.jakarta.nosql.communication.driver.lsxbe.impl.DefaultDominoDocumentCollectionManager;

import com.ibm.domino.xsp.module.nsf.NotesContext;

import jakarta.enterprise.context.RequestScoped;
import jakarta.enterprise.inject.Produces;
import jakarta.nosql.mapping.Database;
import jakarta.nosql.mapping.DatabaseType;

/**
* Workaround for present lack of sessionAsSigner in JSF for
Expand All @@ -19,7 +19,7 @@
public class CurrentRepositoryProvider {
@Produces
@Database(value = DatabaseType.DOCUMENT, provider = "current")
public DominoDocumentCollectionManager getCurrentManager() {
public DominoDocumentManager getCurrentManager() {
return new DefaultDominoDocumentCollectionManager(
() -> NotesContext.getCurrent().getCurrentDatabase(),
() -> NotesContext.getCurrent().getCurrentSession()
Expand Down
16 changes: 8 additions & 8 deletions examples/todo/faces/odp/Code/Java/model/ToDo.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
import java.time.OffsetDateTime;
import java.util.stream.Stream;

import org.openntf.xsp.nosql.mapping.extension.DominoRepository;
import org.openntf.xsp.nosql.mapping.extension.RepositoryProvider;
import org.openntf.xsp.jakarta.nosql.mapping.extension.DominoRepository;
import org.openntf.xsp.jakarta.nosql.mapping.extension.RepositoryProvider;

import jakarta.nosql.mapping.Column;
import jakarta.nosql.mapping.Entity;
import jakarta.nosql.mapping.Id;
import jakarta.nosql.mapping.Sorts;
import jakarta.nosql.Column;
import jakarta.nosql.Entity;
import jakarta.nosql.Id;
import jakarta.data.Sort;
import jakarta.validation.constraints.NotEmpty;

@Entity("To-Do")
Expand All @@ -19,9 +19,9 @@ public class ToDo implements Serializable {

@RepositoryProvider("current")
public interface Repository extends DominoRepository<ToDo, String> {
Stream<ToDo> findAll(Sorts sorts);
Stream<ToDo> findAll(Sort<?> sorts);

Stream<ToDo> findByStatus(State status, Sorts sorts);
Stream<ToDo> findByStatus(State status, Sort<?> sorts);
}

public enum State {
Expand Down
3 changes: 1 addition & 2 deletions examples/todo/faces/odp/WebContent/WEB-INF/xsp.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,4 @@ xsp.persistence.mode=file
xsp.theme=Lists.theme
xsp.application.forcefullrefresh=true
xsp.html.page.encoding=utf-8
xsp.library.depends=org.openntf.xsp.beanvalidation,org.openntf.xsp.microprofile.config,org.openntf.xsp.jakarta.servlet,org.openntf.xsp.cdi,org.openntf.xsp.microprofile.health,org.openntf.xsp.jaxrs,org.openntf.xsp.nosql,org.openntf.xsp.microprofile.fault.tolerance,org.openntf.xsp.jsonapi,org.openntf.xsp.el,org.openntf.xsp.microprofile.rest.client,com.ibm.xsp.extlib.library,org.openntf.xsp.jsf
jakarta.faces.PROJECT_STAGE=Development
xsp.library.depends=com.ibm.xsp.extlib.library,org.openntf.xsp.jakartaee.core,org.openntf.xsp.jakartaee.ui
14 changes: 2 additions & 12 deletions examples/todo/faces/odp/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,9 @@
<import optional="true" plugin="com.ibm.xsp.domino"/>
<import optional="true" plugin="com.ibm.notes.java.api"/>
<import optional="true" plugin="com.ibm.xsp.rcp"/>
<import optional="true" plugin="org.openntf.xsp.beanvalidation"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.config"/>
<import optional="true" plugin="org.openntf.xsp.jakarta.servlet"/>
<import optional="true" plugin="org.openntf.xsp.cdi"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.health"/>
<import optional="true" plugin="org.openntf.xsp.jaxrs"/>
<import optional="true" plugin="org.openntf.xsp.nosql"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.fault.tolerance"/>
<import optional="true" plugin="org.openntf.xsp.jsonapi"/>
<import optional="true" plugin="org.openntf.xsp.el"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.rest.client"/>
<import optional="true" plugin="com.ibm.xsp.extlib"/>
<import optional="true" plugin="org.openntf.xsp.jsf"/>
<import optional="true" plugin="org.openntf.xsp.jakartaee.core.library"/>
<import optional="true" plugin="org.openntf.xsp.jakartaee.ui.library"/>
<!--AUTOGEN-END-BUILDER: End of automatically generated section-->
</requires>
</plugin>
Expand Down
1 change: 1 addition & 0 deletions examples/todo/mvc/odp/AppProperties/xspdesign.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#Wed May 22 08:15:54 PDT 2024
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
import jakarta.inject.Inject;
import jakarta.mvc.Controller;
import jakarta.mvc.Models;
import jakarta.nosql.mapping.Sorts;
import jakarta.data.Sort;
import jakarta.validation.constraints.NotEmpty;
import jakarta.ws.rs.Consumes;
import jakarta.ws.rs.FormParam;
Expand All @@ -35,9 +35,9 @@ public class ToDosController {
@Produces(MediaType.TEXT_HTML)
public String get(@QueryParam("status") ToDo.State status) {
if(status == null) {
models.put("todos", repository.findAll(Sorts.sorts().asc("created")).collect(Collectors.toList()));
models.put("todos", repository.findAll(Sort.asc("created")).collect(Collectors.toList()));
} else {
models.put("todos", repository.findByStatus(status, Sorts.sorts().asc("created")).collect(Collectors.toList()));
models.put("todos", repository.findByStatus(status, Sort.asc("created")).collect(Collectors.toList()));
}
return "todos.jsp";
}
Expand Down
14 changes: 7 additions & 7 deletions examples/todo/mvc/odp/Code/Java/model/ToDo.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,22 @@
import java.time.OffsetDateTime;
import java.util.stream.Stream;

import org.openntf.xsp.nosql.mapping.extension.DominoRepository;
import org.openntf.xsp.jakarta.nosql.mapping.extension.DominoRepository;

import jakarta.nosql.mapping.Column;
import jakarta.nosql.mapping.Entity;
import jakarta.nosql.mapping.Id;
import jakarta.nosql.mapping.Sorts;
import jakarta.nosql.Column;
import jakarta.nosql.Entity;
import jakarta.nosql.Id;
import jakarta.data.Sort;
import jakarta.validation.constraints.NotEmpty;

@Entity("To-Do")
public class ToDo implements Serializable {
private static final long serialVersionUID = 1L;

public interface Repository extends DominoRepository<ToDo, String> {
Stream<ToDo> findAll(Sorts sorts);
Stream<ToDo> findAll(Sort<?> sorts);

Stream<ToDo> findByStatus(State status, Sorts sorts);
Stream<ToDo> findByStatus(State status, Sort<?> sorts);
}

public enum State {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<%@tag description="Overall Page template" pageEncoding="UTF-8" trimDirectiveWhitespaces="true"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@taglib prefix="c" uri="jakarta.tags.core"%>
<%@taglib prefix="fn" uri="jakarta.tags.functions"%>
<!DOCTYPE html>
<html dir="ltr" lang="en">
<head>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<%@page contentType="text/html" pageEncoding="UTF-8" trimDirectiveWhitespaces="true" %>
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="c" uri="jakarta.tags.core"%>
<t:layout>
<p>
Welcome to the To-Do MVC app!
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<%@page contentType="text/html" pageEncoding="UTF-8" trimDirectiveWhitespaces="true" %>
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@taglib prefix="c" uri="jakarta.tags.core"%>
<%@taglib prefix="fn" uri="jakarta.tags.functions" %>
<t:layout>
<form action="${mvc.basePath}/todos/${todo.documentId}" method="POST" enctype="application/x-www-form-urlencoded">
<dl>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<%@page contentType="text/html" pageEncoding="UTF-8" trimDirectiveWhitespaces="true" %>
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="c" uri="jakarta.tags.core"%>
<t:layout>
<div id="todos">
<table>
Expand Down
2 changes: 1 addition & 1 deletion examples/todo/mvc/odp/WebContent/WEB-INF/xsp.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ xsp.persistence.mode=file
xsp.theme=Lists.theme
xsp.application.forcefullrefresh=true
xsp.html.page.encoding=utf-8
xsp.library.depends=org.openntf.xsp.beanvalidation,org.openntf.xsp.microprofile.config,org.openntf.xsp.jakarta.servlet,org.openntf.xsp.cdi,org.openntf.xsp.microprofile.health,org.openntf.xsp.jaxrs,org.openntf.xsp.nosql,org.openntf.xsp.microprofile.fault.tolerance,org.openntf.xsp.jsonapi,org.openntf.xsp.el,org.openntf.xsp.microprofile.rest.client,com.ibm.xsp.extlib.library,org.openntf.xsp.jsp,org.openntf.xsp.mvc
xsp.library.depends=com.ibm.xsp.extlib.library,org.openntf.xsp.jakartaee.core,org.openntf.xsp.jakartaee.ui
15 changes: 2 additions & 13 deletions examples/todo/mvc/odp/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,9 @@
<import optional="true" plugin="com.ibm.xsp.domino"/>
<import optional="true" plugin="com.ibm.notes.java.api"/>
<import optional="true" plugin="com.ibm.xsp.rcp"/>
<import optional="true" plugin="org.openntf.xsp.beanvalidation"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.config"/>
<import optional="true" plugin="org.openntf.xsp.jakarta.servlet"/>
<import optional="true" plugin="org.openntf.xsp.cdi"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.health"/>
<import optional="true" plugin="org.openntf.xsp.jaxrs"/>
<import optional="true" plugin="org.openntf.xsp.nosql"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.fault.tolerance"/>
<import optional="true" plugin="org.openntf.xsp.jsonapi"/>
<import optional="true" plugin="org.openntf.xsp.el"/>
<import optional="true" plugin="org.openntf.xsp.microprofile.rest.client"/>
<import optional="true" plugin="com.ibm.xsp.extlib"/>
<import optional="true" plugin="org.openntf.xsp.jsp"/>
<import optional="true" plugin="org.openntf.xsp.mvc"/>
<import optional="true" plugin="org.openntf.xsp.jakartaee.core.library"/>
<import optional="true" plugin="org.openntf.xsp.jakartaee.ui.library"/>
<!--AUTOGEN-END-BUILDER: End of automatically generated section-->
</requires>
</plugin>
Expand Down
1 change: 1 addition & 0 deletions examples/todo/rest/odp/AppProperties/xspdesign.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
#Wed May 22 08:18:52 PDT 2024
Loading

0 comments on commit 3d9c23f

Please sign in to comment.