Giter Site home page Giter Site logo

adempiere / zk-ui Goto Github PK

View Code? Open in Web Editor NEW
0.0 7.0 9.0 1.45 GB

A ZK ui for ADempiere

License: GNU General Public License v2.0

Batchfile 0.01% HTML 0.12% CSS 0.07% Java 98.87% JavaScript 0.11% ZenScript 0.01% Faust 0.71% Dockerfile 0.03% Shell 0.06%

zk-ui's Introduction

zk-ui

Java Build GH Action License GitHub release Discord

A swing User Interface based in adempiere box

This project just treat of run ADempiere ZK UI based on base adempiere box project using gradle

ADempiere ZK

Requirements

This project is a java client using swing interface and completely based on gradle package management

The follow requirements need for run it:

Runing as development

Clean

gradle clean

Execute ZK-UI with jetty lugin

With default connection properties file ($HOME/Adempiere.properties)

gradle appRun
# As System Property
gradle appRun -DPropertyFile=/tmp/TEMPLATE.properties

Generate war file

You can generate a war file using the follow command

# As System Property
gradle war

Run with Docker Compose

You can also run it with docker compose for develop enviroment. Note that this is a easy way for start the service with PostgreSQL and middleware.

Requirements

docker compose version
Docker Compose version v2.16.0

Run it

Just go to docker-compose folder and run it

cd docker-compose
docker compose up

Open browser in the follow url http://localhost:8888/webui/

ADempiere ZK

This will be generated in adempiere-zk-ui/build/libs/adempiere-zk-ui.war

zk-ui's People

Contributors

carlosaparadam avatar dependabot[bot] avatar dixonmartinez avatar dram avatar e-evolution avatar edwinbetanc0urt avatar elsiosanchez avatar fjviejo avatar ganzt90 avatar gitter-badger avatar homebeaver avatar jobriantrinidad avatar marcalwestf avatar marekmosiewicz avatar mckayerp avatar metas-ts avatar niclopup avatar nsarlabos avatar ogomezislas avatar pawlbouden avatar piracio avatar raul-mz avatar rcapecce avatar sbouissa avatar susannecalderon avatar syvasoft avatar trifonnt avatar williamjmorenor avatar yamelsenih avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

zk-ui's Issues

NPE trying print a report from window

When a report is add to window as process and, the report have parameters. I should be showed as process dialog for fill parameters.

Step by Step

  • Open Payroll Process window
  • Run process from window
  • See the error
500
java.lang.NullPointerException
	at org.adempiere.webui.desktop.DefaultDesktop.doCreatePart(DefaultDesktop.java:175)
	at org.adempiere.webui.part.AbstractUIPart.createPart(AbstractUIPart.java:41)
	at org.adempiere.webui.AdempiereWebUI.loginCompleted(AdempiereWebUI.java:232)
	at org.adempiere.webui.AdempiereWebUI.onCreate(AdempiereWebUI.java:136)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.zkoss.zk.ui.impl.EventProcessor.process0(EventProcessor.java:209)
	at org.zkoss.zk.ui.impl.EventProcessor.process(EventProcessor.java:141)
	at org.zkoss.zk.ui.impl.EventProcessingThreadImpl.process0(EventProcessingThreadImpl.java:519)
	at org.zkoss.zk.ui.impl.EventProcessingThreadImpl.run(EventProcessingThreadImpl.java:446)</pre>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.