This project is not moving forward. Netbeans API for deploy.

  5 posts   Feedicon  
Replies: 4 - Last Post: November 08, 2009 14:32
by: marigan
showing 1 - 5 of 5
 
Posted: October 27, 2009 02:13 by mjreged
Is Netbeans team not planning to develop this feature?

I tried to get started on the code to see what i would have to do enable maven deployments.
It's a total mess.
First what came to my mind. Why this is even an issue. If you managed to register Google app engine as a server on the Services Node. Then where is the Netbeans API to make a call for example.

Server.deploy ( Project instance )

Server being an instance implementation of app engine. Project being an instance of Maven project implementation.

Looking at the code i just don't understand why this plugin would even need to know that
a particular project i selected to run on is a Maven project. Feels like that is low level detail that should not leak to your plugin.

I tried to get into the coding, but documentation around Server instances is nowhere to be found.

If anyone knows of a good reference doc. Please share.


 
Posted: October 27, 2009 13:21 by marigan
Hi,

actually if you know app engine project well you have to understand why there is a kind of hack in implementation of Server.deploy. As you already know the Server.deploy API comes from some JSR specification of java ee server. Actually the app engine server doesn't have any implementation of this API. So due to we had to make little bit different implementation of nb server api. If you have a better way how to do that it's your turn. And NO the project is moving. The maven support is in todos and will be done soon. There are another issues from different areas with higher priority.

-m
 
Posted: October 27, 2009 15:20 by mjreged
Thanks for your response, i see your point of view. I think i was bad at making clear that i was pointing my criticism at Netbeans API around these features and not the plugin itself. My point is, if netbeans had a good API around Project deployments and server management. This project would not need to concern itself if a particular project is a maven project as long as it confirms to structure that Google app engine requires.

By the way, I developed a web app and simply used the google app engine command line to upload. Just pointed to the maven target/project-name folder and it worked without issue.
 
Posted: November 05, 2009 15:47 by mjreged
But like i said originally.
Looking at the source code repository.
last commit was 22 days ago.
Does not feel like progress is being made.

Are you working on a feature locally and holding off your commits until it's ready ?
 
Posted: November 08, 2009 14:32 by marigan
Sure ... until it isn't ready it is no updated.
Replies: 4 - Last Post: November 08, 2009 14:32
by: marigan
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close