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
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
