问题列表 - 第42703页

从Rails执行Auth到Exchange时无法识别的身份验证类型

尝试使用Ruby on Rails中的Exchange Server进行身份验证时出现此错误:

504 5.7.4无法识别的身份验证类型

config.action_mailer.raise_delivery_errors = true
config.action_mailer.perform_deliveries = true
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
  :address              => "x.x.x.x",
  :port                 => 25,
  :user_name            => "xxdomain\xxuser",
  :password             => "xxxxxx",
  :authentication       => :login,
  :enable_starttls_auto => true
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试了各种配置设置组合,包括更改设置以使用"普通"身份验证,添加域,将enable_starttls_auto设置为true,false,并完全删除它,删除端口.没有任何效果.

有任何想法吗?

exchange-server ruby-on-rails

3
推荐指数
1
解决办法
5359
查看次数

JSF + Spring MVC集成一切正常但抛出异常

我需要帮助确定抛出异常的原因以及如何解决它.

我已经将JSF集成到我的Spring MVC项目中,并且我已经设法让它按照我的需要运行.但是一旦我打开JSF视图,就抛出异常,但一切正常.这是例外:

03.01.2011 21:49:07 com.sun.facelets.compiler.Compiler initialize
SEVERE: Compiler Initialization Error
java.io.FileNotFoundException: C:\ (The system cannot find the path specified)
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(Unknown Source)
    at java.util.jar.JarFile.<init>(Unknown Source)
    at java.util.jar.JarFile.<init>(Unknown Source)
    at com.sun.facelets.util.Classpath.getAlternativeJarFile(Classpath.java:214)
    at com.sun.facelets.util.Classpath.search(Classpath.java:71)
    at com.sun.facelets.compiler.TagLibraryConfig.loadImplicit(TagLibraryConfig.java:428)
    at com.sun.facelets.compiler.Compiler.initialize(Compiler.java:87)
    at com.sun.facelets.compiler.Compiler.compile(Compiler.java:104)
    at com.sun.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:218)
    at com.sun.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:149)
    at com.sun.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:100)
    at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:517)
    at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:567)
    at org.springframework.faces.webflow.FlowViewHandler.renderView(FlowViewHandler.java:99)
    at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
    at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
    at org.springframework.faces.webflow.FlowViewHandler.renderView(FlowViewHandler.java:99)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
    at org.springframework.faces.mvc.JsfView.renderMergedOutputModel(JsfView.java:83)
    at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
    at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549) …
Run Code Online (Sandbox Code Playgroud)

java jsf spring spring-mvc

6
推荐指数
1
解决办法
1135
查看次数

如何制作Mac安装程序只需安装(复制)文件的.pkg文件?

我的目标是创建一个.pkg,它只是简单地指示Mac安装程序在运行时简单地将文件(如字体)从.pkg安装到目录.我尝试过使用Xcode,但它看起来更像应用程序.

如何使用通用文档配置Xcode,以便我可以构建和存档,然后使用管理器共享来创建.pkg?

复制文件目标似乎仅在构建时使用,因此似乎没有多大帮助.

macos installer xcode copy file

8
推荐指数
1
解决办法
3万
查看次数

如何处理数组IN PARALLEL

因此,有许多方法可以通过选择器或代码块运行数组的所有元素.makeObjectsPerformSelector:和更多

如果您手头有4个或16个核心,您可能希望将所有处理发送到不同的进程.

即使在iOS上,将它们全部发送出去也是明智之举,或者至少让它们以风的方式完成.

可可环境中最好和最好的方法是什么?

再次,如果你想将它们发送到任何时候完成,即在执行以下指令之前不要等待枚举完成,该怎么办?

iphone cocoa

8
推荐指数
2
解决办法
1733
查看次数

我可以在Tomcat上运行.jar文件吗?

一个非常菜鸟的问题.我可以在Tomcat上运行.jar文件吗?我不是在构建一个网络应用程序.我只需要在其中运行一个带有HalloWorld的.jar.这是可能/适当的吗?

谢谢

java hosting tomcat jar

9
推荐指数
1
解决办法
2万
查看次数

成员'X'被更改为与协会成员'Y'不一致

如果我按照以下步骤操作,则会出现此错误:

  1. 更改对象的属性Y(关联的实体属性)
  2. 尝试提交更改
  3. 此时,Y的值和X的值(底层键)不一致 - LINQ to SQL显然不会同步这些,直到调用GetChangeSet.
  4. 由于更新操作期间的某些业务逻辑或数据库级别约束而发生预期错误.
  5. 此时Y的值与X一致,因为调用了GetChangeSet.
  6. 将Y的值更改为Nothing(也称为null).
  7. 调用GetChangeSet.

最后一步发生错误,因为X的值和X的原始值(由GetOriginalEntityState返回)不同,新值与Y不一致?这是为什么?这是LINQ to SQL中的错误.必须是因为如果我在步骤5中将Y更改为另一个(非空)值,我看不到相同的行为.这是正确的方法吗?我可以看到几种方式:

  1. 发生错误时丢弃DataContext并保持UI原样.我不喜欢这个,因为那时乐观的共存货币变化冲突无法被发现.新上下文中没有填充UI时填充的原始值,因此如果UI中有任何过时的值,它们将导致数据库中的数据还原.
  2. 刷新datacontext(OverwriteCurrent)并保持UI原样.出于与#1相同的原因,我不喜欢这个.
  3. 刷新datacontext(OverwriteCurrent)并重新填充UI.我不喜欢这样,因为刚刚呈现给用户的错误消息不会向用户显示他们所犯的错误并允许他们更正错误.它还会丢弃用户可能进行的所有其他更改.
  4. 当错误发生时,显式检索Y的键,对应于X的原始值并重置Y,然后调用GetChangeSet重新同步X(X是只读的或私有的,所以我不能直接重置它).这似乎工作,但似乎是一个黑客,可能需要大量的代码来解决其他类似的错误.

有没有更好的解决方案.这是应该报道的吗?

.net vb.net linq-to-sql

16
推荐指数
1
解决办法
1395
查看次数

为什么wchar_t在Linux /相关平台的代码中没有被广泛使用?

这引起了我的兴趣,所以我要问一下 - 出于什么原因wchar_t在Linux/Linux类系统中使用的原因并不像在Windows上那么广泛?具体来说,Windows API在wchar_t内部使用,而我认为Linux没有,这反映在许多使用char类型的开源软件包中.

我的理解是,给定一个c需要多个字节来表示它的字符,然后在一个char[]表单c中分成几个部分,char*而它形成一个单元wchar_t[].那么,wchar_t总是使用它不容易吗?我是否错过了否定这种差异的技术原因?或者只是采用问题?

c unicode wchar-t

14
推荐指数
2
解决办法
2万
查看次数

在mongoDb中,如何通过索引删除数组元素

{

        "_id" : ObjectId("4d1cb5de451600000000497a"),           
        "name" : "dannie",  
        "interests" : [  
            "guitar",  
            "programming",           
            "gadgets",  
            "reading"  
        ]   
}
Run Code Online (Sandbox Code Playgroud)

在上面的示例中,假设上面的文档位于db.people集合中.如何通过它的索引删除兴趣数组的第3个元素?

编辑:

这是我目前的解决方案:

var interests = db.people.findOne({"name":"dannie"}).interests;  
interests.splice(2,1)  
db.people.update({"name":"dannie"}, {"$set" : {"interests" : interests}});
Run Code Online (Sandbox Code Playgroud)

有更直接的方式吗?

mongodb

90
推荐指数
4
解决办法
6万
查看次数

Java中的MySQL连接问题

我尝试从数据库中获取一些数据.连接方法确实有效,但我在获取任何数据表单DB时遇到问题:

    SQLConnect s = new SQLConnect();
    Connection c = s.getConnection();

    Statement st = c.createStatement();

    ResultSet rs = st.executeQuery("select * from produkty");
    System.out.println(rs.getString(2));
Run Code Online (Sandbox Code Playgroud)

问题出在最后一行(当我评论它时,没有出现错误).错误信息:

Connected to database
Exception in thread "main" java.sql.SQLException: Before start of result set
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:927)
    at com.mysql.jdbc.ResultSetImpl.checkRowPos(ResultSetImpl.java:841)
    at com.mysql.jdbc.ResultSetImpl.getStringInternal(ResultSetImpl.java:5656)
    at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5576)
    at antmedic.Main.main(Main.java:85)
Java Result: 1
BUILD SUCCESSFUL (total time: 1 second)
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

java mysql jdbc

1
推荐指数
1
解决办法
1万
查看次数

SQL通配符问题

对不起,我是新手使用数据库 - 我正在尝试执行一个查询,它将获得与SQL中的字符串类似的所有字符.

例如,

如果我正在寻找以某个字符串开头的所有用户,例如S*或Sm*会返回"Smith,Smelly,Smiles等......"

我是否在正确的轨道上?

任何帮助将不胜感激,并提前致谢!

sql wildcard

6
推荐指数
3
解决办法
9081
查看次数