Thanks for your help though.

Scott Gray-2 wrote:
> 
> Sorry I'm out of ideas, I see no reason why it wouldn't work.  Like I  
> said, it can find the class but it can't find the method.
> 
> Regards
> Scott
> 
> On 4/09/2009, at 2:14 AM, su2 wrote:
> 
>>
>> Yeah I did recompile it.
>>
>>
>>
>> Scott Gray-2 wrote:
>>>
>>> Well it can find the class but it can't find the method, did you
>>> recompile after adding the method?
>>>
>>> Regards
>>> Scott
>>>
>>> On 4/09/2009, at 1:45 AM, su2 wrote:
>>>
>>>>
>>>> Yeah, I think method signature is correct. Following is my method.
>>>>
>>>> ---------------------------------------------------------------------
>>>> public static String checkAccess(HttpServletRequest
>>>> request,HttpServletResponse response){
>>>>                    Security security = 
>>>> (Security)request.getAttribute("security");
>>>>                    String key = "_EVENT_MESSAGE_";
>>>>                    if (security.hasPermission("LEARN_VIEW", 
>>>> request.getSession()))
>>>>                    {
>>>>                    request.setAttribute(key, "You have access!");
>>>>                    }
>>>>                    else {
>>>>                    request.setAttribute(key, "You DO NOT have access! You 
>>>> are
>>>> denied!");
>>>>                    }
>>>>                    return "success";
>>>>                    }
>>>> ---------------------------------------------------------------------
>>>>
>>>>
>>>> Scott Gray-2 wrote:
>>>>>
>>>>> Is the method signature correct? i.e. does it look like this:
>>>>> public static String checkAccess(HttpServletRequest request,
>>>>> HttpServletResponse response) {
>>>>>
>>>>> Regards
>>>>> Scott
>>>>>
>>>>> On 4/09/2009, at 1:36 AM, su2 wrote:
>>>>>
>>>>>>
>>>>>> Yeah I was able to figure out that because if I remove <event>  
>>>>>> call,
>>>>>> It was
>>>>>> going to the screen. But I am not sure why it is not able find my
>>>>>> method in
>>>>>> the java class.
>>>>>>
>>>>>> Scott Gray-2 wrote:
>>>>>>>
>>>>>>> Your problem is right there:
>>>>>>>> java.lang.NoSuchMethodException:
>>>>>>>> org
>>>>>>>> .ofbiz
>>>>>>>> .test
>>>>>>>> .test
>>>>>>>> .TestEvents.checkAccess(javax.servlet.http.HttpServletRequest,
>>>>>>>> javax.servlet.http.HttpServletResponse)
>>>>>>> it can't find the checkAccess method in the TestEvents class
>>>>>>>
>>>>>>> Regards
>>>>>>> Scott
>>>>>>>
>>>>>>> On 4/09/2009, at 12:54 AM, su2 wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> Hi Scott,
>>>>>>>>
>>>>>>>> I tried changing screen render at error (<response name="error"
>>>>>>>> type="view"
>>>>>>>> value="CheckAccess"/>  ) and I got the following error.
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------------------------------
>>>>>>>> The Following Errors Occurred:
>>>>>>>>
>>>>>>>> Error calling event:  
>>>>>>>> org.ofbiz.webapp.event.EventHandlerException:
>>>>>>>> Problems
>>>>>>>> processing event: java.lang.NoSuchMethodException:
>>>>>>>> org
>>>>>>>> .ofbiz
>>>>>>>> .test
>>>>>>>> .test
>>>>>>>> .TestEvents.checkAccess(javax.servlet.http.HttpServletRequest,
>>>>>>>> javax.servlet.http.HttpServletResponse)
>>>>>>>> (org
>>>>>>>> .ofbiz
>>>>>>>> .test
>>>>>>>> .test
>>>>>>>> .TestEvents.checkAccess(javax.servlet.http.HttpServletRequest,
>>>>>>>> javax.servlet.http.HttpServletResponse))
>>>>>>>> ---------------------------------------------------------------------------------------------
>>>>>>>>
>>>>>>>> And in log I do not see any error/warning regarding CheckAccess.
>>>>>>>>
>>>>>>>> Thank you for your help.
>>>>>>>>
>>>>>>>>
>>>>>>>> Scott Gray-2 wrote:
>>>>>>>>>
>>>>>>>>> Check the logs, if the event is throwing an exception or
>>>>>>>>> returning a
>>>>>>>>> string other than "success" then the success view won't be
>>>>>>>>> rendered.
>>>>>>>>>
>>>>>>>>> Regards
>>>>>>>>> Scott
>>>>>>>>>
>>>>>>>>> HotWax Media
>>>>>>>>> http://www.hotwaxmedia.com
>>>>>>>>>
>>>>>>>>> On 3/09/2009, at 8:39 AM, su2 wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hello All,
>>>>>>>>>>
>>>>>>>>>> I have a request-map where I am calling a java event.
>>>>>>>>>>
>>>>>>>>>> ------------------------------------------------------------------
>>>>>>>>>> <request-map uri="CheckAccess">
>>>>>>>>>>              <security auth="true"/>
>>>>>>>>>>              <event type="java" path="org.ofbiz.test.test.testEvents"
>>>>>>>>>> invoke="checkAccess"/>
>>>>>>>>>>              <response name="success" type="view" 
>>>>>>>>>> value="CheckAccess"/>              
>>>>>>>>>>      </request-map>
>>>>>>>>>> ------------------------------------------------------------------
>>>>>>>>>>
>>>>>>>>>> When I try to access the screen it goes to correct uri but
>>>>>>>>>> screen is
>>>>>>>>>> blank.
>>>>>>>>>> And when I remove <event>. It shows the screen(of course not
>>>>>>>>>> with
>>>>>>>>>> the
>>>>>>>>>> process which is in java event).
>>>>>>>>>>
>>>>>>>>>> I have jar file class-path in ofbiz-component.xml file.
>>>>>>>>>>
>>>>>>>>>> I would really appreciate the help.
>>>>>>>>>>
>>>>>>>>>> Thanks in advance.
>>>>>>>>>> -- 
>>>>>>>>>> View this message in context:
>>>>>>>>>> http://www.nabble.com/blank-screen-while-calling-java-event-tp25265335p25265335.html
>>>>>>>>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> -- 
>>>>>>>> View this message in context:
>>>>>>>> http://www.nabble.com/blank-screen-while-calling-java-event-tp25265335p25275391.html
>>>>>>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> View this message in context:
>>>>>> http://www.nabble.com/blank-screen-while-calling-java-event-tp25265335p25276204.html
>>>>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>> -- 
>>>> View this message in context:
>>>> http://www.nabble.com/blank-screen-while-calling-java-event-tp25265335p25276394.html
>>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>>
>>>
>>>
>>>
>>>
>>
>> -- 
>> View this message in context:
>> http://www.nabble.com/blank-screen-while-calling-java-event-tp25265335p25276987.html
>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>
> 
> 
>  
> 

-- 
View this message in context: 
http://www.nabble.com/blank-screen-while-calling-java-event-tp25265335p25277923.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Reply via email to