我正在使用NLog,我想同时登录RichTextBox和File.我想以编程方式配置Logger,而不是使用xml配置文件.
以下代码仅记录到最后一个目标(在本例中为File).有人可以帮忙吗?
RichTextBoxTarget t1 = new RichTextBoxTarget();
t1.Layout = "${date} ${message}";
t1.ControlName = "rtb_log";
t1.FormName = "MainForm";
NLog.Config.SimpleConfigurator.ConfigureForTargetLogging(t1, LogLevel.Debug);
FileTarget t2 = new FileTarget();
t2.Layout = "${date} ${level} ${message}";
t2.FileName = "${basedir}/Logs/today.log";
t2.KeepFileOpen = false;
t2.Encoding = "iso-8859-2";
NLog.Config.SimpleConfigurator.ConfigureForTargetLogging(t2, LogLevel.Trace);
Logger logger = LogManager.GetLogger("MyLogger");
Run Code Online (Sandbox Code Playgroud) 我想将Mercurial服务器保存在四个不同的位置,并希望它们在任何给定时间都相同.这意味着,对其中任何一个的任何更改都必须传播到所有其他服务器.怎么做?
我正在尝试调用Workday Recruiting Web 服务的Put_Background_Check操作。我已在 SoapUI 中打开 WSDL 文件并成功发送以下 XML...
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope
xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:wd="urn:com.workday/bsvc">
<env:Body>
<wd:Put_Background_Check_Request
xmlns:wd="urn:com.workday/bsvc"
wd:version="v26.2">
<wd:Business_Process_Parameters>
<wd:Run_Now>true</wd:Run_Now>
</wd:Business_Process_Parameters>
<wd:Background_Check_Data>
<wd:Event_Reference>
<wd:ID wd:type="Background_Check_ID">BACKGROUND_CHECK_EVENT-6-96</wd:ID>
</wd:Event_Reference>
<wd:Background_Check_Status_Data>
<wd:Status_Date>2016-12-16</wd:Status_Date>
<wd:Status_Reference>
<wd:ID wd:type="Background_Check_Status_ID">Background_Check_Status_Pending</wd:ID>
</wd:Status_Reference>
</wd:Background_Check_Status_Data>
<wd:Package_Reference_Data>
<wd:Package_Reference>
<wd:ID wd:type="Background_Check_Package_ID">BACKGROUND_CHECK_PACKAGE_QR1SQ</wd:ID>
</wd:Package_Reference>
<wd:Status_Reference>
<wd:ID wd:type="Background_Check_Status_ID">Background_Check_Status_Pending</wd:ID>
</wd:Status_Reference>
</wd:Package_Reference_Data>
</wd:Background_Check_Data>
</wd:Put_Background_Check_Request>
</env:Body>
</env:Envelope>
Run Code Online (Sandbox Code Playgroud)
我得到以下回复...
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Body>
<wd:Put_Background_Check_Response wd:version="v26.2" xmlns:wd="urn:com.workday/bsvc">
<wd:Event_Reference wd:Descriptor="Background Check for Job Application: Elizabeth Taylor - R0000039 Diversity Report Test (Open)">
<wd:ID wd:type="WID">ee6477431cb2100ca61ac0100d041523</wd:ID>
<wd:ID wd:type="Background_Check_ID">BACKGROUND_CHECK_EVENT-6-96</wd:ID>
</wd:Event_Reference>
</wd:Put_Background_Check_Response>
</env:Body>
</env:Envelope> …Run Code Online (Sandbox Code Playgroud) 我正在尝试在Windows 7计算机上配置Fuse ESB.这是配置.
组态
- JRE 1.6.0_30
- MS VC++ Redistributable - x86 9.0.30729.17
- JAVA_HOME设置为"C:\ Program Files\Java\jre6"
- Apache ServiceMix 4.4.1-fuse-02-02
启动ServiceMix控制台后,我尝试使用以下命令安装camel-jetty.
功能:安装camel-jetty
哪个失败,显示以下消息.
执行命令时出错:无法解析URL [mvn:org.apache.camel/camel-http/2.8.0-fuse-02-02].
完整日志消息如下.
12:37:45,299 | INFO | l Console Thread | FeaturesServiceImpl | 39 - org.apache.karaf.features.core - 2.2.2.fuse-03-02 | Installing feature camel-jetty 2.8.0-fuse-02-02
12:37:45,299 | INFO | l Console Thread | FeaturesServiceImpl | 39 - org.apache.karaf.features.core - 2.2.2.fuse-03-02 | Installing feature jetty 7.4.5.fuse20111017
12:37:45,299 | INFO | l Console Thread | FeaturesServiceImpl | 39 - org.apache.karaf.features.core - 2.2.2.fuse-03-02 | …Run Code Online (Sandbox Code Playgroud) 我正在尝试将SmartGit/Hg客户端连接到我的BitBucket帐户.所有在线搜索似乎都在获取GitHub结果.
有人可以帮忙吗?