पर वेग फ्रेमवर्क मैं Google ऐप इंजन पर वेग फ्रेमवर्क का उपयोग करने की कोशिश कर रहा हूं। मैंने एक मुख्य विधि के साथ एक छोटा सा कार्यक्रम लिखा और इसे स्थानीय रूप से चलाने की कोशिश की।Google ऐप इंजन
Exception in thread "main" org.apache.velocity.exception.VelocityException: Failed to initialize an instance of org.apache.velocity.runtime.log.ServletLogChute with the current runtime configuration. at org.apache.velocity.runtime.log.LogManager.createLogChute(LogManager.java:206) at org.apache.velocity.runtime.log.LogManager.updateLog(LogManager.java:255) at org.apache.velocity.runtime.RuntimeInstance.initializeLog(RuntimeInstance.java:795) at org.apache.velocity.runtime.RuntimeInstance.init(RuntimeInstance.java:250) at org.apache.velocity.app.VelocityEngine.init(VelocityEngine.java:107) at Main.main(Main.java:10) Caused by: java.lang.UnsupportedOperationException: Could not retrieve ServletContext from application attributes at org.apache.velocity.runtime.log.ServletLogChute.init(ServletLogChute.java:73) at org.apache.velocity.runtime.log.LogManager.createLogChute(LogManager.java:157) ... 5 more
यहाँ मेरी कार्यक्रम है:
import java.io.StringWriter;
import org.apache.velocity.app.VelocityEngine;
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
public class Main {
public static void main(String[] args) throws Exception{
/* first, get and initialize an engine */
VelocityEngine ve = new VelocityEngine();
ve.init();
/* next, get the Template */
Template t = ve.getTemplate("helloworld.vm");
/* create a context and add data */
VelocityContext context = new VelocityContext();
context.put("name", "World");
/* now render the template into a StringWriter */
StringWriter writer = new StringWriter();
t.merge(context, writer);
/* show the World */
System.out.println(writer.toString());
}
}
एक ही कार्यक्रम एक सामान्य ग्रहण परियोजना पर बिल्कुल ठीक चलाता है मैं निम्न अपवाद मिलता है। क्या समस्या हो सकती है?
धन्यवाद कार्ल..उन्होंने अभी इसे याद किया था ... यह ऐप इंजन – Aadith
पर बिल्कुल ठीक काम कर रहा है। क्या आपको लॉगिंग समस्या को हल करना पड़ा था जिसके बारे में मैंने पढ़ा था, या क्या आपने इसे काम करने के लिए प्रबंधित किया था? –
दरअसल, मुझे यह जानने में दिलचस्पी होगी कि समाधान संदर्भ के लिए क्या था। –