Comments (11)
Isn't it somehow connected to this?
https://java.net/jira/browse/GLASSFISH-21180
We have to restart domain before/after each redeploy since SGES2, there is also some memory leak in deployment/undeployment - but that is another problem.
And another problem is that from Glassfish4.0 the undeploymens are not completed and redeploy or deploy after undeploy of the same application is unsuccessful. Workaround is to manually delete applications/... directory before deployment.
https://java.net/jira/browse/GLASSFISH-21147
It seems to me that the deploy/undeploy/redeploy actions are very buggy now (in Glassfish4.0, 4.1, trunk, and Payara too). Only first deploy works.
from payara.
There's a grizzly patch available for https://java.net/jira/browse/GLASSFISH-21180 which is referenced in #53.
We are currently working on some other deployment issues for a specific customer. However I have to admit it took us a while to reproduce the issue as in our test systems we have been continually redeploying applications without problems.
BTW feel free to raise issues on here. If we can reproduce the issue in Payara and then also in upstream GlassFish we will raise a corresponding GlassFish JIRA and crosslink. Similarly if you have a particular GlassFish issue you would like to see addressed feel free to raise an issue here containing a reference to the GlassFish JIRA issue.
from payara.
@dmatej please feel free to raise memory leaks in deployment as a separate issue as well as GLASSFISH-21147
from payara.
I have not had time to invest in getting this reproducible but will try to dedicate some time to do it in about 10 days or so. It turns out we are actually experiencing lots of issues with our deploys.
- We are still hangs as described in GLASSFISH-21175 despite #24 being merge in before the 114 release.
- We see this crash intermittently, often when restarting a server with multiple applications deployed or when launching from an IDE (Intellij IDEA) with multiple applications deployed.
- GLASSFISH-21180 we work around in our automation so it is less of an issue for deployment but is an issue with some of our applications.
- Surprisingly we have never experienced GLASSFISH-21147 despite having ~50 deploys a day but we don't use ear's.
from payara.
Can you split each issue out into a separate case. Just to note, as we haven't documented our issue labels in any detail yet "try to reproduce" is for us rather then yourself although we will ask for assistance on the ticket. We are currently working a high priority deployment issue for one of our customers where the hidden file .glassfishStaleFiles remains in the deployment directory after undeploy.
We believe this maybe due to timing due to NFS as for this customer the deploy directory is hosted on an NFS mount.
from payara.
We have committed a specific deployment fix 51f03dc I'd be interested to see if that helps with any of the problems listed in this issue
from payara.
Also we have a further commit related to GLASSFISH-21175 just gone in so I'd be interested to hear if that has helped as well.
from payara.
https://java.net/jira/browse/GLASSFISH-21180 should also be fixed in the latest builds
from payara.
I have used the version for the last day and it seems like GLASSFISH-21175 is fixed. I will continue working with it and see if I can reproduce any of the other concurrency problems. Thanks!
from payara.
Great work - I can not reproduce most of the concurrency problems after moving to that version of payara. I have however been able to reproduce one exception that only seems to occur during concurrent deploys. It is relatively rare only occurring 2-3 times a day with active development. Obviously it is only when deploying wars with web services inside.
Great work on all the rest - thanks!
https://gist.github.com/realityforge/838b015cc409f62a5e8c
from payara.
I'm closing this issue and opening a separate issue for the Webservices deployment. Issue #124 raised.
from payara.
Related Issues (20)
- Bug Report: Download via non-ajax requests fail/FISH-7644 HOT 8
- Bug Report: Payara Cluster forgets roles when using an HttpAuthenticationMechanism / FISH-7733
- Bug Report: Payara fails to respond with wildcard generics/FISH-7666 HOT 11
- Bug Report: Payara doesn't run on latest JDK patch levels / FISH-7665 HOT 12
- Bug Report: The Arquiliian test with Payara Embedded All failed/FISH-7730 HOT 10
- Bug Report: keystore/truststore JVM Option might not be fully implemented /FISH-7793 HOT 1
- Bug Report:Payara 6.2023.7 version is not compatible and working with JDK-17 HOT 3
- Bug Report: Payara forgets roles on redeployment, yet keeps a "broken?" Principal / FISH-7741 HOT 2
- Bug Report: JmsNotifierService trying lookup 'jms/_defaultConnectionFactory' (is not existing) HOT 1
- Bug Report: duplicateKeyException in OpenAPI after upgrade to Payara 6.2023.6 / FISH-7965 HOT 10
- Bug Report: Payara-6, list-applications not work at all HOT 4
- Bug Report: load primefaces as lib will cause __admingui failure HOT 20
- Bug Report: __admingui web application should only works on Mojarra HOT 6
- Bug Report: EJB Timer Service is not available? / FISH-7815 HOT 8
- Failure in postbootcommandfile ignored HOT 4
- Bug Report: admin console fails when starting from intellij HOT 1
- CDI not scanning bean libraries in domain applib or lib directories/FISH-7871 HOT 13
- Bug Report: "add-opens=java.base/java.io" is missing in Micro 6.2023.9/ FISH-7817 HOT 1
- Unsupported database file version, jbtimer.mv.db HOT 11
- Bug Report: Client EJB context lookup fails: SerialContextProvider.lookup(): prvdr is null HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from payara.