Comments (3)
Additionally this needs to have seneca-basic loaded to work
var seneca = require('seneca')()
seneca.use('mongo-store', {
uri: 'mongodb://120.0.0.1:27017/dbname'
})
.use("basic")
.use("entity")
[...]
from seneca-mongo-store.
just found the problem.
In the quick example the IP is 120.0.0.1
I misread it as 127.0.0.1
Changed IP, works.
Maybe you should make localhost as default.
from seneca-mongo-store.
Seneca-mongo-store is not getting initialized properly. Getting below logs. Hence seneca server is not up and running.
{"kind":"plugin","case":"READY","name":"transport","level":300,"isot":"2023-12-10T09:43:36.551Z","when":1702201416551,"level_name":"info","seneca_id":"nrvm3ph0ob8i/1702201416354/22052/3.33.0/-","seneca_did":"kncw","plugin_name":"transport"}
{"kind":"fatal","level":600,"plugin":"seneca","tag":"3.33.0","id":"nrvm3ph0ob8i/1702201416354/22052/3.33.0/-","code":"plugin_define_failed","notice":"seneca: The definition action for the plugin mongo_store has failed: Cannot read properties of undefined (reading 'init') ( at Seneca.mongo_store (C:\Learnings\CNSCaseStudy\Microservices\node_modules\seneca-mongo-store\mongo-store.js:368:29). This error is considered fatal as all plugins have to initialize correctly. You should test the plugin by itself to verify that it is working correctly. Also ensure that the configuration options passed to the plugin are correct. These are shown below under in the DETAILS section. There could also be a bug in the plugin. If you think that is the case, please create a github issue on the plugin's repository, and include this error report.","err":{"eraro":true,"orig":{},"code":"plugin_define_failed","seneca":true,"package":"seneca","msg":"seneca: The definition action for the plugin mongo_store has failed: Cannot read properties of undefined (reading 'init') ( at Seneca.mongo_store (C:\Learnings\CNSCaseStudy\Microservices\node_modules\seneca-mongo-store\mongo-store.js:368:29). This error is considered fatal as all plugins have to initialize correctly. You should test the plugin by itself to verify that it is working correctly. Also ensure that the configuration options passed to the plugin are correct. These are shown below under in the DETAILS section. There could also be a bug in the plugin. If you think that is the case, please create a github issue on the plugin's repository, and include this error report.","details":{"fullname":"mongo_store","message":"Cannot read properties of undefined (reading 'init') ( at Seneca.mongo_store (C:\Learnings\CNSCaseStudy\Microservices\node_modules\seneca-mongo-store\mongo-store.js:368:29)","options":{"name":"cns_casestudy","host":"127.0.0.1","port":27017},"repo":"","errmsg":"Cannot read properties of undefined (reading 'init')","errline":"at Seneca.mongo_store (C:\Learnings\CNSCaseStudy\Microservices\node_modules\seneca-mongo-store\mongo-store.js:368:29)","orig$":{},"message$":"Cannot read properties of undefined (reading 'init')"},"callpoint":"at Seneca.mongo_store (C:\Learnings\CNSCaseStudy\Microservices\node_modules\seneca-mongo-store\mongo-store.js:368:29)","plugin":"mongo_store","plugin_callpoint":"at callpoint (C:\Learnings\CNSCaseStudy\Microservices\node_modules\seneca\lib\common.js:412:36)","fatal$":true},"isot":"2023-12-10T09:43:36.556Z","when":1702201416556,"level_name":"fatal","seneca_id":"nrvm3ph0ob8i/1702201416354/22052/3.33.0/-"}
{"kind":"close","timeout":true,"level":600,"isot":"2023-12-10T09:43:47.673Z","when":1702201427673,"level_name":"fatal","seneca_id":"nrvm3ph0ob8i/1702201416354/22052/3.33.0/-"}
from seneca-mongo-store.
Related Issues (20)
- non-deterministic test failure HOT 1
- upsert test structure needs be condensed
- collection.findOneAndUpdate deprecation
- seneca mongo store quick sample wont work HOT 1
- Listing entity with a query containing: $or mongo operator is no more possible HOT 6
- Pass option { useUnifiedTopology: true } to the MongoClient constructor
- Replace the deprecated #remove method with either of #deleteOne, #deleteMany or #bulkWrite HOT 1
- Make sure merge:false replaces a document, not updates it HOT 2
- Allow users to pass their own Mongo instance to the mongo-store plugin HOT 1
- remove IIFEs
- write custom happy path test for upsert HOT 2
- setup github build + badge HOT 1
- upsert tests one level deeper than other tests
- extra tests have too many levels
- remove use of Dot
- save function should exit via common code
- is findOne needed after upsert? HOT 2
- use `intern` convention for utilities functions in lib/common
- lib/common functions need unit tests HOT 1
- increase coverage to > 90%
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 seneca-mongo-store.