Project

General

Profile

Feature #11362

create separate jars and dependency folder for FWD client

Added by Constantin Asofiei 4 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
case_num:
version_reported:
version_resolved:
reviewer:
production:
No
env_name:
topics:

Related issues

Related to User Interface - Bug #11326: Reduce memory consumption of FWD clients Test
Related to Runtime Infrastructure - Feature #5776: reduce memory requirements for the FWD client Test
Related to Runtime Infrastructure - Feature #2158: create a minimal jar file suitable for making a remote connection to a P2J server, processing our data types and handling appserver calls New
Related to Runtime Infrastructure - Feature #3226: change p2j to fwd in names, filenames, paths, environment variables et al WIP
Related to Build and Source Control - Feature #11367: create separate jars and dependency folder for FWD server New

History

#1 Updated by Constantin Asofiei 4 months ago

In FWD, we currently don't have a clean way to separate the dependencies for FWD client and also p2j.jar. This task is meant for two things, in build.gradle:
  • create a build/lib.client folder where only the dependencies mandatory for FWD client are copied
  • create a separate p2jclient.jar with only the FWD code required by the FWD client.

This way, we reduce the footprint required for loading the jars for the FWD client.

#2 Updated by Constantin Asofiei 4 months ago

  • Related to Bug #11326: Reduce memory consumption of FWD clients added

#3 Updated by Constantin Asofiei 4 months ago

  • Related to Feature #5776: reduce memory requirements for the FWD client added

#4 Updated by Greg Shah 4 months ago

  • Related to Feature #2158: create a minimal jar file suitable for making a remote connection to a P2J server, processing our data types and handling appserver calls added

#5 Updated by Greg Shah 4 months ago

  • Related to Feature #3226: change p2j to fwd in names, filenames, paths, environment variables et al added

#6 Updated by Greg Shah 4 months ago

Let's call it fwd-client.jar and we should also discuss if we should add version numbering into the jar name.

I think we should do this same thing for the server and for our appserver client (see #2158).

#7 Updated by Greg Shah 4 months ago

  • Related to Feature #11367: create separate jars and dependency folder for FWD server added

Also available in: Atom PDF