openwms / org.openwms Goto Github PK
View Code? Open in Web Editor NEWOpen Warehouse Management System
Home Page: https://openwms.github.io/org.openwms/
License: Apache License 2.0
Open Warehouse Management System
Home Page: https://openwms.github.io/org.openwms/
License: Apache License 2.0
The lang module cares about localisation and internationalisation
As figured out in #125 we need to have a decoupling between core telegram handling and telegram processing. It does not work well to pass types of 'CommonMessage' directly to the processor in the existing TMS service module. Therefor a new service in between shall act as dispatcher. This service does more then dispatching:
Not clear where validation takes place.
Clients should be able to report problems (at least message text) for a given TransportOrder
. Those problems were stored along the TransportOrder
UAA can be used as isolated microservices and be shared with other projects. At first we need to extract it into an own repository and make it deployable on Heroku
In times of OSGi we would implement the OSGi Configuration Service, nowadays we are using SpringBoot and Archaius
Client applications SHOULD use the msgCode
instead of a translated i18n message text. The message text is only used by developers and shall be opaque to be googled and searched for at stackoverflow.com.
Decision
Implementations may provide a Translator
but this must not be used to translate the error message into the consumer msgText
.
Several alternatives exist for API versioning:
Decision
Build a central edge service that acts as API gateway to the microservices. Use SpringBoot and Netflix Zuul.
In times of OSGi we would have implemented OSGI (Remote-) Service Registry, nowadays we use SpringBoot and Netflix Eureka
SYSU LocationGroup status updates, as described in OSIP telegram specification ch. 4.4.6
when i want to run index.html in org.openwms.client.angularjs.app, it shows error :
require.js:1903 GET file:///E:/org.openwms-master/org.openwms.app/org.openwms.client.angularjs.app/src/main/ajs/app/scripts/jquery-minicolors.js net::ERR_FILE_NOT_FOUND
and I really can't find jquery-minicolors.js file in scripts file
The state of a TransportOrder
shall be decoupled of the order itself. It should be encapsulated within the state manager that is responsible to make state changes. Only this strategy implementation should know all available states.
hello,
thank you for your huge effort , iam sending to you to ask you how i will deploy and run the project because i cant found any updated documentation with steps, so please can you tell me from where i start ? which service to clone on eclipse and how i will connect it with other services to make the project run ?
iam waiting you reply
thank you,
omar
Not only the UAA requires a port to the configuration module (service). This port can be realised in different ways:
We should consider the second approach here and investigate in Spring Reactor project to take advantage of the reactive programming model.
Currently the modules are organized in a technical way. This Origins from the nature of OSGi. Now OSGi has been removed an we should organize modules in a business sense
Improve unit and integration testing
Hello,
are there istructions to correctly start the application?
... java -jar...... ....
and then
go to http://localhost:8080/..... ?
Also Have I to create a Postgresql Database? Where can I set the parameters of the database for the application?
What are the minimum resources for a server that hosts this application?
Thank you very much.
Andrea
In addition: Create TO
Same like for CORE. We've to identify business functionality and group functions with high cohesion together to functional components, Means moving forward to DDD style. But, those are still no microservices.
currently it is translated into a 5xx server error, thats not correct
Hi, I'm just wondering if this project is closed? Main project page didn't seem to respond and no commits for 8 months
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.