Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jun 05 2015 19:50

    openwms on master

    Update README.md (compare)

  • Jun 05 2015 19:49

    openwms on master

    Added Gitter badge Merge pull request #5 from gitt… (compare)

  • Jun 05 2015 19:49
    openwms closed #5
  • Jun 05 2015 18:22
    gitter-badger opened #5
Dhaval
@dha_wal_twitter
and then we tried to start common.service received error:
no main manifest attribute, in openwms-common-service.jar
Heiko Scherrer
@openwms
@dhaval Did you build the common service like mvn install and started it like java -jar target/openwms-common-service-exec.jar
Use the -exec.jar file
Dhaval
@dha_wal_twitter
@openwms Failed with error:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transportUnitEventListener' defined in URL [jar:file:/C:/Users/user/Documents/open_wms/org.openwms.common.service-master/target/openwms-common-service-exec.jar!/BOOT-INF/classes!/org/openwms/common/transport/events/TransportUnitEventListener.class]: Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'owms.events.common.tu.queue-name' in value "${owms.events.common.tu.queue-name}"
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'owms.events.common.tu.queue-name' in value "${owms.events.common.tu.queue-name}"
Earlier i did not try with -exec jar that was other one so it failed to start.
Heiko Scherrer
@openwms
Please pull latest version from master
A profile annotation was missing on an AMQP listener
The common-service can basically used in two modes. The prefered way is to use an AMQP broker like RabbitMQ for microservice communication. If you have RabbitMQ running you can start the common-service with java -jar target/openwms-common-service-exec.jar --spring.profiles.active=ASYNCHRONOUS
Dhaval
@dha_wal_twitter
I cannot understand the Java/Spring Web apps terms as I am an Android developer
Firstly I will try pulling latest code
and then if needed i will explore the RabbitMQ thing
Will let you know
Heiko Scherrer
@openwms
yes first pull then start without this additional parameter and afterwards at some point you may take advantage of RabbitMQ, but not needed in the first step
Dhaval
@dha_wal_twitter

@openwms after pulling latest version and trying to execute the service resulted in exception:
WARN [7364/3] - o.s.b.a.amqp.RabbitHealthIndicator : Rabbit health check failed

org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connect
at org.springframework.amqp.rabbit.support.RabbitExceptionTranslator.convertRabbitAccessException(RabbitExceptionTranslator.java:62)

Heiko Scherrer
@openwms
The Health Actuator endpoint for RabbitMQ is enabled by default. For now you don't use RabbitMQ so start the process like java -jar target/openwms-common-service-exec.jar --management.health.rabbit.enabled=false
Heiko Scherrer
@openwms
@dha_wal_twitter I have disabled rabbit health check in the default profile now and only enable it when Rabbit is used. This means do a git pull again and start all three services: services, configuration and common. After common is startet curl it like curl http://localhost:8120/v1/transport-unit-types to get a list of all existing TransportUnitTypes
icewing02
@icewing02

Hi Heiko, good day.

I am trying to evaluate OPENWMS if it something we can use. I downloaded the source from https://github.com/openwms/org.openwms. I ran "mvn install" but I am unable to find the jar file for the application itself.

Following the thread here, I download the two prior repositories. I ran mvn install with org.openwms.services and it worked. However, java -jar target/openwms-services.jar doesn't. I got a warning No URLs will be polled as dynamic configuration sources. and then an error Exception starting filter [servletContainer].

How can I make OPENWMS run? I have no prior Java/Spring experience. Thanks

@openwms Not sure what went wrong there.
Heiko Scherrer
@openwms
@icewing02 Welcome to the chat. Well, as you‘ve already figured out correctly the system is split into services where the openwms-services acts as service registry and the openwms-configuration is the central configuration server used in a project, independently of the underlying runtime infrastructure. These two are infrastructure services that need to run. Do you get a warning or an error when starting up the registry?
Dhaval
@dha_wal_twitter
@openwms I was able to get all jar files up and running
also the control panel at 8761 shows 2 services up
does that mean things are good here?
I was wondering what will be the next step? Is there a front end/admin portal that can be accessed?
Heiko Scherrer
@openwms
@dha_wal_twitter Did you also query the REST API with curl or a tool like postman? Now what other services do you need? Do you have an automatic warehouse with PLC subsystems? Then you also need the tms-transportation, the tms-routing service, the latter has a simple management UI built in and also the common-driver component that does the subsystem communication. If you plan to have a manual warehouse then you don‘t need these services
jusrcarretas
@jusrcarretas

Hello, Sir Heiko! I tried to get OpenWMS up and running. Started with the following three: https://github.com/spring-labs/org.openwms.services, https://github.com/spring-labs/org.openwms.configuration, https://github.com/openwms/org.openwms.common.service.

The two main services ran just fine. The common services, however, could not detect the openwms-config. It returns this error:

2019-06-27 15:29:44.314 ERROR [17397/1] - o.s.boot.SpringApplication: Application run failed

java.lang.IllegalStateException: No instances found of configserver (openwms-config)

Can you suggest ways on how to debug this? Thank you in advance.

Dhaval
@dha_wal_twitter
@openwms I was wondering if there is an UI in these repository that can be reviewed.
Does the code in the repository provide any UI then was willing to see it
Charlot
@Charlot
@dha_wal_twitter hello dhaval i have the same question with you.
did openwms work well for you? match your requirements?
Heiko Scherrer
@openwms
In the Routing Service there are screens for managing Routes and Actions. Those are built with ReactJS. In a current project we‘ve build a Frontend with Angular
hetesh mohan
@heteshmohan
Hi @openwms is there all service available ?
Heiko Scherrer
@openwms
Hi @heteshmohan. A list of all available microservices is here https://openwms.github.io/org.openwms/#hub
Heiko Scherrer
@openwms
The site for the common service has been updated https://openwms.github.io/org.openwms.common.service/index.html
hetesh mohan
@heteshmohan
@openwms Thank you so much
let me have a look
AravindanRamar
@AravindanRamar
@openwms Could you please let us know whether we have any service or business logic components which handles the PutAway operation. Thank you very much..!
Muralidharan Balanandan
@muralidharan-rade
@openwms In continuation to the above @AravindanRamar 's question, we were referring to the following repo https://github.com/openwms/org.openwms.wms.putaway
We understand that the above repo only has the skeleton defined.. We would like to fork and develop it based on your guidance.. Please let us know
Heiko Scherrer
@openwms
Some services include an ERD schema generation in the CI build. For example: https://openwms.github.io/org.openwms.common.service/schemaspy/relationships.html
Heiko Scherrer
@openwms
@muralidharan-rade @AravindanRamar Indeed. That service has been started but is not finished in this repository. A putaway Implementation of a current project has been done in one wms-service that contains a lot more. That was easier to manage for the customer. But I'll extract the putaway and put it in here
AravindanRamar
@AravindanRamar
Thanks @openwms. we are waiting for your update...
José Neves
@rafalneves
can anyone provide help or documentation on how to get basics of openwms running?
trying to go for docker service instances
pulled them but now, what? not really finding any documentation on this
AravindanRamar
@AravindanRamar
@openwms With greetings Could you please update the putaway implementation code for my reference.. we are waiting for your comments.. Thank you very much
Heiko Scherrer
@openwms
@AravindanRamar I am on it. Didn't get early to merge it. I think in 2-3 days you have a basic Putaway service public available . Putaway does a lot depend on Material (Products) and their current distribution (PackagingUnit->LoadUnit->TransportUnit). I send you an update here when I have a "common" basic version
AravindanRamar
@AravindanRamar
@openwms thanks.. means a lot :)
Heiko Scherrer
@openwms
@AravindanRamar Find more details about to use and start the putaway service here https://openwms.github.io/org.openwms.wms.putaway/
Cristian Garcia
@CrisGarcis
¿Aun no existe un vídeo de instalación?