首页 文章
  • 0 votes
     answers
     views

    通过GeoServer在MongoDB中提供地理空间数据

    我将Geo-spacial数据存储在MongoDB数据存储中,我希望通过GeoServer提供服务,以便通过WFS,WMS等方式使用数据 . 我能够安装GeoServer并插入gt-mongodb插件与GeoTools一起打包,并安装适用于Java的MongoDb驱动程序 . 在这样做之后,我可以在添加数据存储时将Mongo作为一个选项 . 但是,在创建新的MongoDB存储之后,我无法创建新的矢...
  • 0 votes
     answers
     views

    java.lang.RuntimeException:带有GeoServer,OpenLayer的java.lang.NullPointerException

    GeoServer在投影EPSG中有一个图层:4326 . 查询成功(投影EPSG:3857):http://domain:8080/geoserver/agroupr/wms?SERVICE=wfs&REQUEST=GetFeature&VERSION=1.1.0&TYPENAME=Fields_Umetskiy_2013_Z&srsName= EPSG%3A3...
  • 3 votes
     answers
     views

    面对错误线程“main”中的异常java.lang.NoClassDefFoundError:scala / collection / GenTraversableOnce $ class

    我是新来的火花,我正在尝试从火花分布提供的示例中运行Kafka流示例 . 火花2.0.2彬hadoop2.7 线程“main”中的异常java.lang.NoClassDefFoundError:scala / collection / GenTraversableOnce $ class Attached image shows the stack trace 我试图使用命令在Windows...
  • 3 votes
     answers
     views

    Github api问题解析JSON错误

    因此,每当我尝试执行带有正文的API调用时,我就会收到臭名昭着的“解析JSON问题”错误 . 我已经尝试了json的字符串化和非字符串化版本: {"path":"bin/foo","message":"[SPS-CodeDeploy] Added routing file \u0027bin/foo\u0027",&q...
  • 3 votes
     answers
     views

    Spring Batch:分析批处理应用程序

    我们如何为作业执行时间分析Spring批处理应用程序?是否有可能知道读者和作者平均花费了多少时间?如果是这样,那么有效还是更智能的方式呢? 例如,从数据库中读取1000万条记录,并以csv格式输出到文件中 . 文件大小相当于4GB . 是否有可能知道读取器和写入器为每个块处理执行的平均时间[获取大小为20000,提交间隔为20000]
  • 0 votes
     answers
     views

    Spring Batch,通过作业的步骤变量

    我正在尝试在Spring Batch中创建一个工作,但我找不到任何东西..我的程序看起来像这样: 一个创建id列表的tasklet 使用此列表在数据库中获取字符串并连接它们的Reader 一个获取此String并将其写入文件的Writer 使用id列表并更新数据库的tasket . 首先,它是我的批次结构的最佳选择吗? 主要问题是我不知道如何在Reader和最后一个Taskle...
  • 0 votes
     answers
     views

    在基于块的步骤中中止批处理作业

    我在Spring Batch中设置了一个有点线性的工作,包括几个步骤 . 如果在任何时候,单个步骤失败,则该作业将失败 . 这些步骤包括许多tasklet,然后是基于块的步骤 . 即: 第1步 Tasklet 1 第2步 Tasklet 2 第3步 读者 处理器 作家 如果出现问题,显而易见的事情就是抛出异常 . Spring Batch将处理此事并记录所有内...
  • 0 votes
     answers
     views

    PB使用JdbcBatchItemWriter和JAVA代码中的CompositeItemWriter - Spring-Batch

    我扩展了官方Spring-Batch站点提供的批处理服务代码--Batch Processing Service并修改了ItemWriter以生成CSV并写入数据库 . 我使用CompositeItemWriter写入CSV和数据库 . 但是,JdbcBatchItemWriter与CompositeItemWriter无法正常工作 . 代码如下所示 . @Bean public ItemWrit...
  • 2 votes
     answers
     views

    ItemProcessor和ItemWriter没有在spring批处理中调用

    我正在进行spring批处理应用程序以从数据库获取数据并最终更新数据库中的一些记录 . 问题是没有调用 ItemProcessor 和 ItemWriter . 这是我的配置文件 . <job id="BpmJob" xmlns="http://www.springframework.org/schema/batch"> <step ...
  • 0 votes
     answers
     views

    CORBA的Spring批处理机制

    是否有一种既定的方式可以调用CORBA客户端API作为Spring-Batch机制的一部分? 我要求通过CORBA从数据库托管的API处理海量数据 . 我正在考虑将API调用作为项目处理器或项目编写器 . 对于Item处理器,我可能需要通过注入必要的CORBA来在处理阶段调用API . 对于项目编写者,是否有适合的作家?我找不到一个 . 也许我可以一般地 Build 一个作家,以便它可以被用作任何...
  • 2 votes
     answers
     views

    Spring Batch使用@JobScope中的步骤定义基于java的条件流

    我在Spring Batch中定义包含 conditional flow using steps in @JobScope 的基于java的作业配置时遇到问题,即在作业执行时将作业参数注入步骤 . 我的设置: Spring Batch 3.0.4 Spring Batch Admin 2.0.0.M1(在运行时提供jobRepository,transactionManager,jobSc...
  • 1 votes
     answers
     views

    Spring批处理:有条件执行步骤

    我正在进行Spring Batch作业,其中包含几个步骤(超过10个) . 我有一个属性文件,指示是否应该执行一个步骤 . 例如,在我的属性文件中:EXECUTE_STEP1 = 0 EXECUTE_STEP2 = 1 表示应该执行step2而不应该执行step1 . 如何在Spring Batch配置中翻译它?可能吗? 谢谢你的回答 .
  • 1 votes
     answers
     views

    spring 批量 spring 启动从步骤重启失败

    没有xml配置的spring-batch配置(带注释的3.0.7发行版)如何在应用程序重启期间重复步骤失败?例如:step1 pass,第2步失败,应用程序停止 . 所以,我再次运行一个工作,但第一步重复..我想从步骤n或步骤n开始,当步骤n-1成功完成 @BatchConfiguration public class Conf{ .. .. @Bean ...
  • 0 votes
     answers
     views

    Spring批处理中的验证步骤

    我是第一次使用Spring批处理,我需要一些关于验证步骤的帮助 . 在真正开始我的批处理Job之前,我需要对要处理的文件进行一些验证,如: 使用数据库中的信息检查名称 使用系统和数据库中的信息检查第一行和最后一行(具体而言) 使用第一行中的数据检查总行号 在那之后,我可以真正开始我的批处理工作 . 我想到了多个步骤链接彼此,初始步骤进行验证,如果文件无效,则进程进入错误步骤 . 我...
  • 3 votes
     answers
     views

    Spring Batch:一步完成多个项目阅读器

    我是 Spring 季批次的新手 . 我需要在 Spring 季批次中完成的任务如下: 需要从数据库中读取一些元数据 . 基于此元数据,我需要阅读一些文件 . 经过一些处理后,需要将这些值从文件写入数据库 . 我的疑问如下: 一个 . 对于第一个要求,我需要将整个结果集映射到单个对象,其中Person相关数据在1个表中,而Pets相关数据在另一个表中并由person id连接 . ...
  • 1 votes
     answers
     views

    如何在Spring Batch中跳过阅读器

    有没有办法在工作步骤中跳过读者? 例如,我想使用读取器作为一种“传递”,使用它直接将我需要的源文件传递给处理器 . 那可能吗? 编辑:我需要使用 spring 批“架构”因为我需要重新使用我的作家 . 我需要处理的文件不适合任何 spring 阅读器,我只想处理它 . 所以我想只使用Reader作为输入文件的传递 .
  • 1 votes
     answers
     views

    一步中的 Spring 批

    我试图看看以下是否可以在Spring Batch中完成 . 为一个ItemReader / Processor / Writer调用Step . 在此步骤完成之前,可以调用下一步(具有自己的Reader / Processor / Writer)进行某些处理,然后返回上一步 . 为了更清楚,在第一步的处理器中,我将一个List放入 executionContext 希望第二步中的进程将其接收以进行...
  • 0 votes
     answers
     views

    停止处理Spring Batch

    我是Spring Batch的新手,我遇到了一些问题 . 我有一个 spring 批处理步骤,它有一个阅读器,一系列带有2个处理器的项目处理器和一个编写器 . 当第一个处理器出现错误时,我想阻止第二个处理器运行 . 我尝试使用StepExecutionListener返回ExistStatus.FAILED但没有成功 . 我还尝试添加一个ItemProcessListener来对onProcess...
  • 0 votes
     answers
     views

    Spring Batch Reader的多个SELECT SQL - 读者链接

    我需要在Spring Batch阅读器中按顺序执行11个SQL SELECT查询 . 这些SELECT SQL在相当大的表上执行 INNER JOIN ,并在 WHERE 子句中通过单个列名相互区分 . 所有这些读者的输出对象类型都是相同的,比方说 VO . 那么我该如何实现呢? 我可以在读者中传递where子句 String ,它将在查询提供程序中进一步设置 . @Bean public It...
  • 1 votes
     answers
     views

    关于步骤链的澄清

    由于对Spring Batch中的Step Chaining有很多不同的看法,根据用例,我想知道最常见的是什么: Chaining of Steps ,即一个Job有一个步骤流,其中每个步骤都有Reader,Processer&Writer . 使用Job ExecutionContext交换步骤之间的数据 . 要么 Chaining of ItemProcessors ,即作业只有一步而且是一个...
  • 2 votes
     answers
     views

    如何使用Spring Batch以并行模式运行步骤

    我正在准备 Spring 季批次 . 我有一个分区步骤(对象列表),然后是一个带有Reader和Writer的从属步骤 . 我想在并行模式下执行 processStep . So, I want to have a specific instances of Reader-Writer for each partition . 目前,创建的分区使用Reader-Writer的相同实例 . ...
  • 0 votes
     answers
     views

    使用JdbcBatchItemWriter控制spring批处理中的提交/回滚

    我使用spring批处理读取数据表单数据库并将其写入文件 .以下是涉及的步骤:1.从数据库中读取数据2.将数据写入文件3.如果文件写入成功,则更新数据库行 . 根据spring批处理文档和其他来源,我可以使用JdbcBatchItemWriter来更新数据库条目 . 但是在更新行时我找不到任何控制提交/回滚的机制 .假设有100行,第45行发生错误,我需要回滚所有更新 .JdbcBatchItem...
  • 1 votes
     answers
     views

    步骤执行数据已更新时提交失败

    当spring spring尝试提交记录时,我正在获取提交失败,而步骤执行数据已经更新错误 . 任何帮助将不胜感激 . 我正在使用HIbernate JPA . 它适用于较少数量的记录 . 记录计数高时抛出错误 . 堆栈跟踪: 2016-01-20 08:49:45 INFO TaskletStep:359 - Commit failed while step execution data wa...
  • 0 votes
     answers
     views

    在自定义处理器(Spring批处理)中,重载方法没有执行 . 也没有收到任何错误 . 像批次失败但也没有执行任务

    Not getting the loggers available in customProcessor class. getting below console output. INFO:刷新org.springframework.context.annotation.AnnotationConfigApplicationContext@37f8bb67:启动日期[Mon Sep 18 19:...
  • 0 votes
     answers
     views

    使用jobparameters重新启动Spring批处理

    是否可以在Spring批处理中为特定参数重新启动作业? 我在元表中有两个失败的作业实例 . 每个作业都有自己的作业参数 . 现在,我想用给定的参数重新启动作业 . 即使我传递了job参数,它也总是只重新启动最后一次失败的执行 . 我的工作: <batch:job id="JobA" incrementer="runIdIncrementer">...
  • 0 votes
     answers
     views

    如果步骤失败,则弹出批量退出作业

    如果作业中的某个步骤失败,我希望退出作业 . 我正在使用Spring Batch注释而不是XML . 我有一个工作步骤定义如下: @Bean(name = "callM204Step") public Step callM204Step(StepBuilderFactory stepFactory, CallM204ProgramTasklet task) { ...
  • 1 votes
     answers
     views

    Spring Batch并行Seam上下文,没有应用程序上下文活动

    我正在尝试并行处理Spring Batch作业中的一些步骤 . 该作业的XML配置如下: <batch:job id= "job" job-repository = "jobRepository"> <batch:split id="split" task-executor="taskExecutor&qu...
  • 20 votes
     answers
     views

    我应该如何在Java中测试私有方法? [重复]

    可能重复:单元测试私有方法的最佳方法是什么? 我是一名初学程序员,我不知道如何编写一个结构良好的单元测试应用程序 . 我想编写能够在之后添加有效单元测试的应用程序 . 问题在于 private 方法 - 它们无法在类外部进行测试 . 我应该通过将 private 的所有方法更改为 protected 来解决此问题,并让测试类扩展源类吗?或者有更好的解决方案吗? 我的解决方案(private s...
  • 72 votes
     answers
     views

    注释使私有方法仅对测试类公开[复制]

    这个问题在这里已有答案: How do I test a private function or a class that has private methods, fields or inner classes? 46个答案 谁有针对这一共同需求的解决方案 . 我的应用程序中有一个类 . 有些方法是公共的,因为它们是api的一部分,有些是私有的,因为它们用于内部使用,使内部流程更具可读性 现...
  • 0 votes
     answers
     views

    ZOMATO - Eclipse中的INVALID API Key错误,但在POSTMAN响应中是成功的

    我正在执行ZOMATO API的GET请求,POSTMAN工具返回一个成功的响应,但是当我尝试使用Eclipse时,它返回以下消息:403错误无效的API密钥 我在POSTMAN和Eclipse中使用的API密钥是双重检查的 . 日食代码如下所述: public class exampleTest { public static void main(String[] args) { ...

热门问题