Comments (21)
Heißt das, dass man das an jeden Rechner neu machen muss, weil es nicht vernünftig mit eingecheckt wird?
from conference-system.
Naja zumindest immer wenn Netbeans gestartet wird. Man kann aber auch die Ressource gleich in
.../glassfish/domains/domain1/config/domain.xml
unter ressources definieren:
<jdbc-resource enabled="true" jndi-name="jdbc/ooka-postgresql" pool-name="DerbyPool" object-type="user">
<property name="serverName" value="dumbo.inf.h-brs.de"/>
<property name="databaseName" value="bmager2s"/>
<property name="User" value="bmager2s"/>
<property name="Password" value="bmager2s"/>
<property name="URL" value="jdbc:postgresql://dumbo.inf.h-brs.de/bmager2s"/>
<property name="driverClass" value="org.postgresql.Driver"/>
</jdbc-resource>
Dann startet der Server gleich mit der Ressource und man muss nix manuell eintragen. Hätte ja gerne gesehen, wie der Alda das konfiguriert, aber soweit ist es ja nicht gekommen...
from conference-system.
Ich habe das jetzt mehrmals probiert, aber ich kriege es nicht hin.
Die Persistenz weigert sich zu starten, egal ob ich die Datenbank nehme, die du schon hinzugefügt hast, oder versuche eine eigene anzulegen.
Ich kriege immer das gleiche: org.glassfish.deployment.common.DeploymentException: Invalid resource : jdbc/ooka-postgresql__pm
Ich kann auch schlecht irgendwas debuggen, wenn das nicht funktioniert.
Hast du irgendeine Ahnung, was hier falsch läuft?
from conference-system.
Ach übrigens das liegt nicht an Postgresql, Derby macht genau das gleiche
from conference-system.
Hast du mal versucht unter .../glassfish/domains/domain1/config/domain.xml ne Ressource manuell anzulegen? Ich arbeite derzeit mit ner lokalen derby db, aber es kommt keine Fehlermeldung und man kann arbeiten. Ich hab das mittlerweile aufgegeben. Die Tabellen werden dann automatisch angelegt.
from conference-system.
Ich habe Derby schon ausprobiert. Ich habe den Connection Pool und die Datasource in der domain.xml, graphisch in Netbeans und auch in der Glassfish Admin Console versucht anzulegen, aber es kommt immer Invalid resource.
from conference-system.
Muss ich vorher irgendwie eine Datenbank anlegen, oder was mach ich falsch?
from conference-system.
Es existieren ja irgendwie default Datenbanken/Pools. Ich habe DerbyPool angegeben und dann funktionierte das.
from conference-system.
Also ich habe nur die eine Datasource angelegt. Die Datasource muss auch in der persistence.xml angegeben sein. Stimmt der Name dort überein?
from conference-system.
In der persistence.xml kann ich nur Verbindungen auswählen, die ich tatsächlich angelegt habe.
Deshalb verstehe ich nicht, warum das nicht funktioniert, das ist ja eigentlich graphisch.
from conference-system.
Funktionier das denn?
from conference-system.
Nichts funktioniert bisher.
Im Internet finde ich nur Hinweise, dass da ja ein __pm angehängt wird, was vllt falsch ist.
from conference-system.
Die Fehlermeldung __pm kommt wenn die Ressource nicht existiert. Die Config-Dateien in Netbeans funtionieren nicht, oder müssen vllt. auch nur in ein anderes Projekt(?).
Also ich habe nur wie im 3. Post eine jdbc/ooka-postgresql Dataressource mit DerbyPool selbst angelegt. Der Name macht zwar keinen Sinn mehr, aber dann stimmt der mit der persistence.xml
from conference-system.
Ja ich habe das natürlich als erstes mit deiner config ausprobiert, aber das macht das gleiche.
from conference-system.
Hmm, ich habe es irgendwie hingekriegt, indem ich eine von den Beispieldatenbanken von Netbeans benutzt habe.
Keine Ahnung was bei den anderen falsch läuft, ich hoffe mal, das ich das so zumindest für etwas debuggen benutzen kann, aber es wäre nicht schlecht, wenn du das irgendwie mit Postgres zum laufen kriegen könntest, dann könnte man vllt Beispieldaten vorbereiten, um etwas zu zeigen, Derby ist ja eine rein lokale DB.
from conference-system.
Ja, mal gucken. Du siehst ja wie komisch das ist...
Aber man kann doch auch mit der lokalen DB was vorbereiten. Die Daten bleiben ja erhalten. Oder wie meinst du das?
from conference-system.
Ich habe es nochmal mit einem lokalen Server versucht und laufe in das gleiche Problem.
Wenn die Datenbankverbindung nicht bei der Installation von Netbeans angelegt wurde, fehlt anscheinend noch etwas.
Es ist auch egal ob ich Postgres, MySQL oder Derby benutze.
from conference-system.
Also mit der Konfiguration die ich hochgeladen habe funktioniert es jetzt bei mir. Die Daten landen auch auf https://dumbo.inf.h-brs.de/phppgadmin/
from conference-system.
Ich kriege eine neue Exception. Ich habe meinen VPN angemacht, aber es scheint, als ob er nicht auf die Datenbank kommt. Keine Ahnung warum, aber ich würde das nicht als Priorität ansehen, das liegt wahrscheinlich irgendwie an meiner Verbindung von zu hause zur Uni.
Exception [EclipseLink-4002](Eclipse Persistence Services - 2.5.2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: Connection could not be allocated because: FATAL: no pg_hba.conf entry for host "91.55.46.205", user "bmager2s", database "bmager2s", SSL off
from conference-system.
Hast du's mal mit einer besseren Verbindung ausprobieren können?
from conference-system.
Ich habe es mit einer lokalen PostgreSQL (und ja, die habe ich schon für andere Dinge benutzt, die funktioniert an sich) und auch einer lokalen Derby versucht. Der läuft immer in Probleme.
Ich kann es nur mit existierenden Beispieldatenbankverbindungen benutzen. Sobald ich eine neue mit Netbeans anlege, funktioniert es nicht.
from conference-system.
Related Issues (14)
- Kommittee HOT 1
- Präsentation HOT 25
- JPA HOT 3
- Authentifizierung/Autorisierung HOT 5
- Participant Limit HOT 2
- Administrate your Account HOT 1
- Berechtigungsverwaltung für Suche HOT 1
- Fehlende Komponente: "KonferenzVerwaltung" ? HOT 1
- Sprache HOT 1
- TODO HOT 14
- Rating HOT 7
- Konferenzersteller HOT 6
- Publikation HOT 10
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 conference-system.