Hello Everyone,

I am trying to get SIPX to talk to MS Active directory.  I am using stunnel to 
connect because it does not appear that connections over ssl port 636 work.  
Anyway, the connection works, but I get an error on the LDAP import Preview 
that fails on the name:

LDAP search failed : Invalid name: CN=Russell,Liz (lizruss)

Attached is the sipxconfig  log

Thanks!

Kyle





-- 
Kyle Haefner
Communications System Programmer
Colorado State University
Fort Collins, CO
Phone: 970-491-1012
Email:  [email protected]
SIP: [email protected]
"2009-05-13T17:59:29.040000Z":66:JAVA:ERR:sipdev1.dev.colostate.edu:P1-19:00000000:HiveMindExpressionCompiler:"Error
 generating OGNL statements for expression attrMap.attribute[\"sipPassword\"] 
with root $basecomponent_...@585b0fc1[admin/ldap/LdapServer/ldapAttrMapPanel]"
org.apache.hivemind.ApplicationRuntimeException: Unable to add method void 
set(ognl.OgnlContext, java.lang.Object, java.lang.Object) to class 
$ASTChain_1213ae75991: [source error] 
setAttribute(java.lang.String,java.lang.Object) not found in 
org.sipfoundry.sipxconfig.bulk.ldap.AttrMap
        at 
org.apache.tapestry.enhance.ClassFabImpl.addMethod(ClassFabImpl.java:278)
        at 
org.apache.tapestry.services.impl.HiveMindExpressionCompiler.compileExpression(HiveMindExpressionCompiler.java:212)
        at ognl.OgnlRuntime.compileExpression(OgnlRuntime.java:414)
        at ognl.Ognl.compileExpression(Ognl.java:141)
        at 
org.apache.tapestry.services.impl.ExpressionCacheImpl.parse(ExpressionCacheImpl.java:152)
        at 
org.apache.tapestry.services.impl.ExpressionCacheImpl.getCompiledExpression(ExpressionCacheImpl.java:115)
        at 
$ExpressionCache_1213ae75719.getCompiledExpression($ExpressionCache_1213ae75719.java)
        at 
org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:134)
        at 
org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:125)
        at 
org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:84)
        at $PropertySelection_28.getValue($PropertySelection_28.java)
        at 
org.apache.tapestry.form.PropertySelection.renderFormComponent(PropertySelection.java:75)
        at 
org.apache.tapestry.form.AbstractFormComponent.renderComponent(AbstractFormComponent.java:104)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
        at 
org.apache.tapestry.form.FormSupportImpl.prerenderField(FormSupportImpl.java:797)
        at org.apache.tapestry.form.Form.prerenderField(Form.java:350)
        at 
org.apache.tapestry.valid.FieldLabel.renderComponent(FieldLabel.java:49)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
        at 
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
        at 
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
        at 
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
        at 
org.apache.tapestry.components.Block.renderForComponent(Block.java:65)
        at 
org.apache.tapestry.components.RenderBlock.renderComponent(RenderBlock.java:65)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
        at 
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
        at 
org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java:503)
        at org.apache.tapestry.form.Form.renderComponent(Form.java:217)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
        at 
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
        at 
org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:39)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
        at 
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
        at org.apache.tapestry.html.Body.renderComponent(Body.java:38)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
        at 
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
        at org.apache.tapestry.html.Shell.renderComponent(Shell.java:125)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
        at 
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
        at 
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
        at 
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:185)
        at org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:249)
        at 
org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:400)
        at 
org.apache.tapestry.services.impl.DefaultResponseBuilder.renderResponse(DefaultResponseBuilder.java:159)
        at 
org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33)
at org.apache.tapestry.engine.DirectService.service(DirectService.java:147)
        at $IEngineService_1213ae75661.service($IEngineService_1213ae75661.java)
        at 
org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
        at 
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
        at 
org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:54)
        at 
$WebRequestServicer_1213ae7562b.service($WebRequestServicer_1213ae7562b.java)
        at org.sipfoundry.sipxconfig.site.DiscardSessionFilter.service(Unknown 
Source)
        at 
$WebRequestServicerFilter_1213ae75629.service($WebRequestServicerFilter_1213ae75629.java)
        at 
$WebRequestServicer_1213ae7562d.service($WebRequestServicer_1213ae7562d.java)
        at 
$WebRequestServicer_1213ae75625.service($WebRequestServicer_1213ae75625.java)
        at 
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61)
        at 
$ServletRequestServicer_1213ae7560b.service($ServletRequestServicer_1213ae7560b.java)
        at 
org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
        at 
$ServletRequestServicerFilter_1213ae75607.service($ServletRequestServicerFilter_1213ae75607.java)
        at 
$ServletRequestServicer_1213ae7560d.service($ServletRequestServicer_1213ae7560d.java)
        at 
org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
        at 
$ServletRequestServicerFilter_1213ae75605.service($ServletRequestServicerFilter_1213ae75605.java)
        at 
$ServletRequestServicer_1213ae7560d.service($ServletRequestServicer_1213ae7560d.java)
        at 
org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
        at 
$ServletRequestServicerFilter_1213ae75609.service($ServletRequestServicerFilter_1213ae75609.java)
        at 
$ServletRequestServicer_1213ae7560d.service($ServletRequestServicer_1213ae7560d.java)
        at 
$ServletRequestServicer_1213ae755ff.service($ServletRequestServicer_1213ae755ff.java)
        at 
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:126)
        at 
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:171)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:616)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)
        at 
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:832)
        at 
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:167)
        at 
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
        at 
org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:823)
        at 
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:473)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
        at 
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:635)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
        at org.mortbay.http.HttpServer.service(HttpServer.java:954)
        at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
        at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
        at 
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
Caused by: javassist.CannotCompileException: [source error] 
setAttribute(java.lang.String,java.lang.Object) not found in 
org.sipfoundry.sipxconfig.bulk.ldap.AttrMap
        at javassist.CtBehavior.setBody(CtBehavior.java:367)
        at javassist.CtBehavior.setBody(CtBehavior.java:334)
        at 
org.apache.tapestry.enhance.ClassFabImpl.addMethod(ClassFabImpl.java:272)
        ... 101 more
Caused by: compile error: setAttribute(java.lang.String,java.lang.Object) not 
found in org.sipfoundry.sipxconfig.bulk.ldap.AttrMap
        at javassist.compiler.TypeChecker.atMethodCallCore(TypeChecker.java:716)
        at javassist.compiler.TypeChecker.atCallExpr(TypeChecker.java:681)
        at 
javassist.compiler.JvstTypeChecker.atCallExpr(JvstTypeChecker.java:156)
        at javassist.compiler.ast.CallExpr.accept(CallExpr.java:45)
        at javassist.compiler.CodeGen.doTypeCheck(CodeGen.java:241)
        at javassist.compiler.CodeGen.atStmnt(CodeGen.java:329)
        at javassist.compiler.ast.Stmnt.accept(Stmnt.java:49)
        at javassist.compiler.CodeGen.atStmnt(CodeGen.java:350)
        at javassist.compiler.ast.Stmnt.accept(Stmnt.java:49)
        at javassist.compiler.CodeGen.atMethodBody(CodeGen.java:291)
        at javassist.compiler.Javac.compileBody(Javac.java:222)
        at javassist.CtBehavior.setBody(CtBehavior.java:360)
        ... 103 more

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
sipx-users mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users

Reply via email to