Thanks Greet. The app is now deployed. I can see the page displayed with Search 
bar and other links but on clicking the search button I am not able to retrieve 
the search results. I am getting the message "Please log in to see content" and 
there doesn't seem to be an option to login.There are no errors in the gulp and 
gulp server consoles nor I am able to see the login screen.I haven't modified 
any username.Have I missed anything?Any tips on how can I troubleshoot 
this?regards,Puneet

From: [email protected]
To: [email protected]
Date: Thu, 30 Apr 2015 12:35:51 +0000
Subject: Re: [MarkLogic Dev General] Deploy a javascript application






Hi Puneet,



If you didn’t generate a MarkLogic 8 project from the start, you will typically 
need two changes to make it bootstrap and deploy properly:

change url-rewriter to /MarkLogic/rest-api/rewriter.xml in 
deploy/build.properties. You will need to rerun bootstrap after thisremove the 
line with <error-format> from rest-api/config/properties.xml, after that deploy 
should run smoothly
I have opened a few PR’s on Roxy to smoothen such issues..



Cheers,
Geert





From: Yinyan guy <[email protected]>

Reply-To: MarkLogic Developer Discussion <[email protected]>

Date: Thursday, April 30, 2015 at 1:45 PM

To: MarkLogic Developer Discussion <[email protected]>

Subject: Re: [MarkLogic Dev General] Deploy a javascript application







HI Geert,
Thanks for your tip. As per the link below, I am using ML8 and i did choose the 
dev brand while initialized the slush framework.
But still I am not able to deploy modules using ./ml. I got an error ""ERROR: 
404 "Not Found"ERROR:"" 

I tried changing the version in deploy/build.properties to 8 but the error is 
same.
Are you aware of any other issue?
I am attaching my terminal output. Your inputs would be helpful.
regards,
Puneet



P.S. there were some errors on "No receipt for 
'com.apple.pkg.DeveloperToolsCLI' found at '/'." during the slush 
initialization which I ignored.



From: [email protected]

To: [email protected]

Date: Thu, 30 Apr 2015 09:22:54 +0000

Subject: Re: [MarkLogic Dev General] Deploy a javascript application



Hi Puneet,



We are very close to a new release for both Roxy and the slush template, but 
not there yet. If you proceed with installing slush-marklogic-node, I’d suggest 
following these hints for the moment:



https://github.com/marklogic/slush-marklogic-node/issues/68



Cheers,
Geert





From: Puneet Makwana <[email protected]>

Reply-To: MarkLogic Developer Discussion <[email protected]>

Date: Thursday, April 30, 2015 at 11:02 AM

To: MarkLogic Developer Discussion <[email protected]>

Subject: Re: [MarkLogic Dev General] Deploy a javascript application







Thanks Geert, David. 

Your inputs are helpful, I would choose thin node.js with roxy approach. 

Regards, 

Puneet 



--- Original Message ---



From: "Geert Josten" <[email protected]>

Sent: April 30, 2015 5:06 PM

To: "MarkLogic Developer Discussion" <[email protected]>

Subject: Re: [MarkLogic Dev General] Deploy a javascript application





Hi Puneet,



If you are looking at using AngularJS for front-end, you don’t need to use 
NodeJS as middle-tier at all. You could potentially serve the AngularJS files 
as static files from MarkLogic itself, or serve them from any other web 
container you can think of.
 I have seen cases where AngularJS was served from a Java-tier using Jetty and 
Tomcat.



Regarding separate web/app server: if you push your static files inside the 
REST-api modules database, you will have to use app-level authentication, 
otherwise you won’t be able to even show a simple login screen. Unless you 
would be happy to use the old
 fashion HTTP auth dialog from the browser.



There are two reference project that both use AngularJS as front-end, and 
MarkLogic REST-api as back-end. I suggest taking a look at these:

Samplestack: https://github.com/marklogic/marklogic-samplestack, mostly 
Java-oriented, and uses Gradle for deploymentSlush-marklogic-node: 
https://github.com/marklogic/slush-marklogic-node, no Java, thin NodeJs 
middle-tier, and uses Roxy (https://github.com/marklogic/roxy)
 for deployment
Samplestack is meant as a show case app. The slush template is intended as a 
skeleton to quickly ramp up new projects. There are other examples out there as 
well, like this World Match demo https://github.com/jojrg/wm14,
 which uses Java and Spring Boot, and Jquery, though fitting in AngularJS 
wouldn’t be difficult..



Kind regards,
Geert





From: Yinyan guy <[email protected]>

Reply-To: MarkLogic Developer Discussion <[email protected]>

Date: Thursday, April 30, 2015 at 8:51 AM

To: "[email protected]" <[email protected]>

Subject: [MarkLogic Dev General] Deploy a javascript application







Hi All,
I have  basic question on deployment of a simple application. I am planning to 
write the application using angularJS and wanted to know what is the best 
option for the deployment of this application. I have following questions



1. is it mandatory to use node.js for the mid tier?
2. Can I deploy the Angular.JS application which would use REST APIs using the 
Marklogic HTTP server?
3. is a separate web/app server the best option?



Thank You.
regards,
Puneet











_______________________________________________ General mailing list 
[email protected] Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general








_______________________________________________
General mailing list
[email protected]
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general                         
                  
_______________________________________________
General mailing list
[email protected]
Manage your subscription at: 
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to